1:"$Sreact.fragment" 2:I[59095,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js","/_next/static/chunks/1s_1y3r0_q8yn.js"],"default"] 3:I[5500,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js","/_next/static/chunks/1s_1y3r0_q8yn.js"],"Image"] a:X f:X f:C 0:{"buildId":"jXlSfxsxxwYIiO0MQBnr6","data":[{"rsc":["$","$1","c",{"children":[[["$","section",null,{"className":"relative bg-blueprint-grid-light text-charcoal py-16 overflow-hidden","children":[["$","svg",null,{"viewBox":"0 0 400 240","className":"pointer-events-none select-none hidden lg:block absolute right-6 top-6 w-64 h-40 text-steel/10","fill":"none","aria-hidden":"true","children":[["$","defs",null,{"children":[["$","marker",null,{"id":"bp-arrow-start","markerWidth":"8","markerHeight":"8","refX":"4","refY":"4","orient":"auto","children":["$","path",null,{"d":"M8,0 L0,4 L8,8 Z","fill":"currentColor"}]}],["$","marker",null,{"id":"bp-arrow-end","markerWidth":"8","markerHeight":"8","refX":"4","refY":"4","orient":"auto","children":["$","path",null,{"d":"M0,0 L8,4 L0,8 Z","fill":"currentColor"}]}]]}],["$","path",null,{"d":"M40 160 L200 40 L360 160","stroke":"currentColor","strokeWidth":"1.5"}],["$","path",null,{"d":"M80 160 L200 66 L320 160","stroke":"currentColor","strokeWidth":"1","strokeDasharray":"4 3"}],["$","path",null,{"d":"M120 160 L200 92 L280 160","stroke":"currentColor","strokeWidth":"1","strokeDasharray":"4 3"}],["$","line",null,{"x1":"40","y1":"160","x2":"360","y2":"160","stroke":"currentColor","strokeWidth":"1.5"}],["$","line",null,{"x1":"40","y1":"192","x2":"360","y2":"192","stroke":"currentColor","strokeWidth":"1","markerStart":"url(#bp-arrow-start)","markerEnd":"url(#bp-arrow-end)"}],["$","line",null,{"x1":"40","y1":"160","x2":"40","y2":"198","stroke":"currentColor","strokeWidth":"0.75","strokeDasharray":"2 2"}],["$","line",null,{"x1":"360","y1":"160","x2":"360","y2":"198","stroke":"currentColor","strokeWidth":"0.75","strokeDasharray":"2 2"}],["$","text",null,{"x":"200","y":"210","textAnchor":"middle","fontSize":"11","fontFamily":"monospace","fill":"currentColor","children":"6400 mm"}],["$","line",null,{"x1":"200","y1":"40","x2":"200","y2":"76","stroke":"currentColor","strokeWidth":"0.75","strokeDasharray":"2 2"}],["$","path",null,{"d":"M172 60 A 33 33 0 0 1 200 40","stroke":"currentColor","strokeWidth":"1"}],["$","text",null,{"x":"176","y":"53","fontSize":"10","fontFamily":"monospace","fill":"currentColor","children":"22°"}],["$","line",null,{"x1":"18","y1":"40","x2":"18","y2":"160","stroke":"currentColor","strokeWidth":"1","markerStart":"url(#bp-arrow-start)","markerEnd":"url(#bp-arrow-end)"}],["$","text",null,{"x":"12","y":"100","fontSize":"10","fontFamily":"monospace","fill":"currentColor","textAnchor":"middle","transform":"rotate(-90 12 100)","children":"2100 mm"}],["$","text",null,{"x":"40","y":"228","fontSize":"10","fontFamily":"monospace","fill":"currentColor","letterSpacing":"1","children":"TRUSS ELEVATION — REF A.01"}]]}],["$","div",null,{"className":"relative mx-auto max-w-6xl px-4","children":["$","$L2",null,{"children":[["$","p",null,{"className":"font-mono text-xs uppercase tracking-widest text-steel mb-3","children":"// Company Profile"}],["$","p",null,{"className":"font-headline text-4xl uppercase","children":"About Truss City Roofing"}]]}]}]]}],["$","section",null,{"className":"mx-auto max-w-6xl px-4 py-16 grid grid-cols-1 md:grid-cols-2 gap-10 items-center border-t border-steel/20","children":[["$","$L2",null,{"children":[["$","p",null,{"className":"font-mono text-xs uppercase tracking-widest text-steel mb-2","children":"// Our Story"}],["$","p",null,{"className":"font-headline text-2xl uppercase mb-4","children":"Built On the Job Site"}],["$","p",null,{"className":"text-charcoal/80","children":"Truss City Roofing was built to bring reliable, no-nonsense roofing to homes and businesses across South Africa. We design the truss layout, manufacture and supply the materials, and install the finished roof — one accountable team, from the drawing board to the last sheet. From storm damage repairs to full commercial re-roofs, we treat every job — big or small — with the same attention to detail."}]]}],["$","$L2",null,{"delay":120,"children":["$","div",null,{"className":"relative aspect-[4/3] border border-dashed border-steel overflow-hidden","children":["$","$L3",null,{"src":"/images/truss-roof-detail.jpg","alt":"Roof truss and purlin installation on a commercial building","fill":true,"priority":true,"sizes":"(min-width: 768px) 50vw, 100vw","className":"object-cover"}]}]}]]}],["$","section",null,{"className":"bg-blueprint-grid-light text-charcoal py-16 border-t border-steel/20","children":["$","div",null,{"className":"mx-auto max-w-6xl px-4","children":["$L4","$L5"]}]}],"$L6"],["$L7"],"$L8"]}],"isPartial":"$@9","staleTime":"$a","varyParams":null},{"rsc":"$Lb","isPartial":"$@c","staleTime":"$a","varyParams":null},{"rsc":"$Ld","isPartial":"$@e","staleTime":"$a","varyParams":"$f"}],"isUpgradeableISRFallback":false,"a":"$@10","rootVaryParams":null,"needsRuntimeRequest":"$@11"} 12:I[22016,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js","/_next/static/chunks/1s_1y3r0_q8yn.js"],""] 13:I[97367,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"OutletBoundary"] 14:"$Sreact.suspense" 16:I[97367,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"ViewportBoundary"] 17:I[97367,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"MetadataBoundary"] 18:I[27201,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"IconMark"] 19:I[39756,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"default"] 1a:I[37457,["/_next/static/chunks/3fntmmi971322.js","/_next/static/chunks/1hu6401ucytey.js"],"default"] 4:["$","$L2",null,{"children":[["$","p",null,{"className":"font-mono text-xs uppercase tracking-widest text-steel mb-2","children":"// Why Choose Us"}],["$","p",null,{"className":"font-headline text-2xl uppercase mb-4","children":"Built to Last"}]]}] 5:["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-3 gap-6","children":[["$","$L2",null,{"delay":0,"children":["$","div",null,{"className":"relative border border-steel/40 bg-white p-6 pt-8 h-full","children":[["$","span",null,{"className":"absolute top-2 left-2 font-mono text-[10px] tracking-widest text-steel","children":"01"}],["$","p",null,{"className":"font-headline uppercase","children":"Experienced Crews"}],["$","p",null,{"className":"text-sm text-charcoal/70 mt-2","children":"Skilled, insured teams handling both residential and commercial roofs."}]]}]}],["$","$L2",null,{"delay":80,"children":["$","div",null,{"className":"relative border border-steel/40 bg-white p-6 pt-8 h-full","children":[["$","span",null,{"className":"absolute top-2 left-2 font-mono text-[10px] tracking-widest text-steel","children":"02"}],["$","p",null,{"className":"font-headline uppercase","children":"Nationwide Reach"}],["$","p",null,{"className":"text-sm text-charcoal/70 mt-2","children":"From our KZN base, we design, supply, and install roofs for clients in every province."}]]}]}],["$","$L2",null,{"delay":160,"children":["$","div",null,{"className":"relative border border-steel/40 bg-white p-6 pt-8 h-full","children":[["$","span",null,{"className":"absolute top-2 left-2 font-mono text-[10px] tracking-widest text-steel","children":"03"}],["$","p",null,{"className":"font-headline uppercase","children":"Honest Quotes"}],["$","p",null,{"className":"text-sm text-charcoal/70 mt-2","children":"Clear, upfront pricing with no hidden costs."}]]}]}]]}] 6:["$","div",null,{"className":"bg-blueprint-grid-light text-charcoal py-14 px-4 text-center border-y-2 border-rust","children":["$","$L2",null,{"children":[["$","p",null,{"className":"font-mono text-xs uppercase tracking-widest text-steel mb-2","children":"// Next Step"}],["$","p",null,{"className":"font-headline text-3xl uppercase","children":"Let's Talk About Your Roof"}],"$undefined",["$","$L12",null,{"prefetch":false,"href":"/contact","className":"mt-6 inline-block bg-rust text-offwhite px-6 py-3 font-headline uppercase tracking-wide transition-all duration-200 hover:bg-rust-dark hover:scale-[1.03]","children":"Get a Free Quote"}]]}]}] 7:["$","script","script-0",{"src":"/_next/static/chunks/1s_1y3r0_q8yn.js","async":true}] 8:["$","$L13",null,{"children":["$","$14",null,{"name":"Next.MetadataOutlet","children":"$@15"}]}] b:["$","$1","h",{"children":[null,["$","$L16",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L17",null,{"children":["$","$14",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"About | Truss City Roofing"}],["$","meta","1",{"name":"description","content":"Truss City Roofing is a residential and commercial roofing company serving all provinces across South Africa."}],["$","link","2",{"rel":"icon","href":"/icon.png?icon.1bxv_h-z57m82.png","sizes":"512x512","type":"image/png"}],["$","$L18","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] d:["$","$1","c",{"children":[null,["$","$L19",null,{"parallelRouterKey":"children","template":["$","$L1a",null,{}]}]]}] 11:true 15:null a:300 a:C 10:0 c:"$undefined" e:"$undefined" 9:"$undefined"