1:"$Sreact.fragment" 2:I[65455,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default"] 3:I[45678,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default"] 4:I[39756,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default"] 5:I[37457,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default"] 6:I[13642,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default"] 7:I[32722,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/3h7v9vd87lczp.js","/_next/static/chunks/19spp5usnmctk.js"],"default"] 8:I[22016,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/3h7v9vd87lczp.js","/_next/static/chunks/19spp5usnmctk.js"],""] 9:I[5500,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/3h7v9vd87lczp.js","/_next/static/chunks/19spp5usnmctk.js"],"Image"] 1a:I[68027,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"default",1] :HL["/_next/static/chunks/11lrwx7dxmmqf.css","style"] :HL["/_next/static/media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 0:{"P":null,"c":["","innovation","insights"],"q":"","i":false,"f":[[["",{"children":["innovation",{"children":["insights",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/11lrwx7dxmmqf.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3oyl3kyrk25l2.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/208asm4jghz7j.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"montserrat_1bc85cd4-module__Q7_5Va__variable","children":["$","body",null,{"className":"font-[family-name:var(--font-montserrat)] min-h-screen","children":[["$","$L2",null,{}],["$","$L3",null,{}],["$","main",null,{"children":["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","$L6",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","$L7",null,{"image":"/images/services/img6.png","breadcrumb":"Innovation · Insights","headline":["Engineering","perspectives."],"body":"Technical thinking, industry trends and project retrospectives from the engineers and specialists at Spoormaker & Partners."}],["$","section",null,{"style":{"padding":"80px 0","borderBottom":"1px solid rgba(255,255,255,0.08)"},"children":["$","div",null,{"style":{"maxWidth":1600,"margin":"0 auto","padding":"0 96px"},"children":[["$","p",null,{"style":{"fontSize":10,"fontWeight":500,"letterSpacing":"0.14em","textTransform":"uppercase","color":"rgba(249,249,249,0.38)","margin":"0 0 24px"},"children":"All Posts"}],["$","div",null,{"style":{"display":"grid","gridTemplateColumns":"repeat(3, 1fr)","gap":48},"children":[["$","$L8","0",{"href":"/innovation/insights/digital-twins-commissioning","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-5.jpg","alt":"Why Digital Twins Are the Future of Building Commissioning","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Digital Twins"}]]}],"$La","$Lb","$Lc"]}],"$Ld","$Le","$Lf","$L10","$L11","$L12"]}],"$L13"]}]}],"$L14"],["$L15","$L16"],"$L17"]}],{},null,false,null]},null,false,"$@18"]},null,false,"$@18"]},null,false,null],"$L19",false]],"m":"$undefined","G":["$1a",["$L1b"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"u2HbFU65CuRKNnljEMlvi"} 1c:I[97367,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"OutletBoundary"] 1d:"$Sreact.suspense" 20:I[97367,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"ViewportBoundary"] 22:I[97367,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"MetadataBoundary"] a:["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"May 2025"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"6 min read"}]]}] b:["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"Why Digital Twins Are the Future of Building Commissioning"}] c:["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"Real-time virtual replicas are changing how we commission complex MEP systems — reducing time, cost and post-occupancy surprises."}] d:["$","$L8","1",{"href":"/innovation/insights/ai-mep-design","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-8.jpg","alt":"AI in MEP: From Concept to Optimised Design in Hours","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"AI Design"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"April 2025"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"8 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"AI in MEP: From Concept to Optimised Design in Hours"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"How machine learning models trained on engineering data are compressing weeks of design iteration into a single afternoon."}]]}] e:["$","$L8","2",{"href":"/innovation/insights/net-zero-engineering","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-9.jpg","alt":"Net-Zero Buildings: What the Engineering Really Looks Like","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Sustainability"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"March 2025"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"10 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"Net-Zero Buildings: What the Engineering Really Looks Like"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"Beyond solar panels and good intentions — the mechanical and electrical systems decisions that actually move the needle on carbon."}]]}] f:["$","$L8","3",{"href":"/innovation/insights/smart-hvac","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-10.jpg","alt":"Smart Building Systems: The Future of Mechanical Integration","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Smart Buildings"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"February 2025"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"7 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"Smart Building Systems: The Future of Mechanical Integration"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"Predictive controls, occupancy sensing and machine learning are creating HVAC systems that adapt to the building, not the other way around."}]]}] 10:["$","$L8","4",{"href":"/innovation/insights/offsite-mep","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-11.jpg","alt":"The Case for Offsite MEP on Urban High-Rise Projects","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Offsite MEP"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"January 2025"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"5 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"The Case for Offsite MEP on Urban High-Rise Projects"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"Coordinating prefabricated MEP modules from concept reduces programme risk and dramatically improves quality control on constrained city sites."}]]}] 11:["$","$L8","5",{"href":"/innovation/insights/cfd-retrospective","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-12.jpg","alt":"CFD Modelling in Practice: A Project Retrospective","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Digital Twins"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"December 2024"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"9 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"CFD Modelling in Practice: A Project Retrospective"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"A behind-the-scenes look at how CFD modelling shaped the smoke control and thermal comfort strategy on a recent mixed-use development."}]]}] 12:["$","$L8","6",{"href":"/innovation/insights/international-practice","style":{"textDecoration":"none","display":"block"},"className":"post-card","children":[["$","div",null,{"style":{"position":"relative","aspectRatio":"16/10","borderRadius":14,"marginBottom":24,"overflow":"hidden","backgroundColor":"#111"},"children":[["$","$L9",null,{"src":"/images/project-6.jpg","alt":"Growing an International Practice: From Johannesburg to London","fill":true,"style":{"objectFit":"cover","filter":"grayscale(100%)","transition":"transform 0.6s ease, filter 0.4s ease"},"sizes":"(max-width: 1200px) 50vw, 33vw","className":"post-img"}],["$","div",null,{"style":{"position":"absolute","inset":0,"background":"linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 60%)"}}],["$","span",null,{"style":{"position":"absolute","top":14,"left":14,"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(255,255,255,0.7)","backgroundColor":"rgba(0,0,0,0.45)","backdropFilter":"blur(8px)","padding":"5px 10px","borderRadius":20,"border":"1px solid rgba(255,255,255,0.12)"},"children":"Industry"}]]}],["$","div",null,{"style":{"display":"flex","alignItems":"center","gap":10,"marginBottom":12},"children":[["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"November 2024"}],["$","span",null,{"style":{"width":3,"height":3,"borderRadius":"50%","backgroundColor":"rgba(249,249,249,0.2)","flexShrink":0}}],["$","span",null,{"style":{"fontSize":9,"fontWeight":500,"letterSpacing":"0.1em","textTransform":"uppercase","color":"rgba(249,249,249,0.32)"},"children":"6 min read"}]]}],["$","p",null,{"style":{"fontSize":16,"fontWeight":500,"color":"#f9f9f9","margin":"0 0 12px","lineHeight":1.35},"children":"Growing an International Practice: From Johannesburg to London"}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"What we learned building a practice across three continents — and what stayed the same."}]]}] 13:["$","style",null,{"children":"\n .post-card:hover .post-img { transform: scale(1.04); filter: grayscale(40%) !important; }\n "}] 14:["$","section",null,{"style":{"padding":"80px 0","borderBottom":"1px solid rgba(255,255,255,0.08)"},"children":["$","div",null,{"style":{"maxWidth":1600,"margin":"0 auto","padding":"0 96px","display":"flex","alignItems":"center","justifyContent":"space-between","gap":60},"children":[["$","div",null,{"style":{"maxWidth":480},"children":[["$","p",null,{"style":"$0:f:0:1:1:children:1:children:1:children:0:props:children:0:1:props:children:props:children:0:props:style","children":"Stay Informed"}],["$","h2",null,{"style":{"fontSize":"clamp(22px, 2.4vw, 36px)","fontWeight":500,"lineHeight":1.15,"letterSpacing":"-0.025em","color":"#f9f9f9","margin":"0 0 16px"},"children":"Engineering insight, direct to your inbox."}],["$","p",null,{"style":{"fontSize":12,"fontWeight":400,"lineHeight":1.75,"color":"rgba(249,249,249,0.52)","margin":0},"children":"New posts, project retrospectives and technical thinking — once a month, no noise."}]]}],["$","form",null,{"style":{"display":"flex","gap":10,"flexShrink":0},"children":[["$","input",null,{"type":"email","placeholder":"Your email address","style":{"backgroundColor":"rgba(255,255,255,0.04)","border":"1px solid rgba(255,255,255,0.1)","borderRadius":30,"padding":"14px 22px","fontSize":13,"color":"#f9f9f9","outline":"none","fontFamily":"inherit","width":280}}],["$","button",null,{"type":"submit","style":{"backgroundColor":"#b3b3b3","color":"#000","fontSize":10,"fontWeight":700,"textTransform":"uppercase","letterSpacing":"0.1em","padding":"14px 28px","borderRadius":30,"border":"none","cursor":"pointer","whiteSpace":"nowrap"},"children":"Subscribe"}]]}]]}]}] 15:["$","script","script-0",{"src":"/_next/static/chunks/3h7v9vd87lczp.js","async":true,"nonce":"$undefined"}] 16:["$","script","script-1",{"src":"/_next/static/chunks/19spp5usnmctk.js","async":true,"nonce":"$undefined"}] 17:["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@1e"}]}] 1f:[] 18:"$W1f" 19:["$","$1","h",{"children":[null,["$","$L20",null,{"children":"$L21"}],["$","div",null,{"hidden":true,"children":["$","$L22",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L23"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 1b:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/11lrwx7dxmmqf.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] 21:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 24:I[27201,["/_next/static/chunks/3oyl3kyrk25l2.js","/_next/static/chunks/208asm4jghz7j.js","/_next/static/chunks/14mrh2-p_w84d.js"],"IconMark"] 1e:null 23:[["$","title","0",{"children":"Insights | Spoormaker & Partners"}],["$","meta","1",{"name":"description","content":"Engineering perspectives, technical deep-dives and industry thinking from the team at Spoormaker & Partners."}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L24","3",{}]]