{"id":6443,"date":"2025-03-13T11:23:51","date_gmt":"2025-03-13T11:23:51","guid":{"rendered":"https:\/\/i-spark.nl\/?page_id=6443"},"modified":"2026-10-08T21:26:44","modified_gmt":"2026-10-08T21:26:44","slug":"composable-data-hub","status":"publish","type":"page","link":"https:\/\/i-spark.nl\/en\/products\/composable-data-hub\/","title":{"rendered":"Composable Data Hub"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6443\" class=\"elementor elementor-6443\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-375134a e-con-full e-flex e-con e-parent\" data-id=\"375134a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cc16d7 elementor-widget elementor-widget-html\" data-id=\"5cc16d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.isp-ring{transform-box:fill-box;transform-origin:center;animation:ispSpin 40s linear infinite}\n.isp-ring2{transform-box:fill-box;transform-origin:center;animation:ispSpin 60s linear infinite reverse}\n.isp-pulse{transform-box:fill-box;transform-origin:center;animation:ispPulse 3.2s ease-in-out infinite}\n@keyframes ispSpin{to{transform:rotate(360deg)}}\n@keyframes ispPulse{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}\n@media (prefers-reduced-motion:reduce){.isp-ring,.isp-ring2,.isp-pulse,.isp-marquee{animation:none !important}}\n@media (min-width:601px){.isp-show-sm{display:none !important}}\n@media (max-width:600px){.isp-chaos{height:auto !important;display:flex !important;flex-wrap:wrap;gap:10px}.isp-chaos>span{position:static !important}.isp-bento,.isp-steps{grid-template-columns:1fr !important}.isp-faq p{padding-right:0 !important}.isp-hide-sm{display:none !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"top\" style=\"background: #26214F; color: #ffffff; position: relative; overflow: hidden\">\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px); background-size: 48px 48px; -webkit-mask-image: radial-gradient(70% 70% at 60% 40%, #000 30%, transparent 80%); mask-image: radial-gradient(70% 70% at 60% 40%, #000 30%, transparent 80%)\"><\/div>\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background: radial-gradient(40% 50% at 78% 45%, rgba(237,102,20,0.22), rgba(237,102,20,0) 70%), radial-gradient(35% 45% at 10% 90%, rgba(153,195,248,0.16), rgba(153,195,248,0) 70%)\"><\/div>\n<div style=\"position: relative; max-width: 1240px; margin: 0 auto; padding: clamp(150px, 15vw, 200px) 24px clamp(64px, 8vw, 110px); display: flex; flex-wrap: wrap; align-items: center; gap: 40px 48px\">\n<div style=\"flex: 1 1 460px; min-width: 0; display: flex; flex-direction: column; gap: 28px\">\n<div style=\"display: inline-flex; flex-wrap: wrap; align-self: flex-start; align-items: center; gap: 6px 10px; padding: 8px 16px 8px 10px; border-radius: 999px; background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.14); font-size: 14px; font-weight: 500; color: rgba(255,255,255,0.85)\"><span style=\"width: 8px; height: 8px; border-radius: 2px; background: #ED6614\"><\/span>Product<span aria-hidden=\"true\" style=\"width: 1px; height: 14px; background: rgba(255,255,255,0.3)\"><\/span>Composable Data Hub<\/div>\n<h1 class=\"isp-h\" style=\"margin: 0; font-size: clamp(42px, 5.6vw, 76px); line-height: 1.0; font-weight: 800; letter-spacing: -0.04em; color: #ffffff\">All your data in one place, <span style=\"color: #ED6614\">ready to use.<\/span><\/h1>\n<p style=\"margin: 0; max-width: 520px; font-size: 19px; line-height: 1.6; color: rgba(255,255,255,0.78)\">Data from many sources gives you insight, but managing it quickly becomes overwhelming and inefficient. The Composable Data Hub brings all your data together, makes it clear and helps you act on it.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 14px 16px\">\n<a class=\"isp-btn\" href=\"https:\/\/i-spark.nl\/en\/contact-us\/\" style=\"background: #ED6614; color: #ffffff; font-weight: 600; font-size: 16px; padding: 17px 30px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px; box-shadow: 0 12px 30px -8px rgba(237,102,20,0.6)\"><span style=\"color: #ffffff\">Book a free introductory call<\/span> <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\n<a class=\"isp-btn\" href=\"#how\" style=\"background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #ffffff; font-weight: 600; font-size: 16px; padding: 16px 26px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px\"><span style=\"color: #ffffff\">How it works<\/span> <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M6 13l6 6 6-6\"><\/path><\/svg><\/a>\n<\/div>\n<div style=\"display: flex; flex-wrap: wrap; gap: 10px 22px; padding-top: 6px\"><span style=\"display: inline-flex; align-items: center; gap: 8px; font-size: 14px; color: rgba(255,255,255,0.8)\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>No vendor lock-in<\/span><span style=\"display: inline-flex; align-items: center; gap: 8px; font-size: 14px; color: rgba(255,255,255,0.8)\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Cloud-native<\/span><span style=\"display: inline-flex; align-items: center; gap: 8px; font-size: 14px; color: rgba(255,255,255,0.8)\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Grows with your business<\/span><\/div>\n<\/div>\n<div style=\"flex: 1 1 520px; min-width: 0; max-width: 620px; margin: 0 auto\"><svg class=\"isp-hide-sm\" viewBox=\"0 0 600 520\" width=\"100%\" role=\"img\" aria-label=\"Your sources flow into the Composable Data Hub and come out as dashboards, analyses and data feeds\" style=\"display: block; overflow: visible\">\n<defs>\n<radialGradient id=\"dgGlow\"><stop offset=\"0\" stop-color=\"#ED6614\" stop-opacity=\"0.55\"\/><stop offset=\"0.55\" stop-color=\"#ED6614\" stop-opacity=\"0.12\"\/><stop offset=\"1\" stop-color=\"#ED6614\" stop-opacity=\"0\"\/><\/radialGradient>\n<linearGradient id=\"dgCore\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#4A4290\"\/><stop offset=\"1\" stop-color=\"#1B1740\"\/><\/linearGradient>\n<\/defs>\n<path id=\"din0\" d=\"M300 46 L300 262\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"din1\" d=\"M112 112 L300 262\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"din2\" d=\"M488 112 L300 262\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"din3\" d=\"M64 262 L300 262\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"din4\" d=\"M536 262 L300 262\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"dout0\" d=\"M300 262 L122 430\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"dout1\" d=\"M300 262 L300 486\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"dout2\" d=\"M300 262 L478 430\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-0.20s\" repeatCount=\"indefinite\"><mpath href=\"#din0\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-0.65s\" repeatCount=\"indefinite\"><mpath href=\"#din1\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-1.10s\" repeatCount=\"indefinite\"><mpath href=\"#din2\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-1.55s\" repeatCount=\"indefinite\"><mpath href=\"#din3\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-2.00s\" repeatCount=\"indefinite\"><mpath href=\"#din4\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-0.30s\" repeatCount=\"indefinite\"><mpath href=\"#dout0\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-0.90s\" repeatCount=\"indefinite\"><mpath href=\"#dout1\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-1.50s\" repeatCount=\"indefinite\"><mpath href=\"#dout2\"\/><\/animateMotion><\/circle><circle class=\"isp-pulse\" cx=\"300\" cy=\"262\" r=\"128\" fill=\"url(#dgGlow)\"\/>\n<circle class=\"isp-ring\" cx=\"300\" cy=\"262\" r=\"112\" fill=\"none\" stroke=\"rgba(255,255,255,0.18)\" stroke-dasharray=\"2 10\"\/>\n<circle class=\"isp-ring2\" cx=\"300\" cy=\"262\" r=\"96\" fill=\"none\" stroke=\"rgba(153,195,248,0.35)\" stroke-dasharray=\"40 18\"\/>\n<circle cx=\"300\" cy=\"262\" r=\"80\" fill=\"url(#dgCore)\" stroke=\"rgba(255,255,255,0.25)\"\/>\n<text x=\"300\" y=\"256\" text-anchor=\"middle\" font-family=\"Inter, sans-serif\" font-size=\"19\" font-weight=\"800\" fill=\"#ffffff\">Composable<\/text>\n<text x=\"300\" y=\"280\" text-anchor=\"middle\" font-family=\"Inter, sans-serif\" font-size=\"19\" font-weight=\"800\" fill=\"#ffffff\">Data Hub<\/text><g><rect x=\"241.2\" y=\"26.0\" width=\"117.6\" height=\"39.9\" rx=\"20.0\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"261.1\" cy=\"46\" r=\"4.5\" fill=\"#99C3F8\"\/><text x=\"274.2\" y=\"51.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Webshop<\/text><\/g><g><rect x=\"71.8\" y=\"92.0\" width=\"80.4\" height=\"39.9\" rx=\"20.0\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"91.8\" cy=\"112\" r=\"4.5\" fill=\"#99C3F8\"\/><text x=\"104.8\" y=\"117.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">CRM<\/text><\/g><g><rect x=\"447.8\" y=\"92.0\" width=\"80.4\" height=\"39.9\" rx=\"20.0\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"467.8\" cy=\"112\" r=\"4.5\" fill=\"#99C3F8\"\/><text x=\"480.8\" y=\"117.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">ERP<\/text><\/g><g><rect x=\"5.2\" y=\"242.1\" width=\"117.6\" height=\"39.9\" rx=\"20.0\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"25.2\" cy=\"262\" r=\"4.5\" fill=\"#99C3F8\"\/><text x=\"38.2\" y=\"267.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Finance<\/text><\/g><g><rect x=\"449.3\" y=\"242.1\" width=\"173.4\" height=\"39.9\" rx=\"20.0\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"469.2\" cy=\"262\" r=\"4.5\" fill=\"#99C3F8\"\/><text x=\"482.3\" y=\"267.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Web analytics<\/text><\/g><g><rect x=\"49.2\" y=\"410.1\" width=\"145.5\" height=\"39.9\" rx=\"20.0\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"69.2\" cy=\"430\" r=\"4.5\" fill=\"#ED6614\"\/><text x=\"82.2\" y=\"435.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Dashboards<\/text><\/g><g><rect x=\"236.6\" y=\"466.1\" width=\"126.9\" height=\"39.9\" rx=\"20.0\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"256.5\" cy=\"486\" r=\"4.5\" fill=\"#ED6614\"\/><text x=\"269.6\" y=\"491.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Analyses<\/text><\/g><g><rect x=\"382.0\" y=\"410.1\" width=\"192.0\" height=\"39.9\" rx=\"20.0\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"401.9\" cy=\"430\" r=\"4.5\" fill=\"#ED6614\"\/><text x=\"415.0\" y=\"435.1\" font-family=\"Poppins, sans-serif\" font-size=\"15\" font-weight=\"600\" fill=\"#ffffff\">Data feeds &amp; AI<\/text><\/g>\n<\/svg><svg class=\"isp-show-sm\" viewBox=\"0 0 400 610\" width=\"100%\" role=\"img\" aria-label=\"Your sources flow into the Composable Data Hub and come out as dashboards, analyses and data feeds\" style=\"display: block; overflow: visible\">\n<defs>\n<radialGradient id=\"mgGlow\"><stop offset=\"0\" stop-color=\"#ED6614\" stop-opacity=\"0.55\"\/><stop offset=\"0.55\" stop-color=\"#ED6614\" stop-opacity=\"0.12\"\/><stop offset=\"1\" stop-color=\"#ED6614\" stop-opacity=\"0\"\/><\/radialGradient>\n<linearGradient id=\"mgCore\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#4A4290\"\/><stop offset=\"1\" stop-color=\"#1B1740\"\/><\/linearGradient>\n<\/defs>\n<path id=\"min0\" d=\"M105 36 L200 330\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"min1\" d=\"M295 36 L200 330\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"min2\" d=\"M95 104 L200 330\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"min3\" d=\"M305 104 L200 330\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"min4\" d=\"M200 172 L200 330\" stroke=\"rgba(153,195,248,0.55)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"mout0\" d=\"M200 330 L105 500\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"mout1\" d=\"M200 330 L295 500\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><path id=\"mout2\" d=\"M200 330 L200 572\" stroke=\"rgba(237,102,20,0.65)\" stroke-width=\"1.6\" stroke-dasharray=\"3 6\" fill=\"none\"\/><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-0.20s\" repeatCount=\"indefinite\"><mpath href=\"#min0\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-0.65s\" repeatCount=\"indefinite\"><mpath href=\"#min1\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-1.10s\" repeatCount=\"indefinite\"><mpath href=\"#min2\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-1.55s\" repeatCount=\"indefinite\"><mpath href=\"#min3\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#99C3F8\"><animateMotion dur=\"2.8s\" begin=\"-2.00s\" repeatCount=\"indefinite\"><mpath href=\"#min4\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-0.30s\" repeatCount=\"indefinite\"><mpath href=\"#mout0\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-0.90s\" repeatCount=\"indefinite\"><mpath href=\"#mout1\"\/><\/animateMotion><\/circle><circle r=\"3.5\" fill=\"#ED6614\"><animateMotion dur=\"2.4s\" begin=\"-1.50s\" repeatCount=\"indefinite\"><mpath href=\"#mout2\"\/><\/animateMotion><\/circle><circle class=\"isp-pulse\" cx=\"200\" cy=\"330\" r=\"145\" fill=\"url(#mgGlow)\"\/>\n<circle class=\"isp-ring\" cx=\"200\" cy=\"330\" r=\"127\" fill=\"none\" stroke=\"rgba(255,255,255,0.18)\" stroke-dasharray=\"2 10\"\/>\n<circle class=\"isp-ring2\" cx=\"200\" cy=\"330\" r=\"109\" fill=\"none\" stroke=\"rgba(153,195,248,0.35)\" stroke-dasharray=\"40 18\"\/>\n<circle cx=\"200\" cy=\"330\" r=\"91\" fill=\"url(#mgCore)\" stroke=\"rgba(255,255,255,0.25)\"\/>\n<text x=\"200\" y=\"324\" text-anchor=\"middle\" font-family=\"Inter, sans-serif\" font-size=\"22\" font-weight=\"800\" fill=\"#ffffff\">Composable<\/text>\n<text x=\"200\" y=\"351\" text-anchor=\"middle\" font-family=\"Inter, sans-serif\" font-size=\"22\" font-weight=\"800\" fill=\"#ffffff\">Data Hub<\/text><g><rect x=\"38.4\" y=\"13.4\" width=\"133.3\" height=\"45.2\" rx=\"22.6\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"61.0\" cy=\"36\" r=\"5.1\" fill=\"#99C3F8\"\/><text x=\"75.8\" y=\"41.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Webshop<\/text><\/g><g><rect x=\"249.4\" y=\"13.4\" width=\"91.1\" height=\"45.2\" rx=\"22.6\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"272.1\" cy=\"36\" r=\"5.1\" fill=\"#99C3F8\"\/><text x=\"286.8\" y=\"41.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">CRM<\/text><\/g><g><rect x=\"49.4\" y=\"81.4\" width=\"91.1\" height=\"45.2\" rx=\"22.6\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"72.0\" cy=\"104\" r=\"5.1\" fill=\"#99C3F8\"\/><text x=\"86.8\" y=\"109.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">ERP<\/text><\/g><g><rect x=\"238.4\" y=\"81.4\" width=\"133.3\" height=\"45.2\" rx=\"22.6\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"261.0\" cy=\"104\" r=\"5.1\" fill=\"#99C3F8\"\/><text x=\"275.8\" y=\"109.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Finance<\/text><\/g><g><rect x=\"101.7\" y=\"149.4\" width=\"196.5\" height=\"45.2\" rx=\"22.6\" fill=\"#35305B\" stroke=\"rgba(255,255,255,0.18)\"\/><circle cx=\"124.3\" cy=\"172\" r=\"5.1\" fill=\"#99C3F8\"\/><text x=\"139.1\" y=\"177.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Web analytics<\/text><\/g><g><rect x=\"22.5\" y=\"477.4\" width=\"164.9\" height=\"45.2\" rx=\"22.6\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"45.2\" cy=\"500\" r=\"5.1\" fill=\"#ED6614\"\/><text x=\"60.0\" y=\"505.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Dashboards<\/text><\/g><g><rect x=\"223.1\" y=\"477.4\" width=\"143.8\" height=\"45.2\" rx=\"22.6\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"245.7\" cy=\"500\" r=\"5.1\" fill=\"#ED6614\"\/><text x=\"260.5\" y=\"505.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Analyses<\/text><\/g><g><rect x=\"91.2\" y=\"549.4\" width=\"217.6\" height=\"45.2\" rx=\"22.6\" fill=\"#462C46\" stroke=\"rgba(237,102,20,0.55)\"\/><circle cx=\"113.8\" cy=\"572\" r=\"5.1\" fill=\"#ED6614\"\/><text x=\"128.6\" y=\"577.8\" font-family=\"Poppins, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"#ffffff\">Data feeds &amp; AI<\/text><\/g>\n<\/svg><\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f868ada e-con-full e-flex e-con e-parent\" data-id=\"f868ada\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fd26bc elementor-widget elementor-widget-html\" data-id=\"9fd26bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.isp-marquee{animation:ispMarq 38s linear infinite}\n.isp-marquee-wrap:hover .isp-marquee{animation-play-state:paused}\n.isp-wrap .isp-mq-logo{height:46px !important;width:auto !important;max-width:160px !important;object-fit:contain !important;flex:0 0 auto !important}\n@keyframes ispMarq{to{transform:translateX(-50%)}}\n@media (prefers-reduced-motion:reduce){.isp-ring,.isp-ring2,.isp-pulse,.isp-marquee{animation:none !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section aria-label=\"Clients\" style=\"background: #ffffff; border-bottom: 1px solid #EEEAE4\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: 34px 24px; display: flex; flex-wrap: wrap; align-items: center; gap: 18px 40px\">\n<div style=\"flex: 0 0 auto; font-size: 14px; color: #6B6890\">Data-driven teams that work with us<\/div>\n<div class=\"isp-marquee-wrap\" style=\"flex: 1 1 400px; min-width: 0; overflow: hidden; -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent)\">\n<div class=\"isp-marquee\" style=\"display: flex; align-items: center; gap: 64px; width: max-content; padding-right: 64px\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/De-Correspondent-logo.png\" alt=\"De Correspondent logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Minno-logo.png\" alt=\"Minno logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Simplicate-logo.png\" alt=\"Simplicate logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Travelmedia-logo.png\" alt=\"Travelmedia logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2026\/10\/SGH_logo.png\" alt=\"SGH logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img title=\"Composable Data Hub | i-spark\" decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2026\/10\/Houweling_logo.png\" alt=\"Houweling logo\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><span style=\"display: contents\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/De-Correspondent-logo.png\" alt=\"De Correspondent logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Minno-logo.png\" alt=\"Minno logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Simplicate-logo.png\" alt=\"Simplicate logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2025\/02\/Travelmedia-logo.png\" alt=\"Travelmedia logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2026\/10\/SGH_logo.png\" alt=\"SGH logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><img decoding=\"async\" class=\"isp-mq-logo\" src=\"https:\/\/i-spark.nl\/wp-content\/uploads\/2026\/10\/Houweling_logo.png\" alt=\"Houweling logo\" aria-hidden=\"true\" style=\"height: 46px; width: auto; max-width: 160px; object-fit: contain; flex: 0 0 auto\"><\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63f94df e-con-full e-flex e-con e-parent\" data-id=\"63f94df\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24a8487 elementor-widget elementor-widget-html\" data-id=\"24a8487\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@media (max-width:600px){.isp-chaos{height:auto !important;display:flex !important;flex-wrap:wrap;gap:10px}.isp-chaos>span{position:static !important}.isp-bento,.isp-steps{grid-template-columns:1fr !important}.isp-faq p{padding-right:0 !important}.isp-hide-sm{display:none !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"problem\" style=\"background: #ffffff\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: clamp(80px, 10vw, 128px) 24px; display: flex; flex-direction: column; gap: 48px\">\n<div style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 16px; max-width: 900px; margin: 0 auto\">\n<div style=\"font-size: 14px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">Let's get it sorted<\/div>\n<h2 class=\"isp-h\" style=\"margin: 0; font-size: clamp(32px, 4vw, 52px); line-height: 1.06; font-weight: 800; letter-spacing: -0.03em; color: #26214F\">Your data lives in too many places<\/h2>\n<p style=\"margin: 0; font-size: 18px; line-height: 1.65; color: #4A4766\">In many companies, data is spread across the webshop, CRM, ERP and finance software. We bring it together in one cloud-native platform that connects your systems and turns the data into analyses and visualisations.<\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(340px, 1fr)); gap: 20px\">\n<div style=\"background: #F4F2EE; border-radius: 28px; padding: clamp(24px, 3.5vw, 40px); display: flex; flex-direction: column; gap: 22px\">\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 12px\"><span style=\"font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #6B6890\">Without a data hub<\/span><\/div>\n<div class=\"isp-chaos\" aria-hidden=\"true\" style=\"position: relative; height: 210px\"><span style=\"position: absolute; left: 4%; top: 8%; transform: rotate(-6deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>webshop_orders.csv<\/span><span style=\"position: absolute; left: 40%; top: 2%; transform: rotate(4deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>crm_export_final.xlsx<\/span><span style=\"position: absolute; left: 10%; top: 44%; transform: rotate(-3deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>finance_Q3_v2.xlsx<\/span><span style=\"position: absolute; left: 48%; top: 40%; transform: rotate(5deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>analytics_report.pdf<\/span><span style=\"position: absolute; left: 22%; top: 76%; transform: rotate(-4deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>erp_dump.csv<\/span><span style=\"position: absolute; left: 56%; top: 74%; transform: rotate(3deg); display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border: 1px dashed #C9C3BA; border-radius: 10px; padding: 8px 12px; font-size: 13px; font-weight: 500; color: #6B6890; white-space: nowrap; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#9A95B0\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d='M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'\/><path d='M14 3v6h6'\/><\/svg>copy_of_copy.xlsx<\/span><\/div>\n<ul style=\"list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px\"><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #4A4766\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 8px; background: #FDE6D5; display: flex; align-items: center; justify-content: center\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 6L6 18M6 6l12 12\"\/><\/svg><\/span>Hours of manual searching, exporting and cleaning<\/li><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #4A4766\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 8px; background: #FDE6D5; display: flex; align-items: center; justify-content: center\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 6L6 18M6 6l12 12\"\/><\/svg><\/span>Reports that are slow to make and prone to errors<\/li><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #4A4766\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 8px; background: #FDE6D5; display: flex; align-items: center; justify-content: center\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 6L6 18M6 6l12 12\"\/><\/svg><\/span>Waiting on other teams before you can decide<\/li><\/ul>\n<\/div>\n<div style=\"background: #26214F; border-radius: 28px; padding: clamp(24px, 3.5vw, 40px); display: flex; flex-direction: column; gap: 22px; position: relative; overflow: hidden; box-shadow: 0 30px 60px -24px rgba(38,33,79,0.5)\">\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background: radial-gradient(60% 60% at 100% 0%, rgba(237,102,20,0.28), rgba(237,102,20,0) 70%)\"><\/div>\n<div style=\"position: relative; font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #99C3F8\">With a Composable Data Hub<\/div>\n<div style=\"position: relative\"><div style=\"position: relative; height: 210px; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 18px; padding: 18px; display: flex; flex-direction: column; gap: 14px\">\n<div style=\"display: flex; gap: 8px\"><span style=\"height: 8px; width: 34%; border-radius: 4px; background: rgba(255,255,255,0.35)\"><\/span><span style=\"height: 8px; width: 18%; border-radius: 4px; background: rgba(255,255,255,0.15)\"><\/span><\/div>\n<div style=\"flex: 1; display: flex; align-items: flex-end; gap: 10px\"><div style=\"flex: 1; height: 42%; border-radius: 6px 6px 2px 2px; background: rgba(153,195,248,0.55)\"><\/div><div style=\"flex: 1; height: 58%; border-radius: 6px 6px 2px 2px; background: rgba(153,195,248,0.55)\"><\/div><div style=\"flex: 1; height: 50%; border-radius: 6px 6px 2px 2px; background: rgba(153,195,248,0.55)\"><\/div><div style=\"flex: 1; height: 72%; border-radius: 6px 6px 2px 2px; background: rgba(153,195,248,0.7)\"><\/div><div style=\"flex: 1; height: 66%; border-radius: 6px 6px 2px 2px; background: rgba(153,195,248,0.7)\"><\/div><div style=\"flex: 1; height: 88%; border-radius: 6px 6px 2px 2px; background: #ED6614\"><\/div><\/div>\n<span style=\"position: absolute; right: 16px; top: 14px; display: inline-flex; align-items: center; gap: 6px; background: rgba(237,102,20,0.18); color: #ffffff; border-radius: 999px; padding: 4px 10px; font-size: 12px; font-weight: 600\"><span style=\"width: 6px; height: 6px; border-radius: 50%; background: #ED6614\"><\/span>Live<\/span>\n<\/div><\/div>\n<ul style=\"position: relative; list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px\"><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #ffffff\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 50%; background: #ED6614; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg><\/span>Data lakes and cloud data warehouses, combined<\/li><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #ffffff\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 50%; background: #ED6614; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg><\/span>Up-to-date insights without manual exports<\/li><li style=\"display: flex; align-items: flex-start; gap: 12px; font-size: 16px; line-height: 1.5; color: #ffffff\"><span style=\"flex: 0 0 auto; width: 26px; height: 26px; border-radius: 50%; background: #ED6614; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg><\/span>New sources added easily as you grow<\/li><\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e90bea e-con-full e-flex e-con e-parent\" data-id=\"2e90bea\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca4065d elementor-widget elementor-widget-html\" data-id=\"ca4065d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.isp-card{transition:transform .25s ease,box-shadow .25s ease}\n.isp-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(38,33,79,.16)}\n@media (max-width:980px){.isp-bento{grid-template-columns:1fr 1fr !important}.isp-bento>*{grid-column:auto !important;grid-row:auto !important}.isp-bento>.isp-b-wide{grid-column:1 \/ -1 !important}.isp-steps{grid-template-columns:1fr 1fr !important}.isp-steps-line{display:none !important}}\n@media (max-width:600px){.isp-chaos{height:auto !important;display:flex !important;flex-wrap:wrap;gap:10px}.isp-chaos>span{position:static !important}.isp-bento,.isp-steps{grid-template-columns:1fr !important}.isp-faq p{padding-right:0 !important}.isp-hide-sm{display:none !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"benefits\" style=\"background: #F8F6F3\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: clamp(80px, 10vw, 128px) 24px; display: flex; flex-direction: column; gap: 44px\">\n<div style=\"display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; gap: 20px 48px\">\n<div style=\"display: flex; flex-direction: column; gap: 14px; max-width: 680px\"><div style=\"font-size: 14px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">Benefits<\/div><h2 class=\"isp-h\" style=\"margin: 0; font-size: clamp(32px, 4vw, 52px); line-height: 1.06; font-weight: 800; letter-spacing: -0.03em; color: #26214F\">What a composable data hub gives you<\/h2><\/div>\n<p style=\"margin: 0; max-width: 420px; font-size: 17px; line-height: 1.65; color: #4A4766\">A platform that is scalable and fits your organisation, however complex your data is.<\/p>\n<\/div>\n<div class=\"isp-bento\" style=\"display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); grid-auto-rows: auto; gap: 18px\">\n<div class=\"isp-card isp-b-wide\" style=\"background: #E4F5FD; border-radius: 26px; padding: 28px; display: flex; flex-direction: column; gap: 12px; position: relative; overflow: hidden; min-height: 210px; grid-column: span 2; grid-row: span 2\">\n<span style=\"width: 48px; height: 48px; border-radius: 14px; background: #ffffff; display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 20V11M10 20V5M16 20v-6M21 20H3\"\/><\/svg><\/span>\n<div aria-hidden=\"true\" style=\"margin: 8px 0 4px; background: #ffffff; border-radius: 18px; padding: 18px; box-shadow: 0 16px 32px -18px rgba(38,33,79,0.3)\">\n<div style=\"display: flex; gap: 10px; margin-bottom: 14px\"><div style=\"flex: 1; border-radius: 12px; background: #F4F2EE; padding: 12px\"><div style=\"height: 6px; width: 50%; border-radius: 3px; background: rgba(38,33,79,0.25); margin-bottom: 10px\"><\/div><div style=\"height: 12px; width: 70%; border-radius: 4px; background: #26214F\"><\/div><\/div><div style=\"flex: 1; border-radius: 12px; background: #E4F5FD; padding: 12px\"><div style=\"height: 6px; width: 50%; border-radius: 3px; background: rgba(38,33,79,0.25); margin-bottom: 10px\"><\/div><div style=\"height: 12px; width: 70%; border-radius: 4px; background: #26214F\"><\/div><\/div><div style=\"flex: 1; border-radius: 12px; background: #FDE6D5; padding: 12px\"><div style=\"height: 6px; width: 50%; border-radius: 3px; background: rgba(38,33,79,0.25); margin-bottom: 10px\"><\/div><div style=\"height: 12px; width: 70%; border-radius: 4px; background: #ED6614\"><\/div><\/div><\/div>\n<svg viewBox=\"0 0 400 110\" width=\"100%\" height=\"110\" preserveAspectRatio=\"none\" style=\"display: block\"><defs><linearGradient id=\"gArea\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#ED6614\" stop-opacity=\"0.28\"\/><stop offset=\"1\" stop-color=\"#ED6614\" stop-opacity=\"0\"\/><\/linearGradient><\/defs><path d=\"M0 92 C40 86 60 70 100 72 S170 50 210 56 S280 30 320 34 S380 14 400 10 L400 110 L0 110Z\" fill=\"url(#gArea)\"\/><path d=\"M0 92 C40 86 60 70 100 72 S170 50 210 56 S280 30 320 34 S380 14 400 10\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"3\" stroke-linecap=\"round\"\/><path d=\"M0 100 C60 98 110 90 160 92 S260 80 300 82 S370 70 400 66\" fill=\"none\" stroke=\"#99C3F8\" stroke-width=\"2.5\" stroke-dasharray=\"5 6\"\/><\/svg>\n<\/div>\n<h3 class=\"isp-h\" style=\"margin: 0; margin-top: auto; font-size: 22px; font-weight: 700; color: #26214F\">Better decisions<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: #4A4766\">Up-to-date insights whenever you need them, in one trusted place.<\/p><\/div>\n<div class=\"isp-card\" style=\"background: #FDE6D5; border-radius: 26px; padding: 28px; display: flex; flex-direction: column; gap: 12px; position: relative; overflow: hidden; min-height: 210px; \">\n<span style=\"width: 48px; height: 48px; border-radius: 14px; background: #ffffff; display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg><\/span>\n\n<h3 class=\"isp-h\" style=\"margin: 0; margin-top: auto; font-size: 22px; font-weight: 700; color: #26214F\">Time and cost savings<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: #4A4766\">No more manual data processing, and far fewer errors.<\/p><\/div>\n<div class=\"isp-card\" style=\"background: #26214F; border-radius: 26px; padding: 28px; display: flex; flex-direction: column; gap: 12px; position: relative; overflow: hidden; min-height: 210px; \">\n<span style=\"width: 48px; height: 48px; border-radius: 14px; background: rgba(255,255,255,0.12); display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"\/><\/svg><\/span>\n\n<h3 class=\"isp-h\" style=\"margin: 0; margin-top: auto; font-size: 22px; font-weight: 700; color: #ffffff\">Secure and reliable<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: rgba(255,255,255,0.75)\">Cloud-native technology built to keep your data safe.<\/p><\/div>\n<div class=\"isp-card\" style=\"background: #ffffff; border-radius: 26px; padding: 28px; display: flex; flex-direction: column; gap: 12px; position: relative; overflow: hidden; min-height: 210px; border: 1px solid #EEEAE4\">\n<span style=\"width: 48px; height: 48px; border-radius: 14px; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3l2.6 5.3 5.9.9-4.3 4.1 1 5.8L12 16.4 6.8 19.1l1-5.8L3.5 9.2l5.9-.9z\"\/><\/svg><\/span>\n\n<h3 class=\"isp-h\" style=\"margin: 0; margin-top: auto; font-size: 22px; font-weight: 700; color: #26214F\">Tailored to you<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: #4A4766\">Designed around your business processes and goals.<\/p><\/div>\n<div class=\"isp-card\" style=\"background: #ED6614; border-radius: 26px; padding: 28px; display: flex; flex-direction: column; gap: 12px; position: relative; overflow: hidden; min-height: 210px; \">\n<span style=\"width: 48px; height: 48px; border-radius: 14px; background: rgba(255,255,255,0.12); display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 12a8 8 0 0 1 14-5.3M20 12a8 8 0 0 1-14 5.3\"\/><path d=\"M18 3v4h-4M6 21v-4h4\"\/><\/svg><\/span>\n\n<h3 class=\"isp-h\" style=\"margin: 0; margin-top: auto; font-size: 22px; font-weight: 700; color: #ffffff\">Smoother processes<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: rgba(255,255,255,0.88)\">Automated data flows replace exports and copy-paste work.<\/p><\/div>\n<div class=\"isp-card isp-b-wide\" style=\"grid-column: 1 \/ -1; background: #EEEAE4; border-radius: 26px; padding: 28px 32px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px 40px\">\n<div style=\"flex: 1 1 320px; min-width: 0; display: flex; align-items: center; gap: 18px\">\n<span style=\"flex: 0 0 auto; width: 48px; height: 48px; border-radius: 14px; background: #ffffff; display: flex; align-items: center; justify-content: center\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 14l6-6 4 4 6-6M14 6h6v6\"\/><\/svg><\/span>\n<div style=\"display: flex; flex-direction: column; gap: 4px\"><h3 class=\"isp-h\" style=\"margin: 0; font-size: 22px; font-weight: 700; color: #26214F\">Scalable and flexible<\/h3><p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: #4A4766\">The platform grows with your business. These are combinations we often connect:<\/p><\/div>\n<\/div>\n<div style=\"flex: 1 1 460px; min-width: 0; display: flex; flex-wrap: wrap; gap: 10px\"><span style=\"display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border-radius: 999px; padding: 9px 16px; font-size: 14px; font-weight: 600; color: #26214F; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\">Webshop <span style=\"color: #ED6614\">+<\/span> Web analytics<\/span><span style=\"display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border-radius: 999px; padding: 9px 16px; font-size: 14px; font-weight: 600; color: #26214F; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\">Business software <span style=\"color: #ED6614\">+<\/span> Financial systems<\/span><span style=\"display: inline-flex; align-items: center; gap: 8px; background: #ffffff; border-radius: 999px; padding: 9px 16px; font-size: 14px; font-weight: 600; color: #26214F; box-shadow: 0 6px 14px rgba(38,33,79,0.06)\">Webshop <span style=\"color: #ED6614\">+<\/span> ERP<\/span><span style=\"display: inline-flex; align-items: center; gap: 8px; border: 1.5px dashed #ED6614; border-radius: 999px; padding: 8px 16px; font-size: 14px; font-weight: 600; color: #ED6614\">+ Your next source<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e1182f e-con-full e-flex e-con e-parent\" data-id=\"3e1182f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f079244 elementor-widget elementor-widget-html\" data-id=\"f079244\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.isp-card{transition:transform .25s ease,box-shadow .25s ease}\n.isp-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(38,33,79,.16)}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"choice\" style=\"background: #ffffff\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: clamp(80px, 10vw, 128px) 24px; display: flex; flex-direction: column; gap: 44px\">\n<div style=\"display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; gap: 20px 48px\">\n<div style=\"display: flex; flex-direction: column; gap: 14px; max-width: 680px\"><div style=\"font-size: 14px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">Two routes<\/div><h2 class=\"isp-h\" style=\"margin: 0; font-size: clamp(32px, 4vw, 52px); line-height: 1.06; font-weight: 800; letter-spacing: -0.03em; color: #26214F\">Starting new or migrating?<\/h2><\/div>\n<p style=\"margin: 0; max-width: 440px; font-size: 17px; line-height: 1.65; color: #4A4766\">We build entirely new composable data hubs and migrate existing ones, or parts of them, to solutions that are better, cheaper or simpler.<\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(330px, 1fr)); gap: 20px\">\n<a class=\"isp-card\" href=\"https:\/\/i-spark.nl\/en\/products\/composable-data-hub\/greenfield-data-platform-implementation\/\" style=\"background: #ffffff; border: 1px solid #EEEAE4; border-radius: 28px; padding: clamp(22px, 3vw, 32px); display: flex; flex-direction: column; gap: 18px; color: #26214F\">\n<div aria-hidden=\"true\" style=\"position: relative; height: 150px; border-radius: 18px; background-image: linear-gradient(rgba(38,33,79,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(38,33,79,0.06) 1px, transparent 1px); background-size: 28px 28px; background-color: #F4FAFE; overflow: hidden\">\n<div style=\"position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); display: flex; flex-direction: column; gap: 6px; width: 62%\">\n<div style=\"height: 28px; border-radius: 8px; border: 1.5px dashed #99C3F8; background: rgba(255,255,255,0.7)\"><\/div>\n<div style=\"height: 28px; border-radius: 8px; border: 1.5px dashed #99C3F8; background: rgba(255,255,255,0.7)\"><\/div>\n<div style=\"height: 28px; border-radius: 8px; background: #26214F\"><\/div>\n<\/div><\/div>\n<div style=\"font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">Greenfield<\/div>\n<h3 class=\"isp-h\" style=\"margin: 0; font-size: 28px; font-weight: 700; color: #26214F\">A completely new data hub<\/h3>\n<p style=\"margin: 0; font-size: 16px; line-height: 1.65; color: #4A4766; flex-grow: 1\">A scalable, secure framework built around your business goals, using modern technologies.<\/p>\n<span style=\"display: inline-flex; align-items: center; gap: 8px; font-weight: 600; font-size: 15px; color: #26214F\">Explore greenfield <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\n<\/a>\n<a class=\"isp-card\" href=\"https:\/\/i-spark.nl\/en\/products\/composable-data-hub\/composable-data-hub-migration\/\" style=\"background: #26214F; border-radius: 28px; padding: clamp(22px, 3vw, 32px); display: flex; flex-direction: column; gap: 18px; color: #ffffff\">\n<div aria-hidden=\"true\" style=\"position: relative; height: 150px; border-radius: 18px; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); display: flex; align-items: center; justify-content: center; gap: 18px\">\n<div style=\"display: flex; flex-direction: column; gap: 6px; width: 28%\"><div style=\"height: 22px; border-radius: 6px; background: rgba(255,255,255,0.14)\"><\/div><div style=\"height: 22px; border-radius: 6px; background: rgba(255,255,255,0.14)\"><\/div><div style=\"height: 22px; border-radius: 6px; background: rgba(255,255,255,0.14)\"><\/div><\/div>\n<span style=\"color: #ED6614\"><svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ED6614\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n<div style=\"display: flex; flex-direction: column; gap: 6px; width: 28%\"><div style=\"height: 22px; border-radius: 6px; background: #99C3F8\"><\/div><div style=\"height: 22px; border-radius: 6px; background: #ffffff\"><\/div><div style=\"height: 22px; border-radius: 6px; background: #ED6614\"><\/div><\/div>\n<\/div>\n<div style=\"font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #99C3F8\">Migration<\/div>\n<h3 class=\"isp-h\" style=\"margin: 0; font-size: 28px; font-weight: 700; color: #ffffff\">Move your existing platform<\/h3>\n<p style=\"margin: 0; font-size: 16px; line-height: 1.65; color: rgba(255,255,255,0.8); flex-grow: 1\">Efficiency, lower costs and reliable data throughout the move, from in-depth analysis to ongoing optimisation.<\/p>\n<span style=\"display: inline-flex; align-items: center; gap: 8px; font-weight: 600; font-size: 15px; color: #ffffff\">Explore migration <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47f470d e-con-full e-flex e-con e-parent\" data-id=\"47f470d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca312ad elementor-widget elementor-widget-html\" data-id=\"ca312ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@media (max-width:980px){.isp-bento{grid-template-columns:1fr 1fr !important}.isp-bento>*{grid-column:auto !important;grid-row:auto !important}.isp-bento>.isp-b-wide{grid-column:1 \/ -1 !important}.isp-steps{grid-template-columns:1fr 1fr !important}.isp-steps-line{display:none !important}}\n@media (max-width:600px){.isp-chaos{height:auto !important;display:flex !important;flex-wrap:wrap;gap:10px}.isp-chaos>span{position:static !important}.isp-bento,.isp-steps{grid-template-columns:1fr !important}.isp-faq p{padding-right:0 !important}.isp-hide-sm{display:none !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"how\" style=\"background: linear-gradient(180deg, #E4F5FD 0%, #F8F6F3 100%)\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: clamp(80px, 10vw, 128px) 24px; display: flex; flex-direction: column; gap: 56px\">\n<div style=\"display: flex; flex-direction: column; align-items: center; text-align: center; gap: 14px; max-width: 900px; margin: 0 auto\"><div style=\"font-size: 14px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">How it works<\/div><h2 class=\"isp-h\" style=\"margin: 0; font-size: clamp(32px, 4vw, 52px); line-height: 1.06; font-weight: 800; letter-spacing: -0.03em; color: #26214F\">A clear process, tailored to you<\/h2><\/div>\n<div style=\"position: relative\">\n<div class=\"isp-steps-line\" aria-hidden=\"true\" style=\"position: absolute; left: 32px; right: 12%; top: 32px; height: 2px; background: linear-gradient(90deg, #99C3F8, #ED6614)\"><\/div>\n<div class=\"isp-steps\" style=\"position: relative; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 36px\"><div style=\"position: relative; display: flex; flex-direction: column; gap: 14px\">\n<span style=\"position: relative; z-index: 1; width: 64px; height: 64px; border-radius: 20px; background: #ffffff; box-shadow: 0 14px 30px -12px rgba(38,33,79,0.35); display: flex; align-items: center; justify-content: center\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-4.3-4.3\"\/><\/svg><\/span>\n<h3 class=\"isp-h\" style=\"margin: 6px 0 0; font-size: 21px; font-weight: 700; color: #26214F\">Your needs<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.65; color: #4A4766\">Together we map out what you want to know and which decisions the data should support.<\/p><\/div><div style=\"position: relative; display: flex; flex-direction: column; gap: 14px\">\n<span style=\"position: relative; z-index: 1; width: 64px; height: 64px; border-radius: 20px; background: #ffffff; box-shadow: 0 14px 30px -12px rgba(38,33,79,0.35); display: flex; align-items: center; justify-content: center\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5\" rx=\"8\" ry=\"3\"\/><path d=\"M4 5v14c0 1.7 3.6 3 8 3s8-1.3 8-3V5M4 12c0 1.7 3.6 3 8 3s8-1.3 8-3\"\/><\/svg><\/span>\n<h3 class=\"isp-h\" style=\"margin: 6px 0 0; font-size: 21px; font-weight: 700; color: #26214F\">Your data<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.65; color: #4A4766\">We find out where your data lives and how your systems connect.<\/p><\/div><div style=\"position: relative; display: flex; flex-direction: column; gap: 14px\">\n<span style=\"position: relative; z-index: 1; width: 64px; height: 64px; border-radius: 20px; background: #ffffff; box-shadow: 0 14px 30px -12px rgba(38,33,79,0.35); display: flex; align-items: center; justify-content: center\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 6l6-3 6 3 6-3v15l-6 3-6-3-6 3z\"\/><path d=\"M9 3v15M15 6v15\"\/><\/svg><\/span>\n<h3 class=\"isp-h\" style=\"margin: 6px 0 0; font-size: 21px; font-weight: 700; color: #26214F\">The approach<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.65; color: #4A4766\">We choose the right architecture and plan the build or migration.<\/p><\/div><div style=\"position: relative; display: flex; flex-direction: column; gap: 14px\">\n<span style=\"position: relative; z-index: 1; width: 64px; height: 64px; border-radius: 20px; background: #ED6614; box-shadow: 0 14px 30px -12px rgba(38,33,79,0.35); display: flex; align-items: center; justify-content: center\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M13 2L4 14h7l-1 8 9-12h-7l1-8z\"\/><\/svg><\/span>\n<h3 class=\"isp-h\" style=\"margin: 6px 0 0; font-size: 21px; font-weight: 700; color: #26214F\">Making it valuable<\/h3>\n<p style=\"margin: 0; font-size: 15px; line-height: 1.65; color: #4A4766\">We build the hub and turn the data into dashboards, analyses and feeds you use every day.<\/p><\/div><\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-771f5a5 e-con-full e-flex e-con e-parent\" data-id=\"771f5a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-932c7a7 elementor-widget elementor-widget-html\" data-id=\"932c7a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.isp-faq summary::-webkit-details-marker{display:none}\n.isp-faq summary{list-style:none}\n.isp-faq summary::marker{content:''}\n.isp-faq[open] .isp-faq-icon{transform:rotate(45deg);background:#ED6614 !important}\n.isp-faq[open] .isp-faq-icon svg{stroke:#ffffff}\n.isp-faq-icon{transition:transform .2s ease,background .2s ease}\n.isp-faq p a{color:#26214F;text-decoration:underline}\n@media (max-width:600px){.isp-faq p{padding-right:0 !important}}\n<\/style>\n<div class=\"isp-wrap\">\n<section id=\"faq\" style=\"background: #ffffff\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: clamp(80px, 10vw, 128px) 24px; display: flex; flex-wrap: wrap; gap: 48px 72px; align-items: flex-start\">\n<div style=\"flex: 1 1 320px; min-width: 0; max-width: 420px; display: flex; flex-direction: column; gap: 16px\">\n<div style=\"font-size: 14px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #ED6614\">FAQ<\/div>\n<h2 class=\"isp-h\" style=\"margin: 0; font-size: clamp(32px, 4vw, 52px); line-height: 1.06; font-weight: 800; letter-spacing: -0.03em; color: #26214F\">Questions about the Composable Data Hub<\/h2>\n<p style=\"margin: 0; font-size: 17px; line-height: 1.65; color: #4A4766\">Missing something? <a href=\"https:\/\/i-spark.nl\/en\/contact-us\/\" style=\"font-weight: 600; text-decoration: underline\">Ask us directly<\/a>.<\/p>\n<\/div>\n<div style=\"flex: 2 1 540px; min-width: 0; border-top: 1px solid #D9D4CC\">\n<details class=\"isp-faq\" open=\"\" style=\"border-bottom: 1px solid #D9D4CC\">\n<summary style=\"display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; cursor: pointer; font-family: 'Inter', sans-serif; font-size: 19px; font-weight: 600; color: #26214F; letter-spacing: -0.01em\">What is a composable data hub, and why do I need one?<span class=\"isp-faq-icon\" aria-hidden=\"true\" style=\"flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span><\/summary>\n<p style=\"margin: 0; padding: 0 56px 26px 0; font-size: 16px; line-height: 1.7; color: #4A4766\">A composable data hub brings all your data from different sources together in one system. You can analyse and visualise it and make data-driven decisions, without combining data by hand.<\/p>\n<\/details>\n<details class=\"isp-faq\" style=\"border-bottom: 1px solid #D9D4CC\">\n<summary style=\"display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; cursor: pointer; font-family: 'Inter', sans-serif; font-size: 19px; font-weight: 600; color: #26214F; letter-spacing: -0.01em\">How long does it take to implement a data hub?<span class=\"isp-faq-icon\" aria-hidden=\"true\" style=\"flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span><\/summary>\n<p style=\"margin: 0; padding: 0 56px 26px 0; font-size: 16px; line-height: 1.7; color: #4A4766\">That depends on the complexity of your systems. After a first conversation about your sources and goals, we give you a realistic timeline.<\/p>\n<\/details>\n<details class=\"isp-faq\" style=\"border-bottom: 1px solid #D9D4CC\">\n<summary style=\"display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; cursor: pointer; font-family: 'Inter', sans-serif; font-size: 19px; font-weight: 600; color: #26214F; letter-spacing: -0.01em\">Can I add new data sources later?<span class=\"isp-faq-icon\" aria-hidden=\"true\" style=\"flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span><\/summary>\n<p style=\"margin: 0; padding: 0 56px 26px 0; font-size: 16px; line-height: 1.7; color: #4A4766\">Yes. The platform is scalable and flexible, so new sources can be connected as your business grows.<\/p>\n<\/details>\n<details class=\"isp-faq\" style=\"border-bottom: 1px solid #D9D4CC\">\n<summary style=\"display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; cursor: pointer; font-family: 'Inter', sans-serif; font-size: 19px; font-weight: 600; color: #26214F; letter-spacing: -0.01em\">Is my data secure?<span class=\"isp-faq-icon\" aria-hidden=\"true\" style=\"flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span><\/summary>\n<p style=\"margin: 0; padding: 0 56px 26px 0; font-size: 16px; line-height: 1.7; color: #4A4766\">The platform is built to current security standards, so your data stays protected. Privacy and compliance are a priority from the start.<\/p>\n<\/details>\n<details class=\"isp-faq\" style=\"border-bottom: 1px solid #D9D4CC\">\n<summary style=\"display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; cursor: pointer; font-family: 'Inter', sans-serif; font-size: 19px; font-weight: 600; color: #26214F; letter-spacing: -0.01em\">Do I keep full ownership of my data?<span class=\"isp-faq-icon\" aria-hidden=\"true\" style=\"flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #F4F2EE; display: flex; align-items: center; justify-content: center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#26214F\" stroke-width=\"2.5\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span><\/summary>\n<p style=\"margin: 0; padding: 0 56px 26px 0; font-size: 16px; line-height: 1.7; color: #4A4766\">Yes. There is no vendor lock-in. You keep full control over your data and decide how it is used.<\/p>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b640dc2 e-con-full e-flex e-con e-parent\" data-id=\"b640dc2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcb9a64 elementor-widget elementor-widget-html\" data-id=\"fcb9a64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"isp-wrap\">\n<section id=\"contact\" style=\"background: #ffffff\">\n<div style=\"max-width: 1240px; margin: 0 auto; padding: 0 24px clamp(80px, 10vw, 128px)\">\n<div style=\"position: relative; overflow: hidden; background: #26214F; border-radius: 36px; padding: clamp(44px, 7vw, 96px) clamp(28px, 6vw, 80px); display: flex; flex-direction: column; align-items: center; text-align: center; gap: 22px; box-shadow: 0 30px 70px -20px rgba(38,33,79,0.45)\">\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px); background-size: 48px 48px; -webkit-mask-image: radial-gradient(70% 70% at 50% 0%, #000 30%, transparent 80%); mask-image: radial-gradient(70% 70% at 50% 0%, #000 30%, transparent 80%)\"><\/div>\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background: radial-gradient(50% 70% at 50% 0%, rgba(237,102,20,0.35), rgba(237,102,20,0) 70%)\"><\/div>\n<h2 class=\"isp-h\" style=\"position: relative; margin: 0; max-width: 760px; font-size: clamp(32px, 4.4vw, 58px); line-height: 1.05; font-weight: 800; letter-spacing: -0.035em; color: #ffffff\">Ready to bring your data together?<\/h2>\n<p style=\"position: relative; margin: 0; max-width: 560px; font-size: 18px; line-height: 1.6; color: rgba(255,255,255,0.8)\">In a free introductory call we look at your sources, your goals and what your data could do for you.<\/p>\n<a class=\"isp-btn\" href=\"https:\/\/i-spark.nl\/en\/contact-us\/\" style=\"position: relative; margin-top: 8px; background: #ED6614; color: #ffffff; font-weight: 600; font-size: 17px; padding: 18px 34px; border-radius: 999px; display: inline-flex; align-items: center; gap: 10px; box-shadow: 0 12px 30px -8px rgba(237,102,20,0.6)\"><span style=\"color: #ffffff\">Book a free introductory call<\/span> <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg><\/a>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ProductComposable Data Hub All your data in one place, ready to use. Data from many sources gives you insight, but managing it quickly becomes overwhelming and inefficient. The Composable Data Hub brings all your data together, makes it clear and helps you act on it. Book a free introductory call How it works No vendor [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"parent":6365,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_eb_attr":"","_templately_pack_id":"","_templately_imported_at":"","_templately_source":"","_templately_import_session_id":"","_thinkrank_schema_form_data":"","_thinkrank_selected_schema_type":"","_thinkrank_additional_schemas":"","_thinkrank_canonical_url":"","_thinkrank_og_title":"","_thinkrank_og_description":"","_thinkrank_og_image":"","_thinkrank_twitter_title":"","_thinkrank_twitter_description":"","_thinkrank_twitter_image":"","_thinkrank_imported_from":"","_thinkrank_focus_keywords":[],"_thinkrank_focus_keyword":"","_thinkrank_robots_meta_enabled":0,"_thinkrank_robots_meta":"","_thinkrank_advanced_robots_meta":"","_thinkrank_exclude_from_search":0,"_thinkrank_exclude_from_archives":0,"_thinkrank_primary_category":0,"footnotes":""},"class_list":["post-6443","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/pages\/6443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/comments?post=6443"}],"version-history":[{"count":73,"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/pages\/6443\/revisions"}],"predecessor-version":[{"id":12173,"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/pages\/6443\/revisions\/12173"}],"up":[{"embeddable":true,"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/pages\/6365"}],"wp:attachment":[{"href":"https:\/\/i-spark.nl\/en\/wp-json\/wp\/v2\/media?parent=6443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}