{"version":3,"file":"script_main.tHOLm2Ac.mjs","names":["React.createElement","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["framer:toplevel/main"],"sourcesContent":["\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\n\r\n        const routes = {kPGTWH_m7: {elements: {A12oMS9zY: \"learn-more-1\", yMPHNO8SW: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RpZEtziVQCgYkpiPvxpR/KnhISdmIaL3MRw76mb34/kPGTWH_m7.js\")), path: \"/\"}, jg2AcCgqQ: {elements: {Atxa9XyDo: \"in-conclusion\", CDkpKp9wT: \"download\", FTbXhHGpw: \"case-study\", LNCLb4PCf: \"navigating-change-with-confidence\", qP3zhluHM: \"driving-productivity-and-accountability\", Zv_MDe5lD: \"key-outcomes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S69GkQrAvQYerZoi4wkr/UEghw8Uk0aihj9w4WqHA/jg2AcCgqQ.js\")), path: \"/case-study/cardiff-county-council\"}, VtR8Y985Q: {elements: {dhQLPjzY5: \"strengthening-business-continuity-and-day-to-day-productivity\", FRRlmohEb: \"key-outcomes\", HOqCnfPEi: \"improving-reporting-and-demonstrating-strategic-value\", jWrOCAkQh: \"in-conclusion\", UbnxQgKU9: \"download\", UKvQrWHEV: \"bringing-structure-to-complex-and-dispersed-working-models\", w8ZLWUgZi: \"case-study\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PJF0XbDXUct9AXp5DE1T/s15BTDGmkWBlUB5sOpit/VtR8Y985Q.js\")), path: \"/case-study/loughborough-university\"}, bXRKdtZgY: {elements: {AFqyAExRH: \"in-conclusion\", q1EFfaRv_: \"turning-insight-into-action-with-reporting-tools\", vZnhV2nC6: \"enabling-agile-and-secure-legal-work\", W_ETVOqzi: \"case-study\", xv5GoUlTe: \"key-outcomes\", zTckHxO5b: \"digitising-legal-operations-for-greater-productivity\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DgUbpxFBAatf9bXYNOrb/kGCtYadaGcSgSpPzFQyk/bXRKdtZgY.js\")), path: \"/case-study/greater-manchester-police\"}, ldyhIsOqI: {elements: {C5KR4oC8P: \"scalability-and-cloud-adoption\", fejByV1FB: \"download\", FP0lWBLYR: \"in-conclusion\", Hb7nqVYrr: \"case-study\", ilCGcjGzW: \"key-outcomes\", IsGxLkj9r: \"efficient-data-migration-and-streamlined-user-management\", PwIO7g5Ii: \"training-and-user-adoption\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4CJk9GJxjUPODbyYIph9/h2IOdnKYS9QGfOKOtzN8/ldyhIsOqI.js\")), path: \"/case-study/west-northamptonshire-council\"}, sGCMPnjyM: {elements: {A9FOTwtJS: \"in-conclusion\", bbJ7uIKQy: \"connecting-legal-teams-in-a-hybrid-workplace\", QWAuMh9Uh: \"download\", sIiE4PqbM: \"case-study\", U_RHlP5pP: \"streamlining-day-to-day-legal-work-with-practical-intuitive-tools\", uDnpQ_SwL: \"key-outcomes\", VahOUBXzj: \"improved-performance-monitoring-and-legal-management-insight\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3zMS8D6sjvipQ88S3KWy/CJ7uUtSNEh6suJ0yYkAJ/sGCMPnjyM.js\")), path: \"/case-study/hillingdon-council\"}, tMz034RFy: {elements: {A9xlati2c: \"case-study\", EHicFepUF: \"key-outcomes\", H473Lqiol: \"modern-legal-technology-for-case-management-and-continuity\", j4CWpqTJD: \"reducing-it-dependence-to-free-up-legal-teams\", qViwgAAZZ: \"in-conclusion\", tbiX0Mboj: \"enabling-flexible-productive-working-for-legal-staff\", vh4Ogg9WI: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O8HmpjGr9LmEbAihg770/p9SSu1fxx5LTVKyOjcRV/tMz034RFy.js\")), path: \"/case-study/rushcliffe-borough-council\"}, zlHYlFSkA: {elements: {gNNiTwSdb: \"meeting-regulatory-and-best-practice-standards\", idc0t0zmd: \"key-outcomes\", ktY3i8yZG: \"case-study\", odKZKj2lB: \"ensuring-procurement-and-security-standards-for-police-it\", UOiZUy8Qq: \"in-conclusion\", WEDm9m5_S: \"professionalising-legal-operations-in-a-growing-team\", z83AhetiU: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ruAtj5LmjLFRaMfmCrFs/3zRSV8dZXr8cP35rn4bq/zlHYlFSkA.js\")), path: \"/case-study/warwickshire-police\"}, AFtz7LEgd: {elements: {AtRoNHCSk: \"download\", bUhNJrscD: \"revolutionising-reporting-and-user-adoption\", dUwnDkIyh: \"in-conclusion\", e4rdxpliX: \"supporting-a-flexible-modern-workforce\", jJl5WO783: \"streamlining-data-migration-and-tailoring-workflows\", OA3AWq0oD: \"key-outcomes\", zV4qkITnJ: \"case-study\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vhrNqYZr3PT9pgcZzEI1/rWYuMDLVnMZVDPCHeUnC/AFtz7LEgd.js\")), path: \"/case-study/staffordshire-county-council\"}, SWw9WjFF4: {elements: {AKNWnPMWA: \"key-outcomes\", AMX_iHHRX: \"case-study\", eULkp2Ru8: \"reducing-administrative-burden-enabling-collaboration\", Tlv_9m31A: \"moving-from-no-case-management-system-to-cloud\", w7Q_IBkA1: \"improving-time-recording-billing-strategic-oversight\", x6RWlvXV2: \"in-conclusion\", ZM_6QXUai: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4oZqzTfnmUOHs5fmhume/VA9ITx56APMJASu0wAv0/SWw9WjFF4.js\")), path: \"/case-study/bath-north-east-somerset-council\"}, l8pGVSDEL: {elements: {Cu4RYLILC: \"key-outcomes\", grNZPJx1n: \"ensuring-security-and-compliance-in-legal-case-management\", IFH8XBo02: \"in-conclusion\", NOabwpgMG: \"case-study\", V5jwmesXX: \"reducing-administrative-burden\", ZHDVCjyQB: \"download\", zRBuMTnG5: \"managing-change-in-a-legal-department\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DgHpxNQCq4DYiaNn91hH/fycyis1WuXUHb0Yz6ld1/l8pGVSDEL.js\")), path: \"/case-study/royal-borough-of-greenwich\"}, jo_owLhf3: {elements: {fqA4yghLR: \"key-outcomes\", x_nYtINI0: \"case-study\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CSmsPeJq3C1oEEQUng8k/xBOV44OB8OKZn0ltiN4f/jo_owLhf3.js\")), path: \"/case-study/panintelligence-partnership\"}, jvM6mJDBp: {elements: {flR3Yh8dO: \"case-study\", H3kbUMePu: \"remote-work-and-it-challenges\", hFm0cApvW: \"in-conclusion\", O2QLYQFLt: \"change-management-and-team-adoption\", vpALsvDLj: \"streamlined-procurement-and-collaboration\", YbWsZtoHV: \"key-outcomes\", ylDDP9YBQ: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7X9jux51QVWKlM4A4QuF/aspcIUyhxqLipV6ot7HI/jvM6mJDBp.js\")), path: \"/case-study/north-lincolnshire-council\"}, RYktoJRb5: {elements: {Hxy11fTog: \"learn-more-1\", RCKpb9AUy: \"learn-more\", VFEY2vS7H: \"learn-more-2\", zO5sbK0Fm: \"look-ahead\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tyngkcdBfnemlctj36gb/QoQvrCxI3dFCYp0lWs3d/RYktoJRb5.js\")), path: \"/connect/home\"}, Zp_b8P_gJ: {elements: {E_bSkTMM8: \"west-northants\", F0J1jf3j7: \"north-lincolnshire\", HbDe4D8YB: \"staffordshire\", icPhl0I0J: \"cardiff\", nrnGwWnW1: \"banes\", qyQG1oLg0: \"greenwich\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FuKqeB6YjYVklfG774Xn/9s7d54418otCaFZAhbpH/Zp_b8P_gJ.js\")), path: \"/cloud/live-webinar-series\"}, HtiquK_1C: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XwANL8Ukf1rfAKs9x9Hq/q4FjDx20zq96V3Uvvlb5/HtiquK_1C.js\")), path: \"/cloud/live-event\"}, I39EboX1j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zj5iZiiTt7ksvc2J2Jvb/LeNYxiInds7vZAYxTaIg/I39EboX1j.js\")), path: \"/labs/sign-up\"}, xm5NPz25_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SUesJZoFtqceD99mrXti/GccizuFi1gn0DAtEByWq/xm5NPz25_.js\")), path: \"/cloud/live-event-question\"}, iFfgMkkfj: {elements: {bEMv2m7RF: \"learn-more-1\", uEe3KuUAO: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wkjh3GllrC3u7JhG3QBo/0WnAjF7s6VHEKJvuJ2Qz/iFfgMkkfj.js\")), path: \"/desktop/home\"}, wAVCXMuqp: {elements: {sqjm6k_Mv: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zZnD5HeSTTDkF0lyqNfq/U6Qnv9TcuYPcollmjGq9/wAVCXMuqp.js\")), path: \"/product/features/alerts\"}, aWQllesvP: {elements: {XiPpgTNUK: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mVrYsroZnO6b1mwnDKMt/HLq9e5Y5QPebDvQj0sY9/aWQllesvP.js\")), path: \"/product/features/configurable-dashboards-reports\"}, S5IHWL8yV: {elements: {po5dCnPuP: \"learn-more-1\", Qe69di57h: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LObqFZ7ULdza04nG96Qt/tX641z23m9D4i2ktPsQt/S5IHWL8yV.js\")), path: \"/product/features/matters-redesign\"}, i3p61Zc34: {elements: {ZeAfUYuPo: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oh4bHLGdd2IlKaKouBq5/EBDZEqxAt0YJyzTy8bge/i3p61Zc34.js\")), path: \"/product/features/automated-folders\"}, Xo3PHVaAl: {elements: {KfdWxuNhq: \"learn-more\", syNgXfZdS: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v9WKMNjVqAAXDsH3jVYo/RTvWj6hS5fNvAYF78HJU/Xo3PHVaAl.js\")), path: \"/product/features/billing-estimates\"}, VPtLHQ8zv: {elements: {KSvLZTexL: \"learn-more\", YNkUXFzZb: \"qanda\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Qx9zvJjHyfwZkivXfxgX/ht44CW6jKtlBvjRL1tax/VPtLHQ8zv.js\")), path: \"/events/november-user-group\"}, zyPWbMAjG: {elements: {KA86UuwaO: \"learn-more\", vlhiyuwTZ: \"qanda\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1nrrru6v3svAF18Kr2E0/iulmJgX4M4x3u4Y9Jl0k/zyPWbMAjG.js\")), path: \"/events/march-user-group\"}, clT_F9xdh: {elements: {cNNPabgwx: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ROVw4KfzXSbYPJfOQwF5/DfIJ2O7eWYKtZbeL6U7m/clT_F9xdh.js\")), path: \"/cloud/white-paper-transforming-public-sector-legal-services\"}, X02knuSna: {elements: {i09S08aE3: \"learn-more\", vjdze21dQ: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w8P9xo5wxu8ATGkqDQvc/I0L02SrSERSyCMYZISLN/X02knuSna.js\")), path: \"/events/configurable-reporting-event\"}, uBeFVi4eU: {elements: {cWge1g93U: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dplKlCAlkEusyAHkgZzd/6k6jcrglk7PRtKLKgBG4/uBeFVi4eU.js\")), path: \"/events/llg-governance-conference-2024\"}, P9Doc32PS: {elements: {BiyjHQyzF: \"register\", YKl6a3dWD: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f9aCsy4Ir61owqF1mjbR/8HhXbrHd3Fc0Hv513T2V/P9Doc32PS.js\")), path: \"/events/llg-spring-conference-2025\"}, uvug341iI: {elements: {l02IiFqtd: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mNj6dUx0f4lfq4SNY91z/7Kw2bo5foQWkX6vtLqoq/uvug341iI.js\")), path: \"/solutions/sectors/local-authorities\"}, P5KqfIq2h: {elements: {sSa6oRRfQ: \"migration\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BEgn7SLgNOl72IHdSzvd/RwvuAqE5HQE5Rtd2PIfv/P5KqfIq2h.js\")), path: \"/migration/from-desktop-to-cloud\"}, xlMdbnHo4: {elements: {LsUE_Pb03: \"case-studies\", MPz7kWQjk: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rsPMnQl5pR4M9txLlKvT/3aTISGhC5G18A2tJQkAV/xlMdbnHo4.js\")), path: \"/cloud/success-stories\"}, V_tCdp3B_: {elements: {IiB07CeMT: \"in-conclusion\", m68wZFSxV: \"case-study\", ozPJeSGq5: \"key-outcomes\", vKGS3ubVz: \"navigating-change-with-confidence\", VOmGryT8r: \"driving-productivity-and-accountability\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/id8sP55O2A0UPfs77ypj/LMeGVRVBZW8dujw3nPb5/V_tCdp3B_.js\")), path: \"/migration/cardiff-county-council\"}, yZYxszOKU: {elements: {fiUYjcoiD: \"accessibility-portability\", hIynJ48sS: \"resources\", kIH47nKn2: \"availability-resilience-continuity\", KTm6m0Q5Q: \"certification-frameworks\", NLYHgWykS: \"data-protection-privacy\", NNUJdJMQT: \"ncsc-cloud-security-principles\", trX9pzEaU: \"ncsc-cyber-security-guidelines\", wBaEucUqp: \"our-it-strategy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4JScZgiVGvFkF5SFsBmz/HklBbZuVFq0c05E9xuwL/yZYxszOKU.js\")), path: \"/resources/security-and-compliance\"}, YXLRv9c84: {elements: {BTFr6pa4S: \"driving-productivity-and-accountability\", jpKsjnKT4: \"navigating-change-with-confidence\", NnHz7oj8A: \"case-study\", QxXLuw9Dm: \"in-conclusion\", SUNchfv3T: \"key-outcomes\", uJ8qfYUYU: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ve8OUMlBt93kLenHbdWI/OODDNjzFBDUURDgma5Yu/YXLRv9c84.js\")), path: \"/cloud/cardiff-county-council\"}, hcH0CG5Cz: {elements: {IxNUg3DPs: \"what-makes-iken-connect-unique\", mOvsSlY_2: \"the-first-step-in-new-conections\", nNPsrpJna: \"intro\", qUz1gvMQM: \"solving-sector-specific-challenges\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kqB2P42KhozqLRkQUW0z/yT2ztzasB1w3Z5VWQ1IA/hcH0CG5Cz.js\")), path: \"/news/introducing-iken-connect\"}, geVy7F3rB: {elements: {asaaUdCA3: \"understanding-the-challenge\", b4mFZQ0IH: \"building-confidence-through-success\", bzCeQKda6: \"cloud-that-evolves-with-you\", fPv8Jt60Q: \"a-modern-legal-system\", Oxh_8D1f7: \"intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z6VuuIR4UrJ9unKX4du2/vWY5Ln8sslS3ocCI51d0/geVy7F3rB.js\")), path: \"/news/building-trust-in-transformation\"}, N3NablyzB: {elements: {AmQDVYNZe: \"intro\", hz6zZrXqk: \"collaboration-can-t-be-an-afterthought\", mfqx9OR3T: \"final-thoughts\", MFvgB2BMD: \"ai-readiness-begins-with-data-reality\", ukxAn13Fy: \"transformation-is-a-process-not-a-template\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xzTSTtIMwKNJE4J6CVMP/s7iMkysVt3V9lCPUchTn/N3NablyzB.js\")), path: \"/news/lgpn-digital-transformation-local-government\"}, jov1w8kA_: {elements: {oGfaI4xJ8: \"final-thoughts\", qY9T6lG5W: \"intro\", SYdLWHGdK: \"designing-for-the-future-the-iken-workshop\", T5HAjs7xb: \"shared-learning-real-optimism\", V5V6gUr5T: \"supporting-legal-talent-at-every-stage\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DsUu4d5gFx779opTqoMv/XrwzKQ4kKj86xh2Jl9mG/jov1w8kA_.js\")), path: \"/news/llg-championing-community-and-innovation\"}, sqJacTszE: {elements: {cu99fE2tu: \"intro\", eEmZPzSEz: \"here-s-what-s-next\", hB_VLa5UT: \"what-we-did-in-the-workshop\", I2cuwo0S6: \"key-takeaways\", UrF0ln02p: \"why-iken-labs-matters\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pj0ICQQcCOA41EoR2CRP/Thg00f6Daw0yPQ8brgaD/sqJacTszE.js\")), path: \"/news/october-iken-labs-review\"}, FB1NENeY3: {elements: {LYyKXz51d: \"community-insights-and-opportunity\", o0PD1ICIh: \"intro\", yOFeET6KU: \"moving-forward-together\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9Bb5wG28PFpRWiWmfMh1/kTWK1rbPrgYgAOrFO7bW/FB1NENeY3.js\")), path: \"/news/aulp-building-connections-and-insights\"}, EFJWQCn_S: {elements: {JZwVndZ1v: \"intro\", mo9FHTTnq: \"from-familiar-faces-to-new-introductions\", Nthk0l3sb: \"positive-energy-chocolate-and-champagne\", ZFLpma87p: \"valued-conversations-and-real-world-challenges\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xULEVikooWXRup4OfMJN/Zhb0OY7zCTcFD1CFy34L/EFJWQCn_S.js\")), path: \"/news/nwlc-legal-collaboration-north-west-2025\"}, sUcyvXgQ0: {elements: {DsFk_or2M: \"training-and-user-adoption\", ekiP20_yi: \"case-study\", hooEJOnga: \"key-outcomes\", JUao_t1Yu: \"in-conclusion\", Law8dwQiu: \"scalability-and-cloud-adoption\", pOuLVqt_p: \"efficient-data-migration-and-streamlined-user-management\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/15VZuK0XBXKSWZ9uW3PF/I5jGlYNBuHvQyWyPjCXY/sUcyvXgQ0.js\")), path: \"/migration/west-northamptonshire-council\"}, nQ04OyNgL: {elements: {ACFf5L4HI: \"case-study\", AsTBMFyt4: \"scalability-and-cloud-adoption\", KhcFnXRAW: \"efficient-data-migration-and-streamlined-user-management\", PLR1zYrFl: \"training-and-user-adoption\", t7WG7UWTO: \"in-conclusion\", UPEezTU5K: \"register\", XODRNlBp1: \"key-outcomes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8b1hdb1cUb7WPxuHTXkp/5piJE0lAByxhbrYVBMNK/nQ04OyNgL.js\")), path: \"/cloud/west-northamptonshire-council\"}, CRhmQDlxH: {elements: {G1f52LqKs: \"register\", GlYTZwYQd: \"case-study\", JZdEUz99v: \"improving-time-recording-billing-strategic-oversight\", OucTU1Ar2: \"reducing-administrative-burden-enabling-collaboration\", QcXqk7R4X: \"key-outcomes\", RlrV8Fz8P: \"moving-from-no-case-management-system-to-cloud\", vrcdFetUM: \"in-conclusion\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AmEh5vavDBE0KVyyNpgD/2I4Z5EEq21QIsiWveXUw/CRhmQDlxH.js\")), path: \"/cloud/bath-north-east-somerset-council\"}, MaUVLryUs: {elements: {AuNIslznq: \"reducing-administrative-burden\", iUCuWlxsB: \"case-study\", nvAXP4lv8: \"ensuring-security-and-compliance-in-legal-case-management\", PPNnw1oHx: \"in-conclusion\", rSvn_KHeS: \"managing-change-in-a-legal-department\", RYQIKRVF0: \"register\", xTnTP5eZJ: \"key-outcomes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2fpK2XrK6vwmNaTuz15f/GFNcyI6QZsYwAnM8Hpj5/MaUVLryUs.js\")), path: \"/cloud/royal-borough-of-greenwich\"}, AWu606NvK: {elements: {aaA7gztNG: \"revolutionising-reporting-and-user-adoption\", L4GAqOJpS: \"streamlining-data-migration-and-tailoring-workflows\", MqA50AsKR: \"key-outcomes\", WxZktV2mD: \"in-conclusion\", xEMnfkTAA: \"case-study\", Y4w2pmw1V: \"supporting-a-flexible-modern-workforce\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lHj7A59KDLs6oFrT3qtB/lNtgbDUgNWs9cJtrKpRy/AWu606NvK.js\")), path: \"/migration/staffordshire-county-council\"}, X0q09hpuI: {elements: {FW6c9T1Xv: \"key-outcomes\", JMt2v_7Qq: \"revolutionising-reporting-and-user-adoption\", TwzZTq9wm: \"supporting-a-flexible-modern-workforce\", UI1MnRcqL: \"in-conclusion\", VEfRFoFNt: \"streamlining-data-migration-and-tailoring-workflows\", vt7HxeFZ_: \"case-study\", yZVByL3X3: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PLUTFmOHgIJmrZ7jh22o/UM9v0vRX0dK1mDJLuerd/X0q09hpuI.js\")), path: \"/cloud/staffordshire-county-council\"}, i55ryA7NY: {elements: {FYdxQn6G5: \"streamlined-procurement-and-collaboration\", i7JEOsxlv: \"remote-work-and-it-challenges\", N8n6A0Atr: \"change-management-and-team-adoption\", oMagifMYt: \"key-outcomes\", r16UxOPGn: \"case-study\", uhOZyB7cH: \"in-conclusion\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yPdhuql6vBvLcTRw0s79/zoVojWJEbWdUazGbshQT/i55ryA7NY.js\")), path: \"/migration/north-lincolnshire-council\"}, eRxUCAWjl: {elements: {AU9ib_2J_: \"streamlined-procurement-and-collaboration\", n4Iro5Fge: \"case-study\", nzfSHWXeF: \"key-outcomes\", PEI1KOj0c: \"change-management-and-team-adoption\", QguOKcT9K: \"remote-work-and-it-challenges\", TMePUIaoT: \"in-conclusion\", W7gF1OuO2: \"register\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mutC5ewFo9kdDlbmgnjL/uwxmIBG8p9RZQgnvqjdn/eRxUCAWjl.js\")), path: \"/cloud/north-lincolnshire-council\"}, CTyNb9C1r: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p6K1brjGKB6KHorGJjRs/uaz8ttHwzZ7K5CYz8PSB/CTyNb9C1r.js\")), path: \"/404\"}, YecyegskY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Efylulk1yM1rX1kmxacu/nN2Yh8sABJSoxvUkK2ur/YecyegskY.js\")), path: \"/footer/data-protection\"}, LcDrBSpv1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FulTtNS0QLuv0ZcbUEE7/42880dMsRmWof3gvp3iC/LcDrBSpv1.js\")), path: \"/footer/website-privacy-terms\"}, P8IQ4G0rt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2xZ2fVf45jkXiyAqiWe9/Ri00HgZMFCi1F45p51Yk/P8IQ4G0rt.js\")), path: \"/footer/suppliers\"}, uuNbrxqEp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BcrtS7GQNUhRo9Ip73gM/0cuA5E6WHllSDQlOHGls/uuNbrxqEp.js\")), path: \"/events/user-group-registration\"}, LGPYRvXO4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pUA5woYwT8OT3sHMrh2p/gataRTT40HRB85XuVrKv/LGPYRvXO4.js\")), path: \"/events/prize-draw-registration\"}, ta6DJcPYv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vNsqtR9xHWoC7LLpwsez/wjNur1xlJklhcc3tQ2Qp/ta6DJcPYv.js\")), path: \"/thank-you\"}, eFUXlKIgQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ARHrRwXzTxOVNulcskxb/g36g6bkZ87h4WgVOMl2O/eFUXlKIgQ.js\")), path: \"/cloud/thank-you\"}, zpC6cJ94A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DBfF8gt9ieHShmrwT1QW/p6ACDIEKjPZMXIALeJ8N/zpC6cJ94A.js\")), path: \"/cloud/white-paper-transforming-public-sector-legal-services-download\"}, KhQxEcVNx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WbUd3UV1uGbwPyjKXaEC/cuv693NKkVtTWvASNFjx/KhQxEcVNx.js\")), path: \"/news\"}, t4EgobY5h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jhRkXbhAsy8pqqmQnf6X/NkGxLNFDOTfrmoUUdrA7/t4EgobY5h.js\")), path: \"/get-started\"}, ya_lkfLyW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ql1D1Q6ifXGcBKb0sYyf/7xfMAbZ1D9FN74llnJt5/ya_lkfLyW.js\")), path: \"/migration/book-consultation\"}, HkBSKPRff: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ndbifv5oAjn7z621aJOI/fsQqZ6tDSTN04UoHaduB/HkBSKPRff.js\")), path: \"/cloud/book-consultation\"}, tLNChqwVU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5RwJ3sCdvlDoOjBLn8Ve/OkASTbKVnkym0fRv3PQ6/tLNChqwVU.js\")), path: \"/connect/book-a-demo\"}, iDwDTFwQk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SRa6BxLUIQUIgFsVTPOT/9WiIYbFeDeF3StU6eLHJ/iDwDTFwQk.js\")), path: \"/contact\"}, S8kvQxC3u: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OwnZcsToLjwZiGOGuwjL/lO3C2MAO4gtIeeZLrFBI/S8kvQxC3u.js\")), path: \"/holding\"}, U44pzF75_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N1dnmHez3ACroqYcPTmw/cN6zX8kPRS301YcEBuTb/U44pzF75_.js\")), path: \"/connect/webinar-removed\"}, T9YFJoAaV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uPMMwSq08JLqUDAZ1tcT/i2fsOhl1XROWVwtkYvgS/T9YFJoAaV.js\")), path: \"/connect/labs-registration\"}, rWGoNB9uh: {elements: {bo31p5UO3: \"learn-more\", xSXE5wsYp: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iGfY68Qzh6ZGn7ORyLM6/rV16AlBCp2wxFRs3qTnu/rWGoNB9uh.js\")), path: \"/partnerships/panintelligence\"}, qF8XARSTI: {elements: {a4dvN8pXU: \"client-sourced-advice\", byZ5ymZm6: \"security-compliance\", ds0sJ23wE: \"value-outcomes\", IkXgcG3QD: \"migration\", KGvFyxuCp: \"planning-timeline\", UXlAEoLBS: \"technical-access\", wVV6mmxei: \"people-process-change-management\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lqnRW2dzBSTsZfiB5M9d/LtCtjinoD5CF5SaD1dQQ/qF8XARSTI.js\")), path: \"/migration/frequently-asked-questions\"}, cgSJI_kJr: {elements: {h_2fgjo99: \"implementation-onboarding\", QORrjHMx0: \"integrations-compatibility\", RaFWMSbIh: \"support-maintenance\", ts9PZ5ZyY: \"Security & Compliance \", uhOLK9k2V: \"general-system-information\", z6hPaRD_0: \"case-studies\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LVIhYinUuYlkWxN7GXQf/cJx0qkRmsqnCbzKzXsEz/cgSJI_kJr.js\")), path: \"/cloud/technical-faqs\"}, HIeFZManQ: {elements: {mhvPiKM6h: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cxSIqnfO0btzHKsC0ksf/9B6gqOZK2JVyvXrsgXk9/HIeFZManQ.js\")), path: \"/events/2025-solar-annual-spring-conference\"}, x8rKoXZRd: {elements: {GXpUZGVQt: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ePgAVxDLi6auFnmfDabT/NzE42gZ0vR0mfAvGywkq/x8rKoXZRd.js\")), path: \"/events/lgpn-north-2025\"}, hmqXPD_9z: {elements: {BTAZEFeEI: \"learn-more\", JJggTrDsb: \"enter\", zhwbHUgBw: \"resources\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O4ET9ezoriU2sNpo8fqS/O9TyiZUlhz2P07WaH64C/hmqXPD_9z.js\")), path: \"/events/aulp-annual-conference-2025\"}, mpsdWa_h0: {elements: {rzjF6sVEP: \"resources\", ximZMV2Tx: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D6xMIevhm2PQNjaahILx/J3HJbqntsKe7lVZgDeeQ/mpsdWa_h0.js\")), path: \"/events/north-west-legal-consortium-2025\"}, aJ5f20itP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NumoZqgC7c7zblFzSuXA/pRkDvwx4kUWgzAVUf66T/aJ5f20itP.js\")), path: \"/playground\"}, Q_kE17MUg: {elements: {UEou9mID5: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ilY1yxk03CDKAevbU77k/77brbujl1bWPR278Gq2r/Q_kE17MUg.js\")), path: \"/solutions/sectors/police\"}, lDklXrn_Z: {elements: {eghAu9dAu: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pISMFLvxNzGaKojTmHF9/QF38KClBoghb6CZZGpUr/lDklXrn_Z.js\")), path: \"/solutions/sectors/universities\"}, Bd63z9RM9: {elements: {OrV3QDDQh: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WhS6GkEelZ5TU14U1k7q/dgnw2tbK2YlwigStZfAS/Bd63z9RM9.js\")), path: \"/solutions/sectors/housing-associations\"}, sSqrzyfBs: {elements: {rGjNGbDts: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KfMpRxJwnU5YU3YBZoCB/veyV8OIf0W30BYweNRLH/sSqrzyfBs.js\")), path: \"/product/cloud\"}, epedPcNgx: {elements: {xFFCHV7hB: \"sector-initiatives\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z9wGtqi8Uu9GDmrZNn7l/ueWGCrED2BEJ2D4941zu/epedPcNgx.js\")), path: \"/solutions/cloud\"}, uGIGEAxF2: {elements: {sQch5PGTe: \"learn-more-1\", ZnjLxhXaS: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IMqxsOmZkGM0tPwd86px/whGUF2OFs7IeQoztfiT9/uGIGEAxF2.js\")), path: \"/resources/about\"}, Z1PCCngaS: {elements: {Ujx4d5ulv: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LOU0AbmQfEdAAgjthFvr/79p5F6AH5PFB2EDtDBjY/Z1PCCngaS.js\")), path: \"/resources/our-clients\"}, U_rQLw2Yz: {elements: {f_FwhBKlv: \"learn-more-1\", INfBZc8zG: \"learn-more\", ipDkmax9Z: \"job-listings\", vW4yimFEx: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g3K7Hdjd2kdEPWAv8ifa/ddRWv5ux3dkyJWaAF56N/U_rQLw2Yz.js\")), path: \"/resources/careers\"}, j7LkZZNrg: {elements: {b4HzQaT39: \"team\", fb34Z4PVk: \"new-clients\", pRf9zvocD: \"look-ahead\", SN7rkE52g: \"product\", VuM8BXzuz: \"migration\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AfdIAmiD52WWs7HTNSTR/Ks2eBHNhtdFKzB2NzzN6/j7LkZZNrg.js\")), path: \"/news/iken-annual-review\"}, amH1Ao60D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4W3dQbUaoR48VuIXbcTS/lN0rgbPamGu44M86voeG/amH1Ao60D.js\")), path: \"/resources/andrew-chester\"}, aHS_iiB2s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CBDa1mgrI552jzxL1LDa/AHmbd3doOiS7zSw8tmvS/aHS_iiB2s.js\")), path: \"/resources/webinars\"}, W9kaAyqXC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u9Q9kYBwZRkxAn3ORbxM/0Wh1XMLB3gKLYUV6Ry3Y/W9kaAyqXC.js\")), path: \"/resources/downloads\"}, NnxZjxjv4: {elements: {B8mtzNUDi: \"panintelligence\", f1jUJ_RZV: \"west-northants\", fHGOJdMgk: \"greenwich\", Fvl4uY67u: \"staffordshire\", oikNfhKkt: \"warwickshire\", riLwnhMWq: \"cardiff\", u1KrdUJ0a: \"hillingdon\", YmXmy8mrA: \"rushcliffe\", zP6Uwke_h: \"north-lincolnshire\", zub38CpQN: \"banes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dkdE4TMrwhEogKJ7wOnN/O2PVwq1rLFtNqWCQzpwQ/NnxZjxjv4.js\")), path: \"/case-study/client-stories\"}, bQCaGfYft: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vl4ttlM7HXJfvS0mhcAo/w7CkFNeflz2AmzuujbUF/bQCaGfYft.js\")), path: \"/events/events-list\"}, pVH8wlBdU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6xPaAyl6ggRVYXzA0Wg/K37xZohPk9OwfLpO2g9d/pVH8wlBdU.js\")), path: \"/resources/navigation\"}, YMeRXIOaa: {elements: {fPgP158fJ: \"learn-more\", RnqtG51_H: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zLdc4FS8ttQnxMOoHuvI/AiFS7OVY1GG4QQVtNSCi/YMeRXIOaa.js\")), path: \"/solutions/use-cases/modernising-legal-services\"}, GRMsns83w: {elements: {kXXRhxrKy: \"learn-more\", qrKV6KHBN: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CKMT9vCkppjGYICddXkl/qytBKCzYoklQ6gvK8onA/GRMsns83w.js\")), path: \"/solutions/use-cases/legal-data-consolidation\"}, jBc6tBEe3: {elements: {GNwjw2k3q: \"learn-more\", sZx23Ul8T: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K5KoWrns5P9TDbXmnkjG/1eHAolQpHZYEXCTDyCfM/jBc6tBEe3.js\")), path: \"/solutions/use-cases/secure-collaboration-and-document-sharing\"}, klWmk7PPN: {elements: {aFj0dA5QI: \"learn-more-1\", ij9QIcMWr: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nUodh05Zqg5oS7NHB9wx/S9tz6CUCauZ00E1GQrdH/klWmk7PPN.js\")), path: \"/solutions/use-cases/task-management-process-optimisation\"}, nwm4l6Ejk: {elements: {nlmrSL_pu: \"learn-more-1\", R7wfLmKyw: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CgPyIG6Mzs5DxI2LnIQw/7PDBNBEXzElk8MUFHRqf/nwm4l6Ejk.js\")), path: \"/solutions/use-cases/real-time-reporting-and-insights\"}, aqnIjYYw8: {elements: {NIEMiScFd: \"learn-more-1\", vbpyDC97N: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zlPgDVtuXMWX31PwWn0N/U6CSQ151q9979BJvkq0k/aqnIjYYw8.js\")), path: \"/solutions/use-cases/resource-allocation-billing-management\"}, PTcaclrZC: {elements: {m8w1jqycy: \"learn-more-2\", nRQZhfMsW: \"learn-more-1\", sGIV_SKTC: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pOCDpAxnJVqopJjioedb/wKyQ93IkRozpAhd9nXRM/PTcaclrZC.js\")), path: \"/product/what-matters/matter-management\"}, Z1Ebp6Tn8: {elements: {JpexN3aUW: \"learn-more-2\", n7uDX9FrR: \"learn-more\", YgVUKQAGF: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T9hcIImYdV6HnJCyiYmn/2SApwxrwnL4kFnL97gdm/Z1Ebp6Tn8.js\")), path: \"/product/what-matters/email-document-management\"}, j2_cyBg7n: {elements: {jI9MQYoCI: \"learn-more-1\", Sq7UPtb3M: \"learn-more-2\", t063owLNP: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y9mx3C1KbuP3IUQM4WTk/NhdVXhtqFWzk3vLM1tqG/j2_cyBg7n.js\")), path: \"/product/what-matters/configurable-workflows\"}, dHtvEZW7K: {elements: {E7BwhtErj: \"learn-more-1\", Hopbkuwm7: \"learn-more-2\", JQtGx1gfR: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tE7No7vhIgIDgHB1iCJr/MREyNtB4YgxQ4uIQ7jj2/dHtvEZW7K.js\")), path: \"/product/what-matters/time-recording-billing\"}, M1O4BM_ZG: {elements: {hKGhPbA5K: \"learn-more-1\", pom17KkzE: \"learn-more-2\", x27qtMWuB: \"learn-more\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MrmQDoxTbHkVs8QfX8od/c3O9LshD88Uq86fkCGZZ/M1O4BM_ZG.js\")), path: \"/product/what-matters/monitoring-reporting\"}, J5DNoQgIf: {elements: {BXyThjADE: \"learn-more-2\", Kba9bOn3K: \"learn-more\", XPxlNkNo5: \"learn-more-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Lvny17seO0tyPdR2wq2C/cA4cPGxHZssZdZbgQ9k8/J5DNoQgIf.js\")), path: \"/product/what-matters/integration-capabilities\"}, ldBmnwYzh: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/28a9zEJlxYZ2plSir94M/G3lNmnWRHO4buIrjM67k/ldBmnwYzh.js\"))}, xXo54Djp_: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZGUDEuVJEZKQPqe9mlsT/dsXqUyqqreIVyPIS7cvf/xXo54Djp_.js\"))}, URxXNNztd: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ObmuqmIZq7olHmCiMapF/KfYAmhu9G02MT5Gvombx/URxXNNztd.js\"))}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"db00c16a0e965b0532f7642898253a1ec0180c5ce7699de2fb34868df0a2bd51\"\r\n        \r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p6K1brjGKB6KHorGJjRs/uaz8ttHwzZ7K5CYz8PSB/CTyNb9C1r.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://iken.co.uk\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    \r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}