[{"data":1,"prerenderedAt":855},["ShallowReactive",2],{"{\"path\":[\"blog\",\"did-we-just-make-the-fastest-plone-site\"],\"query\":null,\"headers\":{\"Accept\":\"application/json\"},\"preloadTemplates\":[\"/templates/footer-layout\",\"/templates/mobile-footer-layout\"]}":3},{"page":4,"templates":278,"_listing_pages":277,"navigation":832,"breadcrumbs":849},{"@id":5,"@type":6,"UID":7,"allow_discussion":8,"blocks":9,"blocks_layout":204,"changeNote":35,"contributors":226,"created":227,"creators":228,"description":230,"effective":231,"exclude_from_nav":8,"expires":232,"id":233,"image":232,"image_caption":232,"is_folderish":234,"items":235,"items_total":253,"language":254,"layout":257,"lock":258,"modified":227,"nav_title":232,"next_item":259,"parent":260,"preview_caption_link":232,"preview_image_link":232,"previous_item":268,"relatedItems":269,"review_state":265,"rights":35,"subjects":270,"title":275,"type_title":6,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232,"_listing_pages":277},"https://pretagovsite-api.fly.dev/blog/did-we-just-make-the-fastest-plone-site","News Item","1f109b9b2b0c4a6c92ed9806f57a1e3f",false,{"closing_0":10,"closing_1":18,"closing_2":25,"cta":31,"desc":38,"how1_0":40,"how1_1":46,"how1_2":52,"how1_3":58,"hydra_text_0":64,"hydra_text_1":70,"hydra_text_2":76,"intro_0":82,"intro_1":88,"levers":94,"scores_img":124,"scores_text_0":171,"scores_text_1":177,"templates_text_0":183,"templates_text_1":189,"title":195,"video":197},{"@type":11,"plaintext":12,"value":13},"slate","So, is it the fastest Plone site?",[14],{"children":15,"type":17},[16],{"text":12},"h2",{"@type":11,"plaintext":19,"value":20},"Honestly, we don't know. We went looking for a faster one and couldn't find it, but \"we couldn't find one\" isn't proof, and we'd rather be accurate than boastful. So here's an open question: if you know a Plone site that scores higher, tell us. We'd genuinely like to see it, and we'll probably learn something.",[21],{"children":22,"type":24},[23],{"text":19},"p",{"@type":11,"plaintext":26,"value":27},"None of this is exotic: headless, which keeps your frontend choices open and the admin out of the public build; an off-the-shelf design system; static hosting on a CDN; and Hydra, so we kept a good editing experience. A fast site and good editing usually feel like a trade-off. They needn't be.",[28],{"children":29,"type":24},[30],{"text":26},{"@type":32,"buttonColor":33,"buttonShape":34,"buttonSize":35,"buttonVariant":35,"title":36,"url":37},"button","primary","rounded","","Talk to us","https://pretagovsite-api.fly.dev/contact-info",{"@type":39},"description",{"@type":11,"plaintext":41,"value":42},"It starts with going headless",[43],{"children":44,"type":17},[45],{"text":41},{"@type":11,"plaintext":47,"value":48},"Going headless is the big one. Once the CMS stops rendering pages, you choose the frontend and how it's deployed: static, server-rendered, or a mix. We took a ready-made design system, built the frontend in Nuxt, and served it as static files from a CDN.",[49],{"children":50,"type":24},[51],{"text":47},{"@type":11,"plaintext":53,"value":54},"Being headless also keeps the admin out of visitors' way. In principle the editing UI shouldn't be part of the public site at all, though not everything that calls itself headless manages it: a Volto SPA still ships its admin with the pages. A clean split leaves it out. That's better for security, since there's nothing there to attack, and for speed, since no one downloads code they'll never use.",[55],{"children":56,"type":24},[57],{"text":53},{"@type":11,"plaintext":59,"value":60},"After that it's about keeping the browser's workload down: error-only monitoring, analytics that waits for the visitor's first interaction rather than the first paint, and no hydration we don't need. The page shows up almost instantly and barely shifts as it loads.",[61],{"children":62,"type":24},[63],{"text":59},{"@type":11,"plaintext":65,"value":66},"…without giving up the editing experience",[67],{"children":68,"type":17},[69],{"text":65},{"@type":11,"plaintext":71,"value":72},"The usual catch with all this flexibility is editing. Build your own frontend and you tend to lose the friendly, in-context editing that makes a CMS worth having, which is exactly why many teams stay on a coupled stack.",[73],{"children":74,"type":24},[75],{"text":71},{"@type":11,"plaintext":77,"value":78},"That's where Hydra comes in. It gives editors a Medium-like editor right on the real page, needing only a thin layer of JavaScript to integrate: about 460 KB that loads only while editing and is split out of the public build. Editors get true WYSIWYG on the live page; visitors get plain static HTML. Building it, we improved on Volto in a few places. One of our favourites is shared, editable templates.",[79],{"children":80,"type":24},[81],{"text":77},{"@type":11,"plaintext":83,"value":84},"We recently rebuilt pretagov.com. When it went live it felt quick, so we went looking for a faster Plone site, half expecting to find one.",[85],{"children":86,"type":24},[87],{"text":83},{"@type":11,"plaintext":89,"value":90},"We tried the high-profile Plone sites, the community flagships, and the newer headless builds, measuring them on Google PageSpeed Insights. None scored higher.",[91],{"children":92,"type":24},[93],{"text":89},{"@type":95,"columns":96,"iconStyle":97,"items":98,"style":122,"title":123,"titleLink":8},"features","4","circle",[99,104,110,116],{"@id":100,"color":33,"description":101,"icon":102,"title":103},"6ee673a26c4e4f4fbe77f2947bfd3f40","The CMS serves content, not pages. The frontend is a separate app, and the admin never ships to visitors.","uil uil-constructor","Headless",{"@id":105,"color":106,"description":107,"icon":108,"title":109},"209f452931d9491cb70cef028835649c","blue","Static HTML served from the edge (Bunny). About as fast as the web gets.","uil uil-bolt-alt","SSG on a CDN",{"@id":111,"color":112,"description":113,"icon":114,"title":115},"e89d167b0c5f4f50b388a49c4b13b8ba","green","Analytics waits for the first interaction, monitoring is trimmed to errors, and there's no hydration we don't need.","uil uil-rocket","Less JavaScript",{"@id":117,"color":118,"description":119,"icon":120,"title":121},"06b7cb58dcb44000ba8ae01bbb8fd956","purple","In-page editing that loads only while you're editing, split out of the public build.","uil uil-lightbulb-alt","Hydra editing","cards","The ingredients",{"@type":125,"align":126,"alt":127,"image_scales":128,"url":170},"image","center","PageSpeed Insights scores: Performance 91 desktop / 94 mobile, Accessibility 100, Best Practices 100, SEO 100, Agentic Browsing 2/2",{"image":129},[130],{"content-type":131,"download":132,"filename":133,"height":134,"scales":135,"size":168,"width":169},"image/png","@@images/image-1168-e0ba1a5bc7ed63dc8b625af00da1bb13.png","psi-scores.png",341,{"icon":136,"large":140,"larger":144,"mini":148,"preview":152,"teaser":156,"thumb":160,"tile":164},{"download":137,"height":138,"width":139},"@@images/image-32-c27093f63cd660160e61b48f59e25b22.png",9,32,{"download":141,"height":142,"width":143},"@@images/image-800-01cfdeb6b7d38ac8737bad8c3b0bab99.png",233,800,{"download":145,"height":146,"width":147},"@@images/image-1000-865aa26d8fdbcc3fd9c6728fabe50e4b.png",291,1000,{"download":149,"height":150,"width":151},"@@images/image-200-8f83ffd225be48d6eaef1c54a38b238f.png",58,200,{"download":153,"height":154,"width":155},"@@images/image-400-6da9589cbf91cca77a25576330289cdd.png",116,400,{"download":157,"height":158,"width":159},"@@images/image-600-c594bbaff929a6517627343a1442f5d2.png",175,600,{"download":161,"height":162,"width":163},"@@images/image-128-54066f37960d8f03620174693add1637.png",37,128,{"download":165,"height":166,"width":167},"@@images/image-64-edae04909c881ff214df7a58fbeb2d3b.png",18,64,38061,1168,"https://pretagovsite-api.fly.dev/blog/did-we-just-make-the-fastest-plone-site/psi-scores.png",{"@type":11,"plaintext":172,"value":173},"On PageSpeed Insights, pretagov.com scores 91 on desktop and 94 on mobile for Performance, with a clean 100 for Accessibility, Best Practices, and SEO. Desktop is effectively instant with no layout shift; mobile, always the harder target, sits at 94. It also passes 2/2 on agentic browsing: the page is clean and structured enough for the AI agents that increasingly do the browsing, which, given what we do, we're happy to see.",[174],{"children":175,"type":24},[176],{"text":172},{"@type":11,"plaintext":178,"value":179},"So how did we do it? Nothing exotic, just a few deliberate choices that add up.",[180],{"children":181,"type":24},[182],{"text":178},{"@type":11,"plaintext":184,"value":185},"Shared, editable templates",[186],{"children":187,"type":17},[188],{"text":184},{"@type":11,"plaintext":190,"value":191},"The video above shows editing the site footer. It's a shared template: change it once, in place, and every page updates, with the layout locked so editors can't break it. The same thing works for reusable snippets anywhere on the site, like a call-to-action, a contact block, or a newsletter sign-up, all kept in sync automatically.",[192],{"children":193,"type":24},[194],{"text":190},{"@type":196},"title",{"@type":198,"buttonColor":35,"buttonShape":35,"buttonSize":35,"buttonVariant":35,"overlayStyle":199,"title":35,"variation":200,"videoUrl":201},"hero_block","none","video",[202],{"@id":203},"/videos/footer-demo.mp4",{"items":205},[196,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,200,221,222,223,224,225],"desc","intro_0","intro_1","scores_img","scores_text_0","scores_text_1","levers","how1_0","how1_1","how1_2","how1_3","hydra_text_0","hydra_text_1","hydra_text_2","templates_text_0","templates_text_1","closing_0","closing_1","closing_2","cta",[],"2026-07-06T00:30:00",[229],"32f7023a-2653-47e6-85b4-9d9163577fe3","We rebuilt pretagov.com and went looking for a faster Plone site — and couldn't find one. Here's how headless, SSG on a CDN, a clean decoupling, and Hydra's in-page editing got us to 91/94 on PageSpeed Insights, plus an honest question.","2026-07-06T00:30:00+00:00",null,"did-we-just-make-the-fastest-plone-site",true,[236],{"@id":170,"@type":237,"description":35,"effective":238,"end":232,"getObjSize":239,"head_title":232,"image_field":125,"image_scales":240,"mime_type":131,"nav_title":232,"review_state":232,"start":232,"title":252,"type_title":237},"Image","1969-12-31T00:00:00+00:00","37.2 KB",{"image":241},[242],{"content-type":131,"download":132,"filename":133,"height":134,"scales":243,"size":168,"width":169},{"icon":244,"large":245,"larger":246,"mini":247,"preview":248,"teaser":249,"thumb":250,"tile":251},{"download":137,"height":138,"width":139},{"download":141,"height":142,"width":143},{"download":145,"height":146,"width":147},{"download":149,"height":150,"width":151},{"download":153,"height":154,"width":155},{"download":157,"height":158,"width":159},{"download":161,"height":162,"width":163},{"download":165,"height":166,"width":167},"PageSpeed Insights scores",1,{"title":255,"token":256},"English","en","newsitem_view",{"locked":8,"stealable":234},{},{"@id":261,"@type":262,"description":35,"effective":263,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":264,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":266,"type_title":267},"https://pretagovsite-api.fly.dev/blog","Document","2023-08-04T22:10:00+00:00",{},"published","Insights","Page",{},[],[271,272,273,274],"Headless CMS","Performance","Plone","Hydra","Did we just make the fastest Plone site?","current",{},{"/templates/footer-layout":279,"/templates/mobile-footer-layout":458,"resolveuid/footerlayout00000000000000000aaa":547,"resolveuid/mobilefooterlayout000000000000bb":662,"/templates/contact-cta-info":726,"/templates/contact-cta":783},{"@components":280,"@id":297,"@type":262,"UID":298,"allow_discussion":8,"blocks":299,"blocks_layout":433,"changeNote":35,"contributors":435,"created":436,"creators":437,"description":439,"effective":232,"exclude_from_nav":234,"expires":232,"id":440,"is_folderish":234,"items":441,"items_total":442,"language":443,"layout":444,"lock":445,"modified":446,"nav_title":232,"next_item":447,"parent":448,"preview_caption_link":232,"preview_image_link":232,"previous_item":454,"relatedItems":455,"review_state":265,"rights":35,"subjects":456,"table_of_contents":232,"title":457,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":281,"aliases":283,"breadcrumbs":285,"contextnavigation":287,"navigation":289,"navroot":291,"types":293,"workflow":295},{"@id":282},"https://pretagovsite-api.fly.dev/templates/footer-layout/@actions",{"@id":284},"https://pretagovsite-api.fly.dev/templates/footer-layout/@aliases",{"@id":286},"https://pretagovsite-api.fly.dev/templates/footer-layout/@breadcrumbs",{"@id":288},"https://pretagovsite-api.fly.dev/templates/footer-layout/@contextnavigation",{"@id":290},"https://pretagovsite-api.fly.dev/templates/footer-layout/@navigation",{"@id":292},"https://pretagovsite-api.fly.dev/templates/footer-layout/@navroot",{"@id":294},"https://pretagovsite-api.fly.dev/templates/footer-layout/@types",{"@id":296},"https://pretagovsite-api.fly.dev/templates/footer-layout/@workflow","https://pretagovsite-api.fly.dev/templates/footer-layout","footerlayout00000000000000000aaa",{"footer-cols":300},{"@type":301,"blocks":302,"blocks_layout":430,"fixed":234,"readOnly":234,"slotId":432,"templateId":309},"columns",{"fcol-au":303,"fcol-brand":341,"fcol-legal":350,"fcol-uk":395},{"@type":304,"blocks":305,"blocks_layout":337,"fixed":234,"readOnly":234,"slotId":339,"templateId":309,"title":340},"column",{"fcol-au-addr":306,"fcol-au-mail":314,"fcol-au-tel":326},{"@type":11,"fixed":234,"plaintext":307,"readOnly":234,"slotId":308,"templateId":309,"value":310},"Suite 97, Level 3, 515 Kent Street, Sydney NSW 2000","fcol-au-addr","resolveuid/footerlayout00000000000000000aaa",[311],{"children":312,"type":24},[313],{"text":307},{"@type":11,"fixed":234,"plaintext":315,"readOnly":234,"slotId":316,"templateId":309,"value":317},"contact@pretagov.com.au","fcol-au-mail",[318],{"children":319,"type":24},[320],{"children":321,"data":323,"type":325},[322],{"text":315},{"url":324},"mailto:contact@pretagov.com.au","link",{"@type":11,"fixed":234,"plaintext":327,"readOnly":234,"slotId":328,"templateId":309,"value":329},"+61 (2) 9955 2830","fcol-au-tel",[330],{"children":331,"type":24},[332],{"children":333,"data":335,"type":325},[334],{"text":327},{"url":336},"tel:+61299552830",{"items":338},[308,328,316],"fcol-au","PretaGov Australia",{"@type":304,"blocks":342,"blocks_layout":347,"fixed":234,"readOnly":234,"slotId":349,"templateId":309},{"fb-brand":343},{"@type":344,"fixed":234,"org":345,"readOnly":234,"slotId":346,"templateId":309},"brand","PretaGov","fb-brand",{"items":348},[346],"fcol-brand",{"@type":304,"blocks":351,"blocks_layout":391,"fixed":234,"readOnly":234,"slotId":393,"templateId":309,"title":394},{"fb-legal":352},{"@type":11,"fixed":234,"plaintext":353,"readOnly":234,"slotId":354,"templateId":309,"value":355},"Blog Privacy Statement Anti-slavery Statement Accessibility Statement","fb-legal",[356],{"children":357,"type":390},[358,366,374,382],{"children":359,"type":365},[360],{"children":361,"data":364,"type":325},[362],{"text":363},"Blog",{"url":261},"li",{"children":367,"type":365},[368],{"children":369,"data":372,"type":325},[370],{"text":371},"Privacy Statement",{"url":373},"https://pretagovsite-api.fly.dev/privacy-statement",{"children":375,"type":365},[376],{"children":377,"data":380,"type":325},[378],{"text":379},"Anti-slavery Statement",{"url":381},"https://pretagovsite-api.fly.dev/anti-slavery-statement",{"children":383,"type":365},[384],{"children":385,"data":388,"type":325},[386],{"text":387},"Accessibility Statement",{"url":389},"https://pretagovsite-api.fly.dev/accessibility-statement","ul",{"items":392},[354],"fcol-legal","Legal",{"@type":304,"blocks":396,"blocks_layout":426,"fixed":234,"readOnly":234,"slotId":428,"templateId":309,"title":429},{"fcol-uk-addr":397,"fcol-uk-mail":404,"fcol-uk-tel":415},{"@type":11,"fixed":234,"plaintext":398,"readOnly":234,"slotId":399,"templateId":309,"value":400},"Suite 2A, Blackthorn House, St Pauls Square, Birmingham, B3 1RL","fcol-uk-addr",[401],{"children":402,"type":24},[403],{"text":398},{"@type":11,"fixed":234,"plaintext":405,"readOnly":234,"slotId":406,"templateId":309,"value":407},"contact@pretagov.co.uk","fcol-uk-mail",[408],{"children":409,"type":24},[410],{"children":411,"data":413,"type":325},[412],{"text":405},{"url":414},"mailto:contact@pretagov.co.uk",{"@type":11,"fixed":234,"plaintext":416,"readOnly":234,"slotId":417,"templateId":309,"value":418},"+44 (0) 208 819 3887","fcol-uk-tel",[419],{"children":420,"type":24},[421],{"children":422,"data":424,"type":325},[423],{"text":416},{"url":425},"tel:+442088193887",{"items":427},[399,417,406],"fcol-uk","PretaGov UK",{"columns":431},[349,428,339,393],"footer-cols",{"items":434},[432],[],"2026-07-02T10:09:49+00:00",[438],"admin","Forced layout — edit here to change it everywhere.","footer-layout",[],0,{"title":255,"token":256},"document_view",{"locked":8,"stealable":234},"2026-07-03T14:30:53+00:00",{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":452,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},"https://pretagovsite-api.fly.dev/templates","Folder","Reusable content templates (edited centrally, applied across pages).",{},"Templates",{},[],[],"Footer layout",{"@components":459,"@id":476,"@type":262,"UID":477,"allow_discussion":8,"blocks":478,"blocks_layout":531,"changeNote":35,"contributors":533,"created":436,"creators":534,"description":439,"effective":232,"exclude_from_nav":234,"expires":232,"id":535,"is_folderish":234,"items":536,"items_total":442,"language":537,"layout":444,"lock":538,"modified":539,"nav_title":232,"next_item":540,"parent":541,"preview_caption_link":232,"preview_image_link":232,"previous_item":543,"relatedItems":544,"review_state":265,"rights":35,"subjects":545,"table_of_contents":232,"title":546,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":460,"aliases":462,"breadcrumbs":464,"contextnavigation":466,"navigation":468,"navroot":470,"types":472,"workflow":474},{"@id":461},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@actions",{"@id":463},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@aliases",{"@id":465},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@breadcrumbs",{"@id":467},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@contextnavigation",{"@id":469},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@navigation",{"@id":471},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@navroot",{"@id":473},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@types",{"@id":475},"https://pretagovsite-api.fly.dev/templates/mobile-footer-layout/@workflow","https://pretagovsite-api.fly.dev/templates/mobile-footer-layout","mobilefooterlayout000000000000bb",{"mobile-cols":479},{"@type":301,"blocks":480,"blocks_layout":528,"fixed":234,"readOnly":234,"slotId":530,"templateId":488},{"mcol":481},{"@type":304,"blocks":482,"blocks_layout":525,"fixed":234,"readOnly":234,"slotId":527,"templateId":488},{"mobile-contact-cta":483,"mobile-contact-h":490,"mobile-contact-mail":498,"mobile-contact-tel":507,"mobile-contact-tel-au":516},{"@type":32,"buttonColor":33,"buttonSize":35,"buttonVariant":35,"fixed":234,"href":484,"readOnly":234,"slotId":487,"templateId":488,"title":489},[485],{"@id":486},"/contact-info","mobile-contact-cta","resolveuid/mobilefooterlayout000000000000bb","Contact us",{"@type":11,"fixed":234,"plaintext":491,"readOnly":234,"slotId":492,"templateId":488,"value":493},"Get in touch","mobile-contact-h",[494],{"children":495,"type":497},[496],{"text":491},"h3",{"@type":11,"fixed":234,"plaintext":405,"readOnly":234,"slotId":499,"templateId":488,"value":500},"mobile-contact-mail",[501],{"children":502,"type":24},[503],{"children":504,"data":506,"type":325},[505],{"text":405},{"url":414},{"@type":11,"fixed":234,"plaintext":416,"readOnly":234,"slotId":508,"templateId":488,"value":509},"mobile-contact-tel",[510],{"children":511,"type":24},[512],{"children":513,"data":515,"type":325},[514],{"text":416},{"url":425},{"@type":11,"fixed":234,"plaintext":327,"readOnly":234,"slotId":517,"templateId":488,"value":518},"mobile-contact-tel-au",[519],{"children":520,"type":24},[521],{"children":522,"data":524,"type":325},[523],{"text":327},{"url":336},{"items":526},[492,508,517,499,487],"mcol",{"columns":529},[527],"mobile-cols",{"items":532},[530],[],[438],"mobile-footer-layout",[],{"title":255,"token":256},{"locked":8,"stealable":234},"2026-07-05T12:01:44+00:00",{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":542,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},{},{},[],[],"Mobile footer layout",{"@components":548,"@id":297,"@type":262,"UID":298,"allow_discussion":8,"blocks":557,"blocks_layout":649,"changeNote":35,"contributors":651,"created":436,"creators":652,"description":439,"effective":232,"exclude_from_nav":234,"expires":232,"id":440,"is_folderish":234,"items":653,"items_total":442,"language":654,"layout":444,"lock":655,"modified":446,"nav_title":232,"next_item":656,"parent":657,"preview_caption_link":232,"preview_image_link":232,"previous_item":659,"relatedItems":660,"review_state":265,"rights":35,"subjects":661,"table_of_contents":232,"title":457,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":549,"aliases":550,"breadcrumbs":551,"contextnavigation":552,"navigation":553,"navroot":554,"types":555,"workflow":556},{"@id":282},{"@id":284},{"@id":286},{"@id":288},{"@id":290},{"@id":292},{"@id":294},{"@id":296},{"footer-cols":558},{"@type":301,"blocks":559,"blocks_layout":647,"fixed":234,"readOnly":234,"slotId":432,"templateId":309},{"fcol-au":560,"fcol-brand":585,"fcol-legal":590,"fcol-uk":622},{"@type":304,"blocks":561,"blocks_layout":583,"fixed":234,"readOnly":234,"slotId":339,"templateId":309,"title":340},{"fcol-au-addr":562,"fcol-au-mail":567,"fcol-au-tel":575},{"@type":11,"fixed":234,"plaintext":307,"readOnly":234,"slotId":308,"templateId":309,"value":563},[564],{"children":565,"type":24},[566],{"text":307},{"@type":11,"fixed":234,"plaintext":315,"readOnly":234,"slotId":316,"templateId":309,"value":568},[569],{"children":570,"type":24},[571],{"children":572,"data":574,"type":325},[573],{"text":315},{"url":324},{"@type":11,"fixed":234,"plaintext":327,"readOnly":234,"slotId":328,"templateId":309,"value":576},[577],{"children":578,"type":24},[579],{"children":580,"data":582,"type":325},[581],{"text":327},{"url":336},{"items":584},[308,328,316],{"@type":304,"blocks":586,"blocks_layout":588,"fixed":234,"readOnly":234,"slotId":349,"templateId":309},{"fb-brand":587},{"@type":344,"fixed":234,"org":345,"readOnly":234,"slotId":346,"templateId":309},{"items":589},[346],{"@type":304,"blocks":591,"blocks_layout":620,"fixed":234,"readOnly":234,"slotId":393,"templateId":309,"title":394},{"fb-legal":592},{"@type":11,"fixed":234,"plaintext":353,"readOnly":234,"slotId":354,"templateId":309,"value":593},[594],{"children":595,"type":390},[596,602,608,614],{"children":597,"type":365},[598],{"children":599,"data":601,"type":325},[600],{"text":363},{"url":261},{"children":603,"type":365},[604],{"children":605,"data":607,"type":325},[606],{"text":371},{"url":373},{"children":609,"type":365},[610],{"children":611,"data":613,"type":325},[612],{"text":379},{"url":381},{"children":615,"type":365},[616],{"children":617,"data":619,"type":325},[618],{"text":387},{"url":389},{"items":621},[354],{"@type":304,"blocks":623,"blocks_layout":645,"fixed":234,"readOnly":234,"slotId":428,"templateId":309,"title":429},{"fcol-uk-addr":624,"fcol-uk-mail":629,"fcol-uk-tel":637},{"@type":11,"fixed":234,"plaintext":398,"readOnly":234,"slotId":399,"templateId":309,"value":625},[626],{"children":627,"type":24},[628],{"text":398},{"@type":11,"fixed":234,"plaintext":405,"readOnly":234,"slotId":406,"templateId":309,"value":630},[631],{"children":632,"type":24},[633],{"children":634,"data":636,"type":325},[635],{"text":405},{"url":414},{"@type":11,"fixed":234,"plaintext":416,"readOnly":234,"slotId":417,"templateId":309,"value":638},[639],{"children":640,"type":24},[641],{"children":642,"data":644,"type":325},[643],{"text":416},{"url":425},{"items":646},[399,417,406],{"columns":648},[349,428,339,393],{"items":650},[432],[],[438],[],{"title":255,"token":256},{"locked":8,"stealable":234},{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":658,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},{},{},[],[],{"@components":663,"@id":476,"@type":262,"UID":477,"allow_discussion":8,"blocks":672,"blocks_layout":713,"changeNote":35,"contributors":715,"created":436,"creators":716,"description":439,"effective":232,"exclude_from_nav":234,"expires":232,"id":535,"is_folderish":234,"items":717,"items_total":442,"language":718,"layout":444,"lock":719,"modified":539,"nav_title":232,"next_item":720,"parent":721,"preview_caption_link":232,"preview_image_link":232,"previous_item":723,"relatedItems":724,"review_state":265,"rights":35,"subjects":725,"table_of_contents":232,"title":546,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":664,"aliases":665,"breadcrumbs":666,"contextnavigation":667,"navigation":668,"navroot":669,"types":670,"workflow":671},{"@id":461},{"@id":463},{"@id":465},{"@id":467},{"@id":469},{"@id":471},{"@id":473},{"@id":475},{"mobile-cols":673},{"@type":301,"blocks":674,"blocks_layout":711,"fixed":234,"readOnly":234,"slotId":530,"templateId":488},{"mcol":675},{"@type":304,"blocks":676,"blocks_layout":709,"fixed":234,"readOnly":234,"slotId":527,"templateId":488},{"mobile-contact-cta":677,"mobile-contact-h":680,"mobile-contact-mail":685,"mobile-contact-tel":693,"mobile-contact-tel-au":701},{"@type":32,"buttonColor":33,"buttonSize":35,"buttonVariant":35,"fixed":234,"href":678,"readOnly":234,"slotId":487,"templateId":488,"title":489},[679],{"@id":486},{"@type":11,"fixed":234,"plaintext":491,"readOnly":234,"slotId":492,"templateId":488,"value":681},[682],{"children":683,"type":497},[684],{"text":491},{"@type":11,"fixed":234,"plaintext":405,"readOnly":234,"slotId":499,"templateId":488,"value":686},[687],{"children":688,"type":24},[689],{"children":690,"data":692,"type":325},[691],{"text":405},{"url":414},{"@type":11,"fixed":234,"plaintext":416,"readOnly":234,"slotId":508,"templateId":488,"value":694},[695],{"children":696,"type":24},[697],{"children":698,"data":700,"type":325},[699],{"text":416},{"url":425},{"@type":11,"fixed":234,"plaintext":327,"readOnly":234,"slotId":517,"templateId":488,"value":702},[703],{"children":704,"type":24},[705],{"children":706,"data":708,"type":325},[707],{"text":327},{"url":336},{"items":710},[492,508,517,499,487],{"columns":712},[527],{"items":714},[530],[],[438],[],{"title":255,"token":256},{"locked":8,"stealable":234},{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":722,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},{},{},[],[],{"@components":727,"@id":744,"@type":262,"UID":745,"allow_discussion":8,"blocks":746,"blocks_layout":764,"changeNote":35,"contributors":767,"created":768,"creators":769,"description":770,"effective":232,"exclude_from_nav":234,"expires":232,"id":771,"is_folderish":234,"items":772,"items_total":442,"language":773,"layout":444,"lock":774,"modified":775,"nav_title":232,"next_item":776,"parent":777,"preview_caption_link":232,"preview_image_link":232,"previous_item":779,"relatedItems":780,"review_state":265,"rights":35,"subjects":781,"table_of_contents":232,"title":782,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":728,"aliases":730,"breadcrumbs":732,"contextnavigation":734,"navigation":736,"navroot":738,"types":740,"workflow":742},{"@id":729},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@actions",{"@id":731},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@aliases",{"@id":733},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@breadcrumbs",{"@id":735},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@contextnavigation",{"@id":737},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@navigation",{"@id":739},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@navroot",{"@id":741},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@types",{"@id":743},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@workflow","https://pretagovsite-api.fly.dev/templates/contact-cta-info","contactctainfo000000000000000000",{"cta-section":747},{"@type":748,"blocks":749,"blocks_layout":756,"fixed":234,"readOnly":234,"slotId":225,"styles":759,"templateId":762,"templateInstanceId":763},"section",{"cta-btn":750},{"@type":32,"buttonColor":751,"buttonSize":752,"href":753,"title":755},"white","btn-lg",[754],{"@id":37},"Contact us for more information",{"items":757},[758],"cta-btn",{"backgroundColor":760,"padding":761,"textAlign":126},"gradient-8","large","/templates/contact-cta-info","tpl-contact-cta-info-def",{"items":765},[766],"cta-section",[],"2026-06-19T18:39:44+00:00",[438],"Reusable contact call-to-action. Edit here to update every page that uses it.","contact-cta-info",[],{"title":255,"token":256},{"locked":8,"stealable":234},"2026-06-22T05:55:00+00:00",{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":778,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},{},{},[],[],"Contact CTA — More information",{"@components":784,"@id":801,"@type":262,"UID":802,"allow_discussion":8,"blocks":803,"blocks_layout":815,"changeNote":35,"contributors":817,"created":818,"creators":819,"description":770,"effective":232,"exclude_from_nav":234,"expires":232,"id":820,"is_folderish":234,"items":821,"items_total":442,"language":822,"layout":444,"lock":823,"modified":824,"nav_title":232,"next_item":825,"parent":826,"preview_caption_link":232,"preview_image_link":232,"previous_item":828,"relatedItems":829,"review_state":265,"rights":35,"subjects":830,"table_of_contents":232,"title":831,"type_title":267,"version":276,"versioning_enabled":234,"working_copy":232,"working_copy_of":232},{"actions":785,"aliases":787,"breadcrumbs":789,"contextnavigation":791,"navigation":793,"navroot":795,"types":797,"workflow":799},{"@id":786},"https://pretagovsite-api.fly.dev/templates/contact-cta/@actions",{"@id":788},"https://pretagovsite-api.fly.dev/templates/contact-cta/@aliases",{"@id":790},"https://pretagovsite-api.fly.dev/templates/contact-cta/@breadcrumbs",{"@id":792},"https://pretagovsite-api.fly.dev/templates/contact-cta/@contextnavigation",{"@id":794},"https://pretagovsite-api.fly.dev/templates/contact-cta/@navigation",{"@id":796},"https://pretagovsite-api.fly.dev/templates/contact-cta/@navroot",{"@id":798},"https://pretagovsite-api.fly.dev/templates/contact-cta/@types",{"@id":800},"https://pretagovsite-api.fly.dev/templates/contact-cta/@workflow","https://pretagovsite-api.fly.dev/templates/contact-cta","contactcta0000000000000000000000",{"cta-section":804},{"@type":748,"blocks":805,"blocks_layout":810,"slotId":225,"styles":812,"templateId":813,"templateInstanceId":814},{"cta-btn":806},{"@type":32,"buttonColor":751,"buttonSize":752,"href":807,"title":809},[808],{"@id":37},"Contact us for a free review of your project",{"items":811},[758],{"backgroundColor":760,"padding":761,"textAlign":126},"/templates/contact-cta","tpl-contact-cta-def",{"items":816},[766],[],"2026-06-19T18:39:45+00:00",[438],"contact-cta",[],{"title":255,"token":256},{"locked":8,"stealable":234},"2026-06-25T14:22:28+00:00",{},{"@id":449,"@type":450,"description":451,"effective":238,"end":232,"getObjSize":232,"head_title":232,"image_field":232,"image_scales":827,"mime_type":232,"nav_title":232,"review_state":265,"start":232,"title":453,"type_title":450},{},{},[],[],"Contact CTA — Free review",[833,838,841,845],{"label":834,"route":835,"items":836,"cols":837,"width":837},"About","/about",[],2,{"label":266,"route":839,"items":840,"cols":837,"width":837},"/blog",[],{"label":842,"route":843,"items":844,"cols":837,"width":837},"Work","/case-studies",[],{"label":846,"route":847,"items":848,"cols":837,"width":837},"Services","/services",[],{"@id":850,"items":851,"root":854},"https://pretagovsite-api.fly.dev/blog/did-we-just-make-the-fastest-plone-site/@breadcrumbs",[852,853],{"@id":261,"title":266},{"@id":5,"title":275},"https://pretagovsite-api.fly.dev",1783354596516]