{"id":12262,"date":"2025-09-26T13:38:58","date_gmt":"2025-09-26T13:38:58","guid":{"rendered":"https:\/\/caixamagica.pt\/?page_id=12262"},"modified":"2026-07-14T12:07:51","modified_gmt":"2026-07-14T12:07:51","slug":"investigacao-desenvolvimento","status":"publish","type":"page","link":"https:\/\/caixamagica.pt\/pt\/investigacao-desenvolvimento\/","title":{"rendered":"Investiga\u00e7\u00e3o e Desenvolvimento"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"12262\" class=\"elementor elementor-12262\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42458fa0 elementor-section-full_width py-5 elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"42458fa0\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default container my-2 py-md-2 py-lg-5\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5391b61f\" data-id=\"5391b61f\" data-element_type=\"column\">\n\t\t\t<div class=\"p-0 elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-631a6cc code-block elementor-widget elementor-widget-html\" data-id=\"631a6cc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- =======================================================\n     SHARED STYLES\n     Adiciona isto UMA VEZ em:\n     Elementor \u2192 Settings \u2192 Custom CSS\n     (ou num widget HTML no topo da primeira p\u00e1gina)\n     ======================================================= -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Red+Hat+Display:wght@400;500;600;700;800;900&display=swap');\n\n:root {\n  --cms-font:    \"Red Hat Display\", sans-serif;\n  --cms-blue:    #2170F2;\n  --cms-dark:    #131022;\n  --cms-body:    #585c7b;\n  --cms-gray-1:  #f3f6ff;\n  --cms-gray-3:  #e2e5f1;\n  --cms-gray-5:  #b4b7c9;\n  --cms-gray-8:  #3e4265;\n  --cms-white:   #ffffff;\n  --cms-radius:  8px;\n  --cms-max:     1160px;\n}\n\n\/* Reset scoped ao prefixo cms- *\/\n.cms * { box-sizing: border-box; }\n.cms {\n  font-family: var(--cms-font);\n  font-size: 1rem;\n  line-height: 1.6;\n  color: var(--cms-body);\n}\n.cms h1, .cms h2, .cms h3, .cms h4 {\n  font-family: var(--cms-font);\n  font-weight: 800;\n  color: var(--cms-dark);\n  line-height: 1.2;\n  margin: 0;\n}\n.cms p { margin: 0 0 1rem; }\n.cms p:last-child { margin-bottom: 0; }\n.cms a { color: var(--cms-blue); text-decoration: none; }\n.cms a:hover { text-decoration: underline; }\n.cms ul { list-style: none; padding: 0; margin: 0; }\n\n\/* \u2500\u2500 BLEED WRAPPER\n   Escapa do padding da coluna Elementor e cobre o fundo completo \u2500\u2500 *\/\n.cms-bleed {\n  margin-left:  calc(-50vw + 50%);\n  margin-right: calc(-50vw + 50%);\n  padding-left:  calc(50vw - 50%);\n  padding-right: calc(50vw - 50%);\n}\n\n\/* \u2500\u2500 INNER \u2014 limita a largura do conte\u00fado \u2500\u2500 *\/\n.cms-inner {\n  max-width: var(--cms-max);\n  margin: 0 auto;\n  padding: 0 1.5rem;\n}\n\n\/* \u2500\u2500 SECTION PADDING \u2500\u2500 *\/\n.cms-section        { padding: 5rem 0; }\n.cms-section-sm     { padding: 3rem 0; }\n.cms-section-xs     { padding: 2rem 0; }\n\n\/* \u2500\u2500 BACKGROUNDS \u2500\u2500 *\/\n.cms-bg-white  { background: var(--cms-white); }\n.cms-bg-light  { background: var(--cms-gray-1); }\n.cms-bg-dark   { background: var(--cms-dark); }\n.cms-bg-blue   { background: var(--cms-blue); }\n\n\/* \u2500\u2500 EYEBROW \u2500\u2500 *\/\n.cms-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5rem;\n  font-size: 0.75rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--cms-blue);\n  margin-bottom: 1rem;\n  font-family: var(--cms-font);\n}\n.cms-eyebrow::before {\n  content: \"\";\n  display: block;\n  width: 20px;\n  height: 2px;\n  background: var(--cms-blue);\n  flex-shrink: 0;\n}\n.cms-eyebrow-white { color: rgba(255,255,255,0.7); }\n.cms-eyebrow-white::before { background: rgba(255,255,255,0.7); }\n\n\/* \u2500\u2500 HEADINGS \u2500\u2500 *\/\n.cms-h1 {\n  font-size: clamp(2rem, 5vw, 3.25rem);\n  letter-spacing: -0.03em;\n  margin-bottom: 1.5rem;\n}\n.cms-h1 span { color: var(--cms-blue); }\n\n.cms-h2 {\n  font-size: clamp(1.6rem, 3.5vw, 2.5rem);\n  letter-spacing: -0.02em;\n  margin-bottom: 1rem;\n}\n.cms-h2-white { color: #fff; }\n\n\/* \u2500\u2500 LEAD \u2500\u2500 *\/\n.cms-lead {\n  font-size: clamp(0.95rem, 2vw, 1.05rem);\n  color: var(--cms-body);\n  max-width: 660px;\n  line-height: 1.75;\n  margin-bottom: 3rem;\n}\n.cms-lead-white { color: rgba(255,255,255,0.7); }\n\n\/* \u2500\u2500 BUTTONS \u2500\u2500 *\/\n.cms-btn {\n  display: inline-block;\n  background: var(--cms-blue) !important;\n  background-color: var(--cms-blue) !important;\n  color: #fff !important;\n  font-family: var(--cms-font);\n  font-size: 0.95rem;\n  font-weight: 700;\n  padding: 0.8rem 1.75rem;\n  border-radius: var(--cms-radius);\n  text-decoration: none !important;\n  transition: opacity .2s;\n  white-space: nowrap;\n  border: none;\n}\n.cms-btn:hover,\n.cms-btn:visited,\n.cms-btn:focus,\n.cms-btn:active {\n  opacity: 0.88;\n  color: #fff !important;\n  background: var(--cms-blue) !important;\n  background-color: var(--cms-blue) !important;\n  text-decoration: none !important;\n}\n\n.cms-btn-outline {\n  display: inline-block;\n  border: 2px solid var(--cms-gray-3) !important;\n  color: var(--cms-dark) !important;\n  font-family: var(--cms-font);\n  font-size: 0.95rem;\n  font-weight: 700;\n  padding: 0.75rem 1.75rem;\n  border-radius: var(--cms-radius);\n  text-decoration: none !important;\n  transition: border-color .2s, color .2s;\n  white-space: nowrap;\n  background: transparent !important;\n}\n.cms-btn-outline:hover,\n.cms-btn-outline:focus {\n  border-color: var(--cms-blue) !important;\n  color: var(--cms-blue) !important;\n  text-decoration: none !important;\n  background: transparent !important;\n}\n\n.cms-btn-white {\n  display: inline-block;\n  background: #fff !important;\n  background-color: #fff !important;\n  color: var(--cms-blue) !important;\n  font-family: var(--cms-font);\n  font-size: 1rem;\n  font-weight: 700;\n  padding: 0.9rem 2rem;\n  border-radius: var(--cms-radius);\n  text-decoration: none !important;\n  transition: opacity .2s;\n  border: none;\n}\n.cms-btn-white:hover,\n.cms-btn-white:visited,\n.cms-btn-white:focus,\n.cms-btn-white:active {\n  opacity: 0.9;\n  color: var(--cms-blue) !important;\n  background: #fff !important;\n  text-decoration: none !important;\n}\n\n\/* \u2500\u2500 HERO LAYOUT \u2500\u2500 *\/\n.cms-hero-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 4rem;\n  align-items: center;\n}\n.cms-hero-img {\n  border-radius: 16px;\n  overflow: hidden;\n  background: transparent;\n  aspect-ratio: 1 \/ 1;\n}\n.cms-hero-img img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n.cms-hero-actions {\n  display: flex;\n  gap: 1rem;\n  flex-wrap: wrap;\n  align-items: center;\n  margin-top: 2rem;\n}\n\n\/* \u2500\u2500 CARDS \u2500\u2500 *\/\n.cms-card-grid-3 {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1.25rem;\n}\n.cms-card-grid-2 {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1.25rem;\n}\n.cms-card {\n  border: 1px solid var(--cms-gray-3);\n  border-radius: 12px;\n  padding: 1.75rem;\n  background: var(--cms-white);\n  transition: box-shadow .2s, border-color .2s;\n}\n.cms-card:hover {\n  box-shadow: 0 8px 32px rgba(33,112,242,0.08);\n  border-color: var(--cms-blue);\n}\n.cms-card-num {\n  font-size: 0.7rem;\n  font-weight: 800;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--cms-blue);\n  margin-bottom: 1rem;\n  display: block;\n  font-family: var(--cms-font);\n}\n.cms-card h3 { font-size: 1rem; margin-bottom: 0.6rem; }\n.cms-card p { font-size: 0.875rem; color: var(--cms-body); line-height: 1.65; }\n\n\/* Dark card *\/\n.cms-card-dark {\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 10px;\n  padding: 1.5rem;\n}\n.cms-card-dark h4 {\n  font-size: 0.9rem;\n  font-weight: 700;\n  color: #fff;\n  margin-bottom: 0.4rem;\n  font-family: var(--cms-font);\n}\n.cms-card-dark p {\n  font-size: 0.85rem;\n  color: rgba(255,255,255,0.5);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* \u2500\u2500 NUMBERED PROCESS LIST \u2500\u2500 *\/\n.cms-process-list {\n  border: 1px solid var(--cms-gray-3);\n  border-radius: 12px;\n  overflow: hidden;\n}\n.cms-process-item {\n  display: grid;\n  grid-template-columns: 64px 1fr;\n  border-bottom: 1px solid var(--cms-gray-3);\n  background: var(--cms-white);\n}\n.cms-process-item:last-child { border-bottom: none; }\n.cms-process-num {\n  background: var(--cms-gray-1);\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  padding: 1.5rem 0;\n  border-right: 1px solid var(--cms-gray-3);\n  font-size: 1.25rem;\n  font-weight: 800;\n  color: var(--cms-blue);\n  font-family: var(--cms-font);\n}\n.cms-process-content { padding: 1.5rem 1.75rem; }\n.cms-process-content h3 { font-size: 0.95rem; margin-bottom: 0.4rem; }\n.cms-process-content p { font-size: 0.875rem; color: var(--cms-body); line-height: 1.65; }\n\n\/* \u2500\u2500 CAPABILITY ROWS \u2500\u2500 *\/\n.cms-capability-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  gap: 2.5rem;\n  padding: 2rem 0;\n  border-bottom: 1px solid var(--cms-gray-3);\n  align-items: start;\n}\n.cms-capability-row:last-child { border-bottom: none; }\n.cms-cap-label {\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--cms-dark);\n  font-family: var(--cms-font);\n  padding-top: 2px;\n}\n.cms-cap-body p { font-size: 0.9rem; color: var(--cms-body); line-height: 1.75; }\n.cms-cap-body p + p { margin-top: 0.75rem; }\n\n\/* \u2500\u2500 TWO COL LAYOUT \u2500\u2500 *\/\n.cms-two-col {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 5rem;\n  align-items: start;\n}\n\n\/* \u2500\u2500 STACK TAGS \u2500\u2500 *\/\n.cms-stack-group { margin-bottom: 2rem; }\n.cms-stack-label {\n  font-size: 0.68rem;\n  font-weight: 800;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--cms-gray-5);\n  display: block;\n  margin-bottom: 0.75rem;\n  padding-bottom: 0.5rem;\n  border-bottom: 1px solid var(--cms-gray-3);\n  font-family: var(--cms-font);\n}\n.cms-tags { display: flex; flex-wrap: wrap; gap: 0.5rem; }\n.cms-tag {\n  font-size: 0.8rem;\n  font-weight: 600;\n  background: var(--cms-white);\n  color: var(--cms-gray-8);\n  border: 1px solid var(--cms-gray-3);\n  padding: 0.35rem 0.85rem;\n  border-radius: 20px;\n  font-family: var(--cms-font);\n}\n\n\/* \u2500\u2500 AEO DEFINITION BLOCK \u2500\u2500 *\/\n.cms-aeo {\n  font-size: 0.9rem;\n  line-height: 1.8;\n  max-width: 800px;\n  padding: 1.5rem 1.75rem;\n  background: var(--cms-white);\n  border-left: 3px solid var(--cms-blue);\n  border-radius: var(--cms-radius);\n  color: var(--cms-body);\n}\n.cms-aeo strong {\n  color: var(--cms-dark);\n  display: block;\n  margin-bottom: 0.4rem;\n  font-size: 0.95rem;\n}\n\n\/* \u2500\u2500 CLIENTS \u2500\u2500 *\/\n.cms-clients { display: flex; flex-wrap: wrap; gap: 0.6rem; }\n.cms-client {\n  font-size: 0.85rem;\n  font-weight: 700;\n  color: var(--cms-gray-8);\n  background: var(--cms-white);\n  border: 1px solid var(--cms-gray-3);\n  padding: 0.45rem 1rem;\n  border-radius: 20px;\n  font-family: var(--cms-font);\n}\n\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\n.cms-faq-list { max-width: 760px; }\ndetails.cms-faq { border-bottom: 1px solid var(--cms-gray-3); }\ndetails.cms-faq summary {\n  list-style: none;\n  cursor: pointer;\n  font-family: var(--cms-font);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--cms-dark);\n  padding: 1.25rem 0;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 1rem;\n  user-select: none;\n}\ndetails.cms-faq summary::-webkit-details-marker { display: none; }\ndetails.cms-faq summary::after {\n  content: \"+\";\n  font-size: 1.3rem;\n  font-weight: 300;\n  color: var(--cms-gray-5);\n  flex-shrink: 0;\n  line-height: 1;\n}\ndetails.cms-faq[open] summary::after { content: \"\u2212\"; }\n.cms-faq-body { padding-bottom: 1.25rem; max-width: 700px; }\n.cms-faq-body p { font-size: 0.9rem; color: var(--cms-body); line-height: 1.75; }\n\n\/* \u2500\u2500 CTA BAND \u2500\u2500 *\/\n.cms-cta-inner {\n  text-align: center;\n  max-width: 640px;\n  margin: 0 auto;\n  padding: 0 1.5rem;\n}\n.cms-cta-inner h2 { color: #fff; margin-bottom: 1rem; }\n.cms-cta-inner p { color: rgba(255,255,255,0.82); font-size: 1.05rem; margin-bottom: 2.5rem; }\n\n\/* \u2500\u2500 DARK SECTION HELPERS \u2500\u2500 *\/\n.cms-dark-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5rem;\n  font-size: 0.75rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--cms-blue);\n  margin-bottom: 1rem;\n  font-family: var(--cms-font);\n}\n.cms-dark-eyebrow::before {\n  content: \"\";\n  display: block;\n  width: 20px;\n  height: 2px;\n  background: var(--cms-blue);\n}\n.cms-diff-point {\n  border-left: 2px solid var(--cms-blue);\n  padding-left: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n.cms-diff-point:last-child { margin-bottom: 0; }\n.cms-diff-point h4 {\n  font-size: 0.875rem;\n  font-weight: 700;\n  color: #fff;\n  margin-bottom: 0.3rem;\n  font-family: var(--cms-font);\n}\n.cms-diff-point p {\n  font-size: 0.82rem;\n  color: rgba(255,255,255,0.5);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* \u2500\u2500 ENGAGEMENT CARDS \u2500\u2500 *\/\n.cms-engage-list {\n  list-style: none;\n  border-top: 1px solid var(--cms-gray-3);\n  padding-top: 1.25rem;\n  margin-top: 1.25rem;\n}\n.cms-engage-list li {\n  font-size: 0.875rem;\n  color: var(--cms-body);\n  padding: 0.3rem 0;\n  display: flex;\n  gap: 0.5rem;\n  align-items: flex-start;\n}\n.cms-engage-list li::before {\n  content: \"\u2192\";\n  color: var(--cms-blue);\n  font-weight: 700;\n  flex-shrink: 0;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* Tablet \u2014 768px *\/\n@media (max-width: 768px) {\n\n  .cms-section     { padding: 4rem 0; }\n  .cms-section-sm  { padding: 2.5rem 0; }\n\n  .cms-hero-grid {\n    grid-template-columns: 1fr;\n    gap: 2.5rem;\n  }\n  .cms-hero-img { display: none; }\n\n  .cms-h1 { margin-bottom: 1rem; }\n\n  .cms-card-grid-3,\n  .cms-card-grid-2 { grid-template-columns: 1fr 1fr; gap: 1rem; }\n\n  .cms-two-col { grid-template-columns: 1fr; gap: 3rem; }\n\n  .cms-capability-row {\n    grid-template-columns: 1fr;\n    gap: 0.5rem;\n    padding: 1.5rem 0;\n  }\n\n  .cms-process-item { grid-template-columns: 52px 1fr; }\n  .cms-process-num { font-size: 1rem; padding: 1.25rem 0; }\n  .cms-process-content { padding: 1.25rem 1.25rem; }\n}\n\n\/* Mobile \u2014 480px *\/\n@media (max-width: 480px) {\n\n  .cms-section     { padding: 3rem 0; }\n  .cms-section-sm  { padding: 2rem 0; }\n  .cms-section-xs  { padding: 1.5rem 0; }\n\n  .cms-inner { padding: 0 1rem; }\n\n  .cms-card-grid-3,\n  .cms-card-grid-2 { grid-template-columns: 1fr; gap: 0; }\n\n  .cms-hero-actions { flex-direction: column; align-items: flex-start; }\n  .cms-btn, .cms-btn-outline { width: 100%; text-align: center; }\n\n  .cms-h1 { font-size: clamp(1.75rem, 7vw, 2.5rem); }\n  .cms-h2 { font-size: clamp(1.4rem, 6vw, 2rem); }\n\n  .cms-lead { margin-bottom: 2rem; font-size: 0.95rem; }\n\n  details.cms-faq summary { font-size: 0.875rem; padding: 1rem 0; }\n\n  .cms-tag { font-size: 0.75rem; padding: 0.3rem 0.7rem; }\n\n  .cms-cta-inner p { font-size: 0.95rem; }\n  .cms-btn-white { width: auto; padding: 0.85rem 1.75rem; }\n\n  \/* \u2500\u2500 MOBILE ACCORDION \u2014 cards, process, capabilities, stack, dark cards \u2500\u2500 *\/\n\n  \/* Esconde conte\u00fado dos cards em mobile \u2014 o JS transforma em <details> *\/\n  .cms-mob-accordion .cms-card-body,\n  .cms-mob-accordion .cms-process-content > p,\n  .cms-mob-accordion .cms-cap-body,\n  .cms-mob-accordion .cms-stack-tags,\n  .cms-mob-accordion .cms-card-dark > p { display: none; }\n\n  \/* Estilo do summary gerado pelo JS *\/\n  .cms-mob-summary {\n    list-style: none;\n    cursor: pointer;\n    font-family: var(--cms-font);\n    font-size: 0.9rem;\n    font-weight: 700;\n    color: var(--cms-dark);\n    padding: 1rem 0;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 0.75rem;\n    user-select: none;\n    border-bottom: 1px solid var(--cms-gray-3);\n  }\n  .cms-mob-summary::-webkit-details-marker { display: none; }\n  .cms-mob-summary::after {\n    content: \"+\";\n    font-size: 1.2rem;\n    font-weight: 300;\n    color: var(--cms-gray-5);\n    flex-shrink: 0;\n    line-height: 1;\n  }\n  details[open] > .cms-mob-summary::after { content: \"\u2212\"; }\n\n  \/* Conte\u00fado aberto \u2014 preserva os estilos visuais originais *\/\n  .cms-mob-body {\n    padding: 1rem 1.25rem 1.25rem;\n    border-bottom: 1px solid var(--cms-gray-3);\n    background: var(--cms-white);\n    border-left: 3px solid var(--cms-blue);\n    border-radius: 0 0 var(--cms-radius) var(--cms-radius);\n  }\n  .cms-mob-body p {\n    font-size: 0.875rem;\n    color: var(--cms-body);\n    line-height: 1.7;\n    margin-bottom: 0.5rem;\n  }\n  .cms-mob-body p:last-child { margin-bottom: 0; }\n\n  \/* Tags dentro do acorde\u00e3o aberto *\/\n  .cms-mob-body .cms-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.5rem;\n    padding-top: 0.25rem;\n  }\n\n  \/* Dark section \u2014 corpo do acorde\u00e3o diferente *\/\n  .cms-bg-dark .cms-mob-body {\n    background: rgba(255,255,255,0.06);\n    border-color: var(--cms-blue);\n    border-left-width: 3px;\n  }\n  .cms-bg-dark .cms-mob-body p { color: rgba(255,255,255,0.65); }\n  .cms-bg-dark .cms-mob-summary { color: #fff; border-color: rgba(255,255,255,0.15); }\n  .cms-bg-dark .cms-mob-summary::after { color: rgba(255,255,255,0.4); }\n\n  \/* Cards em mobile: flat, sem border pr\u00f3pria (o acorde\u00e3o assume) *\/\n  .cms-mob-accordion .cms-card {\n    border-radius: 0;\n    border: none;\n    padding: 0;\n    box-shadow: none;\n    background: transparent;\n  }\n  .cms-mob-accordion .cms-card:hover { box-shadow: none; border-color: transparent; }\n  .cms-mob-accordion .cms-card-num { display: none; }\n\n  \/* Process list flat em mobile *\/\n  .cms-mob-accordion .cms-process-list {\n    border: none;\n    border-radius: 0;\n    border-top: 1px solid var(--cms-gray-3);\n  }\n  .cms-mob-accordion .cms-process-item { display: block; border: none; }\n  .cms-mob-accordion .cms-process-num { display: none; }\n  .cms-mob-accordion .cms-process-content { padding: 0; }\n\n  \/* Capability rows flat *\/\n  .cms-mob-accordion .cms-capability-row { display: block; padding: 0; border: none; }\n  .cms-mob-accordion .cms-cap-label { display: none; }\n\n  \/* Stack groups \u2014 elimina margem e espa\u00e7os fantasma *\/\n  .cms-mob-accordion .cms-stack-group { margin-bottom: 0; }\n  .cms-mob-accordion .cms-stack-label { display: none; }\n  .cms-mob-accordion .cms-two-col { gap: 0; }\n\n  \/* Dark cards flat *\/\n  .cms-mob-accordion .cms-card-dark {\n    background: transparent;\n    border: none;\n    border-radius: 0;\n    padding: 0;\n  }\n  .cms-mob-accordion .cms-card-dark h4 { display: none; }\n}\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MOBILE ACCORDION SCRIPT\n     Converte cards, process steps, capabilities, stack e dark\n     cards em <details> em ecr\u00e3s \u2264 480px.\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\n(function () {\n  var BREAKPOINT = 480;\n\n  function getTitle(el) {\n    \/* Tenta extrair o t\u00edtulo do elemento de v\u00e1rias formas *\/\n    var h3 = el.querySelector('h3');\n    if (h3) return h3.textContent.trim();\n    var h4 = el.querySelector('h4');\n    if (h4) return h4.textContent.trim();\n    var num = el.querySelector('.cms-card-num');\n    if (num) return num.textContent.trim();\n    var lbl = el.querySelector('.cms-cap-label');\n    if (lbl) return lbl.textContent.trim();\n    var slbl = el.querySelector('.cms-stack-label');\n    if (slbl) return slbl.textContent.trim();\n    var pnum = el.querySelector('.cms-process-num');\n    if (pnum) {\n      var pcontent = el.querySelector('.cms-process-content h3');\n      return pcontent ? pnum.textContent.trim() + ' \u2014 ' + pcontent.textContent.trim() : pnum.textContent.trim();\n    }\n    return '\u2014';\n  }\n\n  function getBody(el) {\n    \/* Extrai o conte\u00fado em texto\/HTML *\/\n    var body = el.querySelector('.cms-card-body');\n    if (body) return body.innerHTML;\n\n    \/* Process item: pega no <p> dentro de .cms-process-content *\/\n    var pc = el.querySelector('.cms-process-content');\n    if (pc) {\n      var ps = pc.querySelectorAll('p');\n      if (ps.length) return Array.from(ps).map(function(p){ return p.outerHTML; }).join('');\n    }\n\n    \/* Capability row: pega no .cms-cap-body *\/\n    var cb = el.querySelector('.cms-cap-body');\n    if (cb) return cb.innerHTML;\n\n    \/* Stack group: pega nas tags *\/\n    var st = el.querySelector('.cms-stack-tags');\n    if (st) return st.outerHTML;\n\n    \/* Dark card: pega no <p> *\/\n    var dp = el.querySelector('p');\n    if (dp) return dp.outerHTML;\n\n    \/* Fallback: todo o innerHTML menos o h3\/h4\/num *\/\n    return el.innerHTML;\n  }\n\n  function buildAccordion(container) {\n    \/* Selecciona todos os elementos convert\u00edveis dentro do container *\/\n    var selectors = [\n      '.cms-card-grid-3 > .cms-card',\n      '.cms-card-grid-2 > .cms-card',\n      '.cms-process-item',\n      '.cms-capability-row',\n      '.cms-stack-group',\n      '.cms-card-dark'\n    ];\n\n    selectors.forEach(function(sel) {\n      container.querySelectorAll(sel).forEach(function(el) {\n        \/* J\u00e1 foi convertido *\/\n        if (el.dataset.mobileAccordion) return;\n        el.dataset.mobileAccordion = '1';\n\n        var title = getTitle(el);\n        var bodyHtml = getBody(el);\n\n        \/* Cria o <details> *\/\n        var details = document.createElement('details');\n        var summary = document.createElement('summary');\n        summary.className = 'cms-mob-summary';\n        summary.textContent = title;\n\n        var bodyDiv = document.createElement('div');\n        bodyDiv.className = 'cms-mob-body';\n        bodyDiv.innerHTML = bodyHtml;\n\n        details.appendChild(summary);\n        details.appendChild(bodyDiv);\n\n        \/* Substitui o elemento original *\/\n        el.parentNode.insertBefore(details, el);\n        el.style.display = 'none';\n        el.dataset.mobileHidden = '1';\n      });\n    });\n\n    container.classList.add('cms-mob-accordion');\n  }\n\n  function destroyAccordion(container) {\n    \/* Restaura os elementos originais *\/\n    container.querySelectorAll('[data-mobile-hidden=\"1\"]').forEach(function(el) {\n      el.style.display = '';\n      delete el.dataset.mobileHidden;\n      delete el.dataset.mobileAccordion;\n    });\n    container.querySelectorAll('details').forEach(function(d) {\n      if (d.querySelector('.cms-mob-summary')) d.remove();\n    });\n    container.classList.remove('cms-mob-accordion');\n  }\n\n  var activeBreakpoint = null;\n\n  function applyBreakpoint() {\n    var isMobile = window.innerWidth <= BREAKPOINT;\n\n    if (isMobile && activeBreakpoint !== 'mobile') {\n      activeBreakpoint = 'mobile';\n      document.querySelectorAll('.cms').forEach(buildAccordion);\n    } else if (!isMobile && activeBreakpoint === 'mobile') {\n      activeBreakpoint = 'desktop';\n      document.querySelectorAll('.cms').forEach(destroyAccordion);\n    }\n  }\n\n  \/* Corre no load e no resize *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', applyBreakpoint);\n  } else {\n    applyBreakpoint();\n  }\n\n  var resizeTimer;\n  window.addEventListener('resize', function () {\n    clearTimeout(resizeTimer);\n    resizeTimer = setTimeout(applyBreakpoint, 150);\n  });\n})();\n<\/script>\n\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbbe430 code-block elementor-widget elementor-widget-html\" data-id=\"cbbe430\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 01 HERO\n     Fundo: branco\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-section\">\n  <div class=\"cms-inner\">\n    <div class=\"cms-hero-grid\">\n      <div>\n        <span class=\"cms-eyebrow\">Investiga\u00e7\u00e3o e Desenvolvimento<\/span>\n        <h2 class=\"cms-h1\" style=\"font-size:clamp(2rem,5vw,3.25rem);font-weight:800;letter-spacing:-0.03em;margin-bottom:1.5rem;color:var(--cms-dark);\">I&amp;D com um<br><span style=\"color:var(--cms-blue);\">registo verific\u00e1vel<\/span><\/h2>\n        <p style=\"font-size:1.05rem;line-height:1.75;color:var(--cms-body);max-width:520px;\">\n          Temos participado em programas europeus de I&amp;D desde o in\u00edcio dos anos 2000. Cons\u00f3rcios Horizon Europe, engenharia de prova de conceito, valida\u00e7\u00e3o de tecnologia, com um historial que pode efetivamente verificar.\n        <\/p>\n        <div class=\"cms-hero-actions\">\n          <a href=\"https:\/\/caixamagica.pt\/pt\/vamos-conversar\/\" class=\"cms-btn\">Discutir um projeto<\/a>\n          <a href=\"https:\/\/caixamagica.pt\/pt\/casos-sucesso\/\" class=\"cms-btn-outline\">Ver estudos de caso<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"cms-hero-img\">\n        <img decoding=\"async\" src=\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2025\/09\/Img_Research-1.png\" alt=\"Caixa M\u00e1gica Investiga\u00e7\u00e3o e Desenvolvimento\">\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7f8c10 code-block elementor-widget elementor-widget-html\" data-id=\"c7f8c10\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 02 AEO BLOCK\n     Fundo: #f3f6ff\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-light cms-section-xs\">\n  <div class=\"cms-inner\">\n    <div class=\"cms-aeo\">\n      <strong>Qual \u00e9 a pr\u00e1tica de I&amp;D da Caixa M\u00e1gica?<\/strong>\n      A Caixa M\u00e1gica participa em programas europeus de I&amp;D desde o in\u00edcio dos anos 2000, incluindo cons\u00f3rcios do Horizonte Europa em conjunto com institui\u00e7\u00f5es de investiga\u00e7\u00e3o e empresas de toda a UE. Realiza provas de conceito de engenharia, valida\u00e7\u00e3o de tecnologia e programas piloto, e atua como parceiro de transfer\u00eancia de tecnologia para institui\u00e7\u00f5es de investiga\u00e7\u00e3o, levando novas tecnologias para a implementa\u00e7\u00e3o em produ\u00e7\u00e3o. Os seus produtos comerciais, Qualigentic e eID Box, resultam diretamente do trabalho de I&amp;D.\n    <\/div>\n  <\/div>\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f1089e code-block elementor-widget elementor-widget-html\" data-id=\"8f1089e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 03 SERVICES\n     Fundo: branco\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-white cms-section\">\n  <div class=\"cms-inner\">\n    <span class=\"cms-eyebrow\">Servi\u00e7os<\/span>\n    <h2 class=\"cms-h2\">Servi\u00e7os de I&amp;D<\/h2>\n    <p class=\"cms-lead\">Isto n\u00e3o \u00e9 I&amp;D de marketing. \u00c9 trabalho t\u00e9cnico real com entregas, parceiros de cons\u00f3rcio, obriga\u00e7\u00f5es de financiamento da UE e produtos que cresceram diretamente da investiga\u00e7\u00e3o. As alega\u00e7\u00f5es aqui s\u00e3o verific\u00e1veis.<\/p>\n    <div class=\"cms-card-grid-3\">\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">01<\/span>\n        <h3>Participa\u00e7\u00e3o no Horizonte Europa<\/h3>\n        <p>Participamos como parceiros tecnol\u00f3gicos e, por vezes, como coordenadores de cons\u00f3rcios em projetos Horizon Europe. O nosso papel \u00e9 na vertente da engenharia aplicada, implementando e validando os sistemas que os investigadores est\u00e3o a conceber e construindo a infraestrutura de software que as demonstra\u00e7\u00f5es e os projetos-piloto requerem.<\/p>\n      <\/div>\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">02<\/span>\n        <h3>Engenharia de Prova de Conceito<\/h3>\n        <p>Antes de se comprometerem com o desenvolvimento em larga escala, as organiza\u00e7\u00f5es precisam de saber se uma tecnologia funciona realmente no seu contexto espec\u00edfico. Projetamos e constru\u00edmos PoCs que testam hip\u00f3teses t\u00e9cnicas reais em condi\u00e7\u00f5es realistas. O resultado \u00e9 evid\u00eancia que pode suportar uma decis\u00e3o de avan\u00e7ar\/n\u00e3o avan\u00e7ar, n\u00e3o um documento de apresenta\u00e7\u00e3o para servi\u00e7os adicionais.<\/p>\n      <\/div>\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">03<\/span>\n        <h3>Programas-piloto<\/h3>\n        <p>Quando uma tecnologia \u00e9 validada na fase de PoC (Prova de Conceito), desenhamos e executamos programas-piloto que preenchem a lacuna entre um prot\u00f3tipo funcional e um sistema de produ\u00e7\u00e3o, definindo m\u00e9tricas de sucesso, gerindo restri\u00e7\u00f5es operacionais e produzindo os dados necess\u00e1rios para justificar a implementa\u00e7\u00e3o completa.<\/p>\n      <\/div>\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">04<\/span>\n        <h3>Avalia\u00e7\u00e3o Tecnol\u00f3gica<\/h3>\n        <p>Avalia\u00e7\u00f5es estruturadas que abrangem a viabilidade t\u00e9cnica, n\u00edvel de maturidade, complexidade de integra\u00e7\u00e3o e uma vis\u00e3o honesta sobre o que est\u00e1 pronto para produ\u00e7\u00e3o versus o que ainda \u00e9 de investiga\u00e7\u00e3o. Isto poupa as organiza\u00e7\u00f5es de investir em tecnologias que ainda n\u00e3o est\u00e3o prontas e de perderem outras que est\u00e3o.<\/p>\n      <\/div>\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">05<\/span>\n        <h3>Transfer\u00eancia de Tecnologia<\/h3>\n        <p>Para institui\u00e7\u00f5es de investiga\u00e7\u00e3o e universidades que desenvolveram tecnologia que pretendem ver implementada em contextos comerciais ou do setor p\u00fablico, funcionamos como a ponte de engenharia, transformando os resultados da investiga\u00e7\u00e3o em sistemas vi\u00e1veis para produ\u00e7\u00e3o.<\/p>\n      <\/div>\n      <div class=\"cms-card\">\n        <span class=\"cms-card-num\">06<\/span>\n        <h3>Estrat\u00e9gia de C\u00f3digo Aberto<\/h3>\n        <p>Temos uma longa hist\u00f3ria com c\u00f3digo aberto. A nossa distribui\u00e7\u00e3o Linux Caixa M\u00e1gica foi implementada nos computadores Magalh\u00e3es, chegando a centenas de milhares de crian\u00e7as em idade escolar portuguesas. Contribu\u00edmos para projetos de c\u00f3digo aberto e aconselhamos organiza\u00e7\u00f5es sobre ado\u00e7\u00e3o, licenciamento e governa\u00e7\u00e3o.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5fc22a code-block elementor-widget elementor-widget-html\" data-id=\"a5fc22a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 04 FOCUS AREAS\n     Fundo: #f3f6ff\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-light cms-section\">\n  <div class=\"cms-inner\">\n    <span class=\"cms-eyebrow\">Foco t\u00e9cnico<\/span>\n    <h2 class=\"cms-h2\">\u00c1reas de I&amp;D ativas<\/h2>\n<h3 style=\"font-size:1.05rem;font-weight:700;color:var(--cms-dark);margin-bottom:0.75rem;font-family:var(--cms-font);\">Investiga\u00e7\u00e3o que se tornou produtos<\/h3>\n<p style=\"font-size:0.95rem;line-height:1.75;color:var(--cms-body);margin-bottom:2rem;\">A Qualigentic e a eID Box existem ambas como resultado direto do trabalho de I&amp;D, n\u00e3o em paralelo com ele. Na pr\u00e1tica, este \u00e9 o sinal mais claro de como funciona a pr\u00e1tica de I&amp;D: a quest\u00e3o de investiga\u00e7\u00e3o vem primeiro e o produto \u00e9 a resposta. Como resultado, as \u00e1reas abaixo n\u00e3o s\u00e3o apenas t\u00f3picos que pesquisamos. S\u00e3o os alicerces daquilo que comercializamos.<\/p>\n    <div>\n      <div class=\"cms-capability-row\">\n        <div class=\"cms-cap-label\">Identidade Digital e eIDAS<\/div>\n        <div class=\"cms-cap-body\">\n          <p>Temos vindo a construir sistemas de identidade digital desde o Cart\u00e3o de Cidad\u00e3o portugu\u00eas, uma.<\/p>\n          <p>Como as eIDAS 2.0 e a Carteira Europeia de Identidade Digital criam novas exig\u00eancias para os prestadores de servi\u00e7os, p\u00fablicos e privados, em toda a UE, estamos a trabalhar na pr\u00f3xima gera\u00e7\u00e3o destes sistemas. O nosso produto de middleware eID Box \u00e9 um resultado direto deste investimento de longo prazo em I&amp;D.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"cms-capability-row\">\n        <div class=\"cms-cap-label\">IA e Aprendizagem Autom\u00e1tica<\/div>\n        <div class=\"cms-cap-body\">\n          <p>O nosso Laborat\u00f3rio de IA e a pr\u00e1tica de I&amp;D sobrep\u00f5em-se significativamente aqui. A Qualigentic nasceu da investiga\u00e7\u00e3o aplicada sobre como os Large Language Models podem ser usados de forma fi\u00e1vel em ambientes de desenvolvimento de software regulamentados. A quest\u00e3o de investiga\u00e7\u00e3o era espec\u00edfica: conseguir\u00e1 um LLM gerar scripts de teste a partir de requisitos de uma forma que produza evid\u00eancias de n\u00edvel de auditoria para a conformidade com a DORA? A resposta \u00e9 o produto.<\/p>\n          <p>Continuamos a explorar IA no dispositivo, aprendizagem autom\u00e1tica com preserva\u00e7\u00e3o de privacidade e a aplica\u00e7\u00e3o de IA a processos complexos que envolvem muita documenta\u00e7\u00e3o em ind\u00fastrias regulamentadas.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"cms-capability-row\">\n        <div class=\"cms-cap-label\">Ciberseguran\u00e7a<\/div>\n        <div class=\"cms-cap-body\">\n          <p>Participa\u00e7\u00e3o em projetos de Investiga\u00e7\u00e3o e Desenvolvimento (I&amp;D) focados em sistemas de autentica\u00e7\u00e3o, protocolos de comunica\u00e7\u00e3o segura e dete\u00e7\u00e3o de amea\u00e7as. Este trabalho informa a arquitetura de seguran\u00e7a dos nossos produtos comerciais e dos projetos para clientes. Isto \u00e9 particularmente relevante para clientes dos setores financeiro e p\u00fablico que enfrentam o NIS2, DORA e a legisla\u00e7\u00e3o europeia relacionada.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"cms-capability-row\">\n        <div class=\"cms-cap-label\">Energia e Sistemas Inteligentes<\/div>\n        <div class=\"cms-cap-body\">\n          <p>O trabalho de I&amp;D em colabora\u00e7\u00e3o com parceiros do setor energ\u00e9tico explora monitoriza\u00e7\u00e3o inteligente, gest\u00e3o do lado da procura e a integra\u00e7\u00e3o de recursos energ\u00e9ticos distribu\u00eddos em sistemas operacionais. O nosso trabalho com a EDP proporciona uma liga\u00e7\u00e3o direta entre a investiga\u00e7\u00e3o e a implementa\u00e7\u00e3o operacional, validada em infraestruturas reais, n\u00e3o em condi\u00e7\u00f5es de laborat\u00f3rio.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73d74a9 code-block elementor-widget elementor-widget-html\" data-id=\"73d74a9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 05 TRACK RECORD\n     Fundo: #131022\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-dark cms-section\">\n  <div class=\"cms-inner\">\n    <span class=\"cms-dark-eyebrow\">Hist\u00f3rico<\/span>\n    <h2 class=\"cms-h2 cms-h2-white\">Afirma\u00e7\u00f5es que pode verificar<\/h2>\n    <p style=\"font-size:0.95rem;color:rgba(255,255,255,0.65);line-height:1.75;max-width:640px;margin-bottom:3rem;\">P&amp;D \u00e9 uma \u00e1rea onde muitas empresas fazem alega\u00e7\u00f5es que n\u00e3o podem ser verificadas. As nossas participa\u00e7\u00f5es no Horizonte Europa constam do registo p\u00fablico. O middleware do Cart\u00e3o de Cidad\u00e3o Portugu\u00eas \u00e9 hist\u00f3ria documentada. O programa Magalh\u00e3es \u00e9 uma quest\u00e3o de registo p\u00fablico.<\/p>\n    <div class=\"cms-card-grid-3\">\n      <div class=\"cms-card-dark\">\n        <h4>Horizonte Europa<\/h4>\n        <p>Participa\u00e7\u00e3o em cons\u00f3rcios de I&amp;D financiados pela UE em identidade digital, IA, ciberseguran\u00e7a e energia inteligente. Registo p\u00fablico, verific\u00e1vel atrav\u00e9s de bases de dados de investiga\u00e7\u00e3o da UE.<\/p>\n      <\/div>\n      <div class=\"cms-card-dark\">\n        <h4>Cart\u00e3o de Cidad\u00e3o<\/h4>\n        <p>Desenvolvido o middleware para o Cart\u00e3o de Cidad\u00e3o nacional, implementado para toda a popula\u00e7\u00e3o portuguesa. Uma das maiores implementa\u00e7\u00f5es de identidade digital na hist\u00f3ria da Uni\u00e3o Europeia na altura.<\/p>\n      <\/div>\n      <div class=\"cms-card-dark\">\n        <h4>Magalh\u00e3es \/ CMS Linux<\/h4>\n        <p>O Linux Caixa M\u00e1gica foi implementado em computadores port\u00e1teis financiados pelo governo, distribu\u00eddos a centenas de milhares de alunos portugueses no \u00e2mbito de um programa nacional.<\/p>\n      <\/div>\n      <div class=\"cms-card-dark\">\n        <h4>Passe Covid, INCM<\/h4>\n        <p>Desenvolvido o sistema nacional de Certificado Covid utilizado por mais de 10 milh\u00f5es de cidad\u00e3os portugueses. Entregue sob extrema press\u00e3o de tempo com requisitos de infraestrutura de sa\u00fade p\u00fablica.<\/p>\n      <\/div>\n      <div class=\"cms-card-dark\">\n        <h4>EDP Energia I&amp;D<\/h4>\n        <p>Investiga\u00e7\u00e3o e Desenvolvimento Aplicados em colabora\u00e7\u00e3o com a EDP em sistemas inteligentes de energia. Investiga\u00e7\u00e3o validada contra infraestruturas operacionais, n\u00e3o em condi\u00e7\u00f5es laboratoriais.<\/p>\n      <\/div>\n      <div class=\"cms-card-dark\">\n        <h4>Qualigentic &amp; eID Box<\/h4>\n        <p>Dois produtos comerciais que existem gra\u00e7as \u00e0 I&amp;D: QA de IA para ind\u00fastrias reguladas e middleware de identidade digital. Investiga\u00e7\u00e3o que se tornou em produtos.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28deaba code-block elementor-widget elementor-widget-html\" data-id=\"28deaba\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 06 ENGAGEMENT MODELS\n     Fundo: branco\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-white cms-section\">\n  <div class=\"cms-inner\">\n    <span class=\"cms-eyebrow\">Trabalhar connosco<\/span>\n    <h2 class=\"cms-h2\">Modelos de envolvimento<\/h2>\n    <p class=\"cms-lead\">Existem v\u00e1rias formas de as organiza\u00e7\u00f5es interagirem com a Caixa M\u00e1gica em I&amp;D. Cada uma \u00e9 adequada a um ponto de partida diferente e a uma rela\u00e7\u00e3o diferente com a tecnologia.<\/p>\n    <div class=\"cms-card-grid-3\">\n      <div class=\"cms-card\">\n        <h3>Parceiro Consorciado<\/h3>\n        <p style=\"margin-bottom:0;\">Se est\u00e1 a montar um cons\u00f3rcio de financiamento Horizonte Europa ou nacional e necessita de um parceiro de engenharia de software com historial comprovado em projetos financiados, estamos dispon\u00edveis para discutir a participa\u00e7\u00e3o.<\/p>\n        <ul class=\"cms-engage-list\">\n          <li>Capacidade de engenharia aplicada<\/li>\n          <li>Experi\u00eancia em gest\u00e3o de projetos da UE<\/li>\n          <li>Disciplinas de reporte e conformidade<\/li>\n          <li>Horizonte de projeto t\u00edpico de 2 a 4 anos<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"cms-card\">\n        <h3>Explora\u00e7\u00e3o Financiada Comercial<\/h3>\n        <p style=\"margin-bottom:0;\">Para clientes que pretendem investigar uma tecnologia antes de se comprometerem com investimento de produ\u00e7\u00e3o. Nem toda a I&amp;D requer financiamento externo.<\/p>\n        <ul class=\"cms-engage-list\">\n          <li>envolvimento de 8\u201316 semanas<\/li>\n          <li>Relat\u00f3rio de avalia\u00e7\u00e3o t\u00e9cnica<\/li>\n          <li>Prot\u00f3tipo ou Prova de Conceito onde necess\u00e1rio<\/li>\n          <li>Recomenda\u00e7\u00e3o clara de avan\u00e7ar \/ n\u00e3o avan\u00e7ar<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"cms-card\">\n        <h3>Transfer\u00eancia de Tecnologia<\/h3>\n        <p style=\"margin-bottom:0;\">Para institui\u00e7\u00f5es de investiga\u00e7\u00e3o e universidades que desenvolveram tecnologia que pretendem ver implementada em contextos comerciais ou do setor p\u00fablico.<\/p>\n        <ul class=\"cms-engage-list\">\n          <li>Engenharia de investiga\u00e7\u00e3o para produ\u00e7\u00e3o<\/li>\n          <li>Avalia\u00e7\u00e3o de viabilidade comercial<\/li>\n          <li>Desenho de programa piloto<\/li>\n          <li>Parceria de desenvolvimento cont\u00ednuo<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b51423 code-block elementor-widget elementor-widget-html\" data-id=\"1b51423\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 07 FAQ\n     Fundo: #f3f6ff\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-light cms-section\">\n  <div class=\"cms-inner\">\n    <span class=\"cms-eyebrow\">Perguntas Frequentes<\/span>\n    <h2 class=\"cms-h2\">Perguntas frequentes<\/h2>\n    <p class=\"cms-lead\">Perguntas frequentes de institui\u00e7\u00f5es de investiga\u00e7\u00e3o, empresas e organiza\u00e7\u00f5es do setor p\u00fablico que exploram colabora\u00e7\u00f5es em I&amp;D.<\/p>\n    <div class=\"cms-faq-list\">\n      <details class=\"cms-faq\">\n        <summary>O que \u00e9 o Horizonte Europa e como participa a Caixa M\u00e1gica?<\/summary>\n        <div class=\"cms-faq-body\"><p>O Horizonte Europa \u00e9 o principal programa de financiamento de investiga\u00e7\u00e3o e inova\u00e7\u00e3o da UE, com um or\u00e7amento de 95,5 mil milh\u00f5es de euros para 2021\u20132027. Os projetos s\u00e3o realizados por cons\u00f3rcios de institui\u00e7\u00f5es de investiga\u00e7\u00e3o, universidades e empresas de v\u00e1rios pa\u00edses da UE. A Caixa M\u00e1gica participa como parceira tecnol\u00f3gica, contribuindo com conhecimento especializado em engenharia de software e integra\u00e7\u00e3o de sistemas em projetos que abrangem identidade digital, IA, ciberseguran\u00e7a e energia inteligente.<\/p><\/div>\n      <\/details>\n      <details class=\"cms-faq\">\n        <summary>A nossa organiza\u00e7\u00e3o pode juntar-se a um cons\u00f3rcio do Horizonte Europa com a Caixa M\u00e1gica?<\/summary>\n        <div class=\"cms-faq-body\"><p>Sim. Se \u00e9 uma institui\u00e7\u00e3o de investiga\u00e7\u00e3o, universidade, autoridade p\u00fablica ou empresa a construir um cons\u00f3rcio para um concurso Horizon Europe, estamos abertos a discutir a participa\u00e7\u00e3o. O encaixe certo s\u00e3o projetos onde a engenharia de software aplicada, a constru\u00e7\u00e3o e valida\u00e7\u00e3o dos sistemas que a investiga\u00e7\u00e3o requer, sejam uma parte significativa do trabalho.<\/p><\/div>\n      <\/details>\n      <details class=\"cms-faq\">\n        <summary>Qual \u00e9 a diferen\u00e7a entre uma prova de conceito e um programa piloto?<\/summary>\n        <div class=\"cms-faq-body\"><p>Uma prova de conceito testa se uma tecnologia funciona em condi\u00e7\u00f5es controladas: \u00e9 tecnicamente vi\u00e1vel? Um programa piloto testa se funciona em condi\u00e7\u00f5es operacionais reais com utilizadores reais: cria valor em larga escala e o que requer uma implementa\u00e7\u00e3o completa? Realizamos ambos e aconselhamos os clientes sobre qual \u00e9 o ponto de partida correto.<\/p><\/div>\n      <\/details>\n      <h3 style=\"font-size:1.2rem;font-weight:8000;color:var(--cms-dark);margin-top:1.5rem;margin-bottom:0;font-family:var(--cms-font);\">A trabalhar com a Caixa M\u00e1gica em I&amp;D<\/h3>\n      <details class=\"cms-faq\">\n        <summary>A Caixa M\u00e1gica do R&amp;D funciona sem financiamento externo?<\/summary>\n      <details class=\"cms-faq\">\n        <summary>A Caixa M\u00e1gica do R&amp;D funciona sem financiamento externo?<\/summary>\n        <div class=\"cms-faq-body\"><p>Sim. Aceitamos projetos explorat\u00f3rios financiados comercialmente de clientes que pretendem investigar uma tecnologia antes de se comprometerem com o desenvolvimento de produ\u00e7\u00e3o. Tamb\u00e9m executamos programas de investiga\u00e7\u00e3o internos em \u00e1reas onde vemos import\u00e2ncia estrat\u00e9gica; QA de IA, identidade digital e computa\u00e7\u00e3o de preserva\u00e7\u00e3o de privacidade s\u00e3o \u00e1reas de foco atuais.<\/p><\/div>\n      <\/details>\n      <details class=\"cms-faq\">\n        <summary>Como \u00e9 que a sua pr\u00e1tica de I&amp;D est\u00e1 ligada aos seus produtos comerciais?<\/summary>\n        <div class=\"cms-faq-body\"><p>Diretamente. A Qualigentic cresceu a partir de investiga\u00e7\u00e3o aplicada sobre o uso de LLMs em ambientes de desenvolvimento de software regulamentados. A eID Box \u00e9 o produto de mais de 20 anos de investiga\u00e7\u00e3o e desenvolvimento em identidade digital, com in\u00edcio no Cart\u00e3o de Cidad\u00e3o Portugu\u00eas. A liga\u00e7\u00e3o entre a investiga\u00e7\u00e3o e o produto n\u00e3o \u00e9 ret\u00f3rica. \u00c9 assim que os nossos produtos foram constru\u00eddos.<\/p><\/div>\n      <\/details>\n      <details class=\"cms-faq\">\n        <summary>Como \u00e9 um projeto de I&amp;D financiado comercialmente?<\/summary>\n        <div class=\"cms-faq-body\"><p>Normalmente, 8\u201316 semanas. Come\u00e7amos com uma chamada de \u00e2mbito para compreender a tecnologia, a hip\u00f3tese e as limita\u00e7\u00f5es. Elaboramos um plano de pesquisa, constru\u00edmos o prot\u00f3tipo necess\u00e1rio, realizamos a valida\u00e7\u00e3o e entregamos um relat\u00f3rio escrito com as conclus\u00f5es e uma recomenda\u00e7\u00e3o clara. O resultado \u00e9 prova que pode utilizar para tomar uma decis\u00e3o, n\u00e3o um documento que cria mais d\u00favidas.<\/p><\/div>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b70c927 code-block elementor-widget elementor-widget-html\" data-id=\"b70c927\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESEARCH & DEVELOPMENT, 08 CTA\n     Fundo: #2170F2\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"cms cms-bleed cms-bg-blue cms-section cms-no-gap\">\n  <div class=\"cms-cta-inner\">\n    <h2 class=\"cms-h2 cms-h2-white\">Tem uma quest\u00e3o de investiga\u00e7\u00e3o para responder?<\/h2>\n    <p>Diga-nos o que est\u00e1 a tentar validar ou construir. Responderemos dentro de um dia \u00fatil.<\/p>\n    <a href=\"https:\/\/caixamagica.pt\/pt\/vamos-conversar\/\" class=\"cms-btn-white\">Vamos falar \u2192<\/a>\n  <\/div>\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Research &#038; Development R&#038;D with averifiable record We have been participating in European R&#038;D programmes since the early 2000s. Horizon Europe consortia, proof-of-concept engineering, technology validation, with a track record you can actually check. Discuss a project See case studies What is Caixa M\u00e1gica&#8217;s R&#038;D practice? Caixa M\u00e1gica has participated in European R&#038;D programmes since [&hellip;]<\/p>","protected":false},"author":6,"featured_media":8496,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-12262","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Research &amp; Development | Technology, Innovation &amp; Growth<\/title>\n<meta name=\"description\" content=\"Explore advanced technologies with international consortia through our Research &amp; Development services to drive innovation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/caixamagica.pt\/pt\/investigacao-desenvolvimento\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Research &amp; Development | Technology, Innovation &amp; Growth\" \/>\n<meta property=\"og:description\" content=\"Explore advanced technologies with international consortia through our Research &amp; Development services to drive innovation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/caixamagica.pt\/pt\/investigacao-desenvolvimento\/\" \/>\n<meta property=\"og:site_name\" content=\"Caixa M\u00e1gica Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CaixaMagicaSoftware\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-14T12:07:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2025\/09\/Img_Research-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/caixamagica.pt\/research-development\/\",\"url\":\"https:\/\/caixamagica.pt\/research-development\/\",\"name\":\"Research & Development | Technology, Innovation & Growth\",\"isPartOf\":{\"@id\":\"https:\/\/caixamagica.pt\/#website\"},\"datePublished\":\"2025-09-26T13:38:58+00:00\",\"dateModified\":\"2026-07-14T12:07:51+00:00\",\"description\":\"Explore advanced technologies with international consortia through our Research & Development services to drive innovation.\",\"breadcrumb\":{\"@id\":\"https:\/\/caixamagica.pt\/research-development\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/caixamagica.pt\/research-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/caixamagica.pt\/research-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/caixamagica.pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research &#038; Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/caixamagica.pt\/#website\",\"url\":\"https:\/\/caixamagica.pt\/\",\"name\":\"Caixa M\u00e1gica Software\",\"description\":\"Caixa Magica Software create technological solutions in the areas of mobile, web, and automotive, with over 19 years of experience in developing for various market segments.\",\"publisher\":{\"@id\":\"https:\/\/caixamagica.pt\/#organization\"},\"alternateName\":\"CMS\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/caixamagica.pt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/caixamagica.pt\/#organization\",\"name\":\"Caixa M\u00e1gica Software\",\"alternateName\":\"CMS\",\"url\":\"https:\/\/caixamagica.pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png\",\"contentUrl\":\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png\",\"width\":512,\"height\":512,\"caption\":\"Caixa M\u00e1gica Software\"},\"image\":{\"@id\":\"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/CaixaMagicaSoftware\",\"https:\/\/www.instagram.com\/caixamagicasoftware\/\",\"https:\/\/www.linkedin.com\/company\/caixa-magica-software\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Investiga\u00e7\u00e3o &amp; Desenvolvimento | Tecnologia, Inova\u00e7\u00e3o e Crescimento","description":"Explore tecnologias avan\u00e7adas com cons\u00f3rcios internacionais atrav\u00e9s dos nossos servi\u00e7os de Investiga\u00e7\u00e3o &amp; Desenvolvimento para impulsionar a inova\u00e7\u00e3o.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/caixamagica.pt\/pt\/investigacao-desenvolvimento\/","og_locale":"pt_PT","og_type":"article","og_title":"Research & Development | Technology, Innovation & Growth","og_description":"Explore advanced technologies with international consortia through our Research & Development services to drive innovation.","og_url":"https:\/\/caixamagica.pt\/pt\/investigacao-desenvolvimento\/","og_site_name":"Caixa M\u00e1gica Software","article_publisher":"https:\/\/www.facebook.com\/CaixaMagicaSoftware","article_modified_time":"2026-07-14T12:07:51+00:00","og_image":[{"width":900,"height":900,"url":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2025\/09\/Img_Research-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/caixamagica.pt\/research-development\/","url":"https:\/\/caixamagica.pt\/research-development\/","name":"Investiga\u00e7\u00e3o &amp; Desenvolvimento | Tecnologia, Inova\u00e7\u00e3o e Crescimento","isPartOf":{"@id":"https:\/\/caixamagica.pt\/#website"},"datePublished":"2025-09-26T13:38:58+00:00","dateModified":"2026-07-14T12:07:51+00:00","description":"Explore tecnologias avan\u00e7adas com cons\u00f3rcios internacionais atrav\u00e9s dos nossos servi\u00e7os de Investiga\u00e7\u00e3o &amp; Desenvolvimento para impulsionar a inova\u00e7\u00e3o.","breadcrumb":{"@id":"https:\/\/caixamagica.pt\/research-development\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/caixamagica.pt\/research-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/caixamagica.pt\/research-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/caixamagica.pt\/"},{"@type":"ListItem","position":2,"name":"Research &#038; Development"}]},{"@type":"WebSite","@id":"https:\/\/caixamagica.pt\/#website","url":"https:\/\/caixamagica.pt\/","name":"Caixa M\u00e1gica Software","description":"A Caixa M\u00e1gica Software cria solu\u00e7\u00f5es tecnol\u00f3gicas nas \u00e1reas mobile, web e autom\u00f3vel, com mais de 19 anos de experi\u00eancia no desenvolvimento para diversos segmentos de mercado.","publisher":{"@id":"https:\/\/caixamagica.pt\/#organization"},"alternateName":"CMS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/caixamagica.pt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/caixamagica.pt\/#organization","name":"Caixa M\u00e1gica Software","alternateName":"CMS","url":"https:\/\/caixamagica.pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/","url":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png","contentUrl":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png","width":512,"height":512,"caption":"Caixa M\u00e1gica Software"},"image":{"@id":"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CaixaMagicaSoftware","https:\/\/www.instagram.com\/caixamagicasoftware\/","https:\/\/www.linkedin.com\/company\/caixa-magica-software"]}]}},"_links":{"self":[{"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/pages\/12262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/comments?post=12262"}],"version-history":[{"count":79,"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/pages\/12262\/revisions"}],"predecessor-version":[{"id":14242,"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/pages\/12262\/revisions\/14242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/media\/8496"}],"wp:attachment":[{"href":"https:\/\/caixamagica.pt\/pt\/wp-json\/wp\/v2\/media?parent=12262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}