{"version":3,"file":"script_main.DKucJ-In.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","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["framer:toplevel/main"],"sourcesContent":["\r\n\t\timport * 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\t\tconst routes = {augiA20Il: {elements: {F_2LHkNBM: \"image-3\", nac4JIqLJ: \"top\", OBr5SGreb: \"image-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xcK5mlUm5stvyBTmDTEy/2eHN3aCz0i0HIKTCZQOn/augiA20Il.js\")), path: \"/\"}, do537ZQkd: {elements: {Sv3kanvJx: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sOHnnUOKS782jRXnYorT/WWBixl3KNaxOD5xhV7uM/do537ZQkd.js\")), path: \"/about\"}, M265nsRtm: {elements: {cpOmcQQ_Q: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sjOpVGtMkjSBZDdVgijr/ZS25dleleIlOMawBH1tm/M265nsRtm.js\")), path: \"/blog/40-years\"}, I8OU5Kt3w: {elements: {djh38f831: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4bjilAso4u11sCz68Pd4/2RbPKDXfEwWdx0GCzbRp/I8OU5Kt3w.js\")), path: \"/resume\"}, Yny8uOeuo: {elements: {FbmnEybXq: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xxj0WyoLoCcETwSJggIl/dMmEMMlcx7I2gXdXFDFd/Yny8uOeuo.js\")), path: \"/termsofuse\"}, yG8GbV6ep: {elements: {O4CmGCLot: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1NKsJfthUNJcJEYJgJSn/y9JTA7bNd0ESSJQIb0wo/yG8GbV6ep.js\")), path: \"/sharepoint-e-l/ediscovery\"}, rDeubQcMX: {elements: {X2LoMYUdW: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9KhDvManfkNtI9ziEPuM/egG9m4xlfL8wJ5aQ9pKm/rDeubQcMX.js\")), path: \"/sharepoint-e-l/encryption\"}, I4F9r0Tnz: {elements: {BC96cFvM2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rmRgZfUnED2tF7GB6uEL/5MUfypZ7BFWoykOxsR69/I4F9r0Tnz.js\")), path: \"/sharepoint-e-l/event-receievers\"}, PwZ8zw3ul: {elements: {OTwjntk2R: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LuQ3PtYGc8Y1MvMFWviC/uB4b2KiadbIj70G45TfT/PwZ8zw3ul.js\")), path: \"/sharepoint-e-l/health-analyzer\"}, aNHZT4oJl: {elements: {uGWBxPov5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F1HyAbX5LfW5Lf6JGImf/7ZHQFAWUTpzEd3PWtlD0/aNHZT4oJl.js\")), path: \"/sharepoint-e-l/health-rules\"}, qFWA8nLAv: {elements: {pQzWm2drS: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/64HveoL9wh036AncIIev/pvCVqThS5mDqHb6T5RKK/qFWA8nLAv.js\")), path: \"/sharepoint-e-l/home-site\"}, deBWskwof: {elements: {f07e1C0lT: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p0MioGvHwEHQHTBTpoow/kIw0I7tmZWYGeShcdAEM/deBWskwof.js\")), path: \"/sharepoint-e-l/hub-sites\"}, L_yKq3OB8: {elements: {bw1LiZEW9: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Wkr4VaOW0tn6Vxtrvykm/v5hWQbvBs29Gpnu1S91P/L_yKq3OB8.js\")), path: \"/sharepoint-e-l/hybrid-deployment\"}, Ai1gBHHrb: {elements: {KhUlHtrji: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k70GThi8L1jM8uNMk9ii/PPwDFgh4DDev0qlRNf5O/Ai1gBHHrb.js\")), path: \"/sharepoint-e-l/indexing-crawling\"}, uBcS7D86W: {elements: {FmOiy548i: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EnWPHSJgjy6KP7GYKay7/brR3S9p9Jm35D2sQRjtL/uBcS7D86W.js\")), path: \"/sharepoint-e-l/information-rights-management-irm\"}, hTqNHuSqu: {elements: {hHTNjbz2_: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1VLS9Hwclpf71m7v76On/UL4hmni7VCQqjGVjmgIO/hTqNHuSqu.js\")), path: \"/sharepoint-e-l/installation\"}, I94zVowUo: {elements: {QUT8nA6wc: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U0EkM7vJ0IAqX5Hur4Id/UYTPYuHc8wk1gWSTBXla/I94zVowUo.js\")), path: \"/sharepoint-j-o/keyword-query-language-kql\"}, muGKFXMMQ: {elements: {cU6bmwRjP: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CbpslOrtcZaEf367Gqmv/WooF3akA72ukxOehjlnk/muGKFXMMQ.js\")), path: \"/sharepoint-j-o/large-list-management\"}, wkIOOjqgK: {elements: {OM2_ezVpD: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0BRs3fmelR9p2JHctInD/9u6kB3WCFWSqpV9GwpSs/wkIOOjqgK.js\")), path: \"/sharepoint-j-o/learning-pathways-m365\"}, qtBJ5eKOt: {elements: {dchaZbfA3: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/peVF3AxeNtcoTQsUUBRY/bEpW72jlDfISmHdJGhsj/qtBJ5eKOt.js\")), path: \"/sharepoint-j-o/libraries\"}, pqhXYy9Y2: {elements: {dPXjuIroo: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eRVcbKzbXrRb7GcNSNZQ/SAYVwg19XqLdlGQuZoI8/pqhXYy9Y2.js\")), path: \"/sharepoint-j-o/list-formatting\"}, YfNJpbvGn: {elements: {a7Xj_awwa: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hdAaqb26giKLMAn3FlQz/yR1LZBk2TX1tuLJgCPWr/YfNJpbvGn.js\")), path: \"/sharepoint-j-o/list-functionality\"}, sJXk06qs0: {elements: {sS0933nkq: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TcymKz5Xe7x4kgLySfOC/Ex70upqbx4UUHvFAZzv0/sJXk06qs0.js\")), path: \"/sharepoint-j-o/lists-and-libraries\"}, LbDwSwheS: {elements: {xoc330lTP: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BODdeEWi7gP9EUsYwGss/qQVEWJG1orBv18iP938e/LbDwSwheS.js\")), path: \"/sharepoint-j-o/metadata\"}, bRgTmQoeZ: {elements: {nS8zu1ird: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1jItTbfmyCPutqDWGI3e/CdkA7w8XhrRFEKK7WMs4/bRgTmQoeZ.js\")), path: \"/sharepoint-j-o/m365assessment-tool\"}, WnEe9tOod: {elements: {fNUX5CWTP: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/15Xbs2gTg1S1uxS4N6vC/Rndg9pCV1Fp2iWc9C5YH/WnEe9tOod.js\")), path: \"/sharepoint-j-o/microsoft-graph-api-sharepoint\"}, LEkJwBUGl: {elements: {rPKBsaZo5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8NB7gGhSfwdeIk6ieCX3/u5rWTdJwNKK9ciWF3RmK/LEkJwBUGl.js\")), path: \"/sharepoint-j-o/microsoft-teams-sharepoint\"}, hU8OXHypZ: {elements: {f62SWL3oY: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ep3JmAC0C1rYHNbK5yzb/ONHCsiIYfAwXISfsLov9/hU8OXHypZ.js\")), path: \"/sharepoint-j-o/migration-planning\"}, QsxDejjwn: {elements: {jXNMy0E3O: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JG3bMDQfI3PRUyt0lC9d/CB4wp8zQNxhi4pRJSMyd/QsxDejjwn.js\")), path: \"/sharepoint-j-o/migration-tools\"}, VX2PevT8w: {elements: {xGDQAB7Aq: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8duvvm9glomXODPDbZdU/ivQRv7b5OMHutWc5vdYt/VX2PevT8w.js\")), path: \"/sharepoint-j-o/modern-v-classic\"}, mEAZFWJqy: {elements: {x9PyASexW: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fppZ6YuYjDWeSVrB3dob/mY9haXn4N6706NQuJSLM/mEAZFWJqy.js\")), path: \"/sharepoint-j-o/modern-web-part\"}, ZnoosZGS9: {elements: {HOeh4qkfb: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RepND3lLxZBZ15Rfxxgr/ZiTD2jDIi8fjhWeS5ww6/ZnoosZGS9.js\")), path: \"/sharepoint-j-o/monitoring\"}, HAh9TOMvJ: {elements: {fNJhZA1xt: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z9YSEGNBn2dyVdLuPglg/7KaiPw9QXHWQ3xYD6eT4/HAh9TOMvJ.js\")), path: \"/sharepoint-j-o/navigation\"}, Y9KnsTHHu: {elements: {sm1xIl0RQ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FwM658zZnvw9gVpR8k5F/sB20diGQAlmGaOTf1RCp/Y9KnsTHHu.js\")), path: \"/sharepoint-j-o/network-optimization\"}, ada3m98Zp: {elements: {cQQJmQRa_: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E7f3OSK7hdtnSXJVhIFA/fh0lSCxLZl4UknQOLhqB/ada3m98Zp.js\")), path: \"/sharepoint-j-o/office-integration-sharepoint\"}, H6V3iJq2w: {elements: {Msemkwxv3: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RJdDANsc3x6l5z9V878Z/6n5jGSZ06pHCRWYnHb9f/H6V3iJq2w.js\")), path: \"/sharepoint-j-o/onedrive-sync\"}, rD55MLgZC: {elements: {dfjnvIwll: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BcHLKfuXvsHvzBqPNj0t/ErKFLU2Cxc1A2bx5JMUo/rD55MLgZC.js\")), path: \"/sharepoint-p-t/pages\"}, A6Aoqk_O_: {elements: {JuUJQBbfJ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cBgck7RbGEFXrKBCiFFq/7QkJr1FNdHLUcsodUaRV/A6Aoqk_O_.js\")), path: \"/sharepoint-p-t/pages-library\"}, lEM_M7B2V: {elements: {H1Tya1s5S: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DQmcn90By9wVQobEX7vM/20pVyYxjC1Aeu6mLkYO3/lEM_M7B2V.js\")), path: \"/sharepoint-p-t/permissions\"}, hUBCiXVhN: {elements: {gwav0owZY: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rZHc66tXTJEDJmETSZKb/8fETd9mnAL5imZfentBF/hUBCiXVhN.js\")), path: \"/sharepoint-p-t/pnp\"}, wCADWeFHI: {elements: {VwALvOXKA: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s0iw8GKrXyqqymMU0jt5/gMwpcxNa5EfqglYTTXPC/wCADWeFHI.js\")), path: \"/sharepoint-p-t/power-apps-sharepoint\"}, w18xswSDc: {elements: {iYnP3OGZC: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4qx7ZxwVujlNUmy3lJr6/HUiFW8os2vFosWUoE40b/w18xswSDc.js\")), path: \"/sharepoint-p-t/power-automate-sharepoint\"}, Y3lzDLTmE: {elements: {fkxBApKYD: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EiXICKt9P9mmJwU5a3K4/ZG14o48aYiPihR0dzoHw/Y3lzDLTmE.js\")), path: \"/sharepoint-p-t/power-platform\"}, IZgqX5US4: {elements: {Ifj0dwFTL: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XhHlE2EMarQwGL8vKbI7/dwvg1Ar07HyTYEgIS5J1/IZgqX5US4.js\")), path: \"/sharepoint-p-t/powershell-sharepoint\"}, CUlz0_E8O: {elements: {QLGkDtUHi: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XTX6aylvSrQIk2Vk8qPK/PEOYlU7zPFp5rKDZ9vlL/CUlz0_E8O.js\")), path: \"/sharepoint-p-t/quota-management\"}, z1QLwlAqo: {elements: {q8LJqMyo5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JPSYHbRzoSMea2SiCYRY/phCaq7ukMdOeeSKBPzs9/z1QLwlAqo.js\")), path: \"/sharepoint-p-t/resource-throttling\"}, e03HOQPJS: {elements: {M1546BGoT: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uwKPvzMuscTxfOh4oC57/xbhy1Qy6DiN0Mxb4n0b5/e03HOQPJS.js\")), path: \"/sharepoint-p-t/rest-sharepoint\"}, uC9whUdHd: {elements: {pQ8LzjXSY: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pqTfaATZ6pvCtb1Yow4p/YyJizxbrTQMottfA5w25/uC9whUdHd.js\")), path: \"/sharepoint-p-t/retention-policies\"}, fsScfbXNI: {elements: {bvraLiRZR: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p3Epu4fjqxp0NkgO3t6B/iekDCPKawTmBH2UcOOnO/fsScfbXNI.js\")), path: \"/sharepoint-p-t/task-lists\"}, I0cvNQnVc: {elements: {eUiYsOVer: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SqUNXwcCTDiPPfQzplrW/frLl1vPp8KtyIe7nMGXd/I0cvNQnVc.js\")), path: \"/sharepoint-p-t/taxonomy\"}, mHEnsI0g3: {elements: {t0vun7Cdv: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tCyyt1u7LnStEYZsjF3D/s2xJCh3QkuDlcg8yawwQ/mHEnsI0g3.js\")), path: \"/sharepoint-p-t/taxonomy-of-sharepoint\"}, ccjxW9qY2: {elements: {a3mdesPMX: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IIxGJ3m5buy26yUcNo2h/SaQAIKkp1PCaWDfinowv/ccjxW9qY2.js\")), path: \"/sharepoint-p-t/team-sites\"}, jxsNPgbCw: {elements: {PVUUAJoX0: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TDvGmFMZWlN2Ye89Pkhk/VkcCTG6SnjYh7Wt4Evoa/jxsNPgbCw.js\")), path: \"/sharepoint-p-t/templates\"}, u1tlE9wR8: {elements: {tAqrtqrS0: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OU6hm87Q3qKYb2gTudhx/zMO7Qti56BujKiS1OuHd/u1tlE9wR8.js\")), path: \"/sharepoint-p-t/third-party-connectors\"}, c2JwGTpDa: {elements: {B9TkBNOao: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yAlOu5p1xBYc0RScIgpo/m6AMUxN7kAnQMjh8LN3L/c2JwGTpDa.js\")), path: \"/sharepoint-p-t/third-party-migration-solutions\"}, r8v1ufz1x: {elements: {EPEtBkS4R: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cKJTnyFx1o9r4yflX3WG/0JzYpXnujrrXai1hgPB3/r8v1ufz1x.js\")), path: \"/sharepoint-s/search-optimization\"}, s46xsKwvu: {elements: {dVuYlxdKm: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ayG3dOfhuGkVXGjlUGRg/qkW0v9varTOk6j4ZWCO7/s46xsKwvu.js\")), path: \"/sharepoint-s/search-optimization-2\"}, lu23QwV_1: {elements: {AFtj5OiO6: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Wz7rVlObj6oCXvGRon4/91kUt3YbZrb4iXIdlNUv/lu23QwV_1.js\")), path: \"/sharepoint-s/security\"}, m3CejdqWY: {elements: {DyygT8OV0: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wjkrjmDTI4BZAo6dQGAA/MM7bLEYFv9FxjFPf61g3/m3CejdqWY.js\")), path: \"/sharepoint-s/service-application-scaling\"}, OVS0MKEyR: {elements: {jltGW7bEP: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ang0MzIK05q92eWKNxNL/lxpqUoEmFL9d5HyvXfjD/OVS0MKEyR.js\")), path: \"/sharepoint-s/service-applications\"}, bdjDuEcsP: {elements: {IbJocWf2O: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2BIqZRUqc9CKT6bqqxMX/h8FOs9G2L1PiJlWXgOh4/bdjDuEcsP.js\")), path: \"/sharepoint-s/sharepoint-advanced-management-sam\"}, R1JWqSbko: {elements: {YC3SszQg8: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EXvx93Dg6uriqk5BRT8O/MMDK5PWZ9FExyaHLDgZe/R1JWqSbko.js\")), path: \"/sharepoint-s/sharepoint-architecture\"}, MUKnjjuWy: {elements: {Dv6kZEj7l: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K3G9mACPJYmmB7UcUxwz/Y1Tnni0hGoR5v1UH15Hz/MUKnjjuWy.js\")), path: \"/sharepoint-s/sharepoint-css-classes\"}, ff7LJeS2f: {elements: {Y5rvl2rfj: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FBejE8NM9ioucvWqaYmT/DqItYv8ouyAVIFNxdWCJ/ff7LJeS2f.js\")), path: \"/sharepoint-s/sharepoint-designer\"}, F1Enkan5i: {elements: {TceXNrajH: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ujy60zXb8SpMz3Ll5WaK/rsiKePoHUh1KPTFOqwNk/F1Enkan5i.js\")), path: \"/sharepoint-s/sharepoint-embedded\"}, voDjfx11A: {elements: {lIk18QLqe: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3492gkX1zR8si0BN5uWd/VKCTw89rUXu539ea400c/voDjfx11A.js\")), path: \"/sharepoint-s/sharepoint-glossary\"}, RRHuB67OZ: {elements: {whpnApNLY: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PqXoDkldRwtIUYk0Uc7f/SPM9fSG4CXGuyU17DVD4/RRHuB67OZ.js\")), path: \"/sharepoint-s/sharepoint-introduction\"}, DtorNZuEQ: {elements: {qchT_Gkap: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TksqLmzH0mc4hixUqgJg/USDGByM3f9uSjEEIzNtf/DtorNZuEQ.js\")), path: \"/sharepoint-s/sharepoint-development\"}, xIkwFTIdS: {elements: {pgEc3AtHG: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/duJYByLT7lFwPctGU0IU/oymr6omDGJeZweqdnmso/xIkwFTIdS.js\")), path: \"/sharepoint-s/search-verticals\"}, LB0Dtm3kA: {elements: {mNGmxAAH9: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xMbabULpsl57001QjNFM/P5GZ5HAZzKWWjBO9o7j4/LB0Dtm3kA.js\")), path: \"/sharepoint-e-l/fast-query-language-fql\"}, hH8iP0lD0: {elements: {VKByCTSGz: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wBrXFh3XeXgrCHBKXW79/V1v4UQpH2yvG7Ujunroc/hH8iP0lD0.js\")), path: \"/sharepoint-e-l/forms-configuration\"}, CwN316Li9: {elements: {LaMAhK9Dp: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dsHlefsO7yYV1B3wWhOc/9dI3pmoU2SBQrzPC6Xhe/CwN316Li9.js\")), path: \"/sharepoint-e-l/fluent-ui\"}, or_HFH978: {elements: {nFwCOg9wW: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/krfYpWpmQDqAZkRbXWJk/0RVc7JOOXGCkzNlsNenm/or_HFH978.js\")), path: \"/sharepoint-a-d/sharepoint\"}, dTKFGfsL2: {elements: {aZN2xq1J8: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/idnzPVyq5vUv9P9gwwN7/sgqttVYQCol0Cj1KfFzJ/dTKFGfsL2.js\")), path: \"/sharepoint-a-d/app-catalog\"}, W0qZBygJH: {elements: {pDmkjZInG: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/henOEjpqtEpyc7MqjisA/cLWTHPbHYK9Fy6FZgTJf/W0qZBygJH.js\")), path: \"/sharepoint-a-d/auditing\"}, zZ85QlfTt: {elements: {Nh22ISm7G: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9oKHspTN9Kn1XhILmM0w/quZEVyntRr6CPUAYmiYo/zZ85QlfTt.js\")), path: \"/sharepoint-a-d/auditing-methods\"}, mnh68oEhK: {elements: {aBphjhMzy: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7ZnCYHM8u41lJYa2de6T/zfpBpewGbtk0dX2QamnX/mnh68oEhK.js\")), path: \"/sharepoint-a-d/azure-services\"}, juAnZZCzL: {elements: {Kwu8lxjPr: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kk62uTPKXXgvzIursJzf/rYJy7Yv8400gbzpbSq8K/juAnZZCzL.js\")), path: \"/sharepoint-a-d/backup-and-restore\"}, NClemr0iB: {elements: {GRN1gxY9t: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XGmMWHNeJZh1GUfbzH1F/8hwZfqx0wu99pyijxQx8/NClemr0iB.js\")), path: \"/sharepoint-a-d/blogs-and-wikis\"}, DxxZosLAf: {elements: {aEkseHDrD: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zfyWnnq5W9A395S1xMXc/wnpzPAVoSkfDQVYXF5fr/DxxZosLAf.js\")), path: \"/sharepoint-a-d/brand-center\"}, cAswzgoXT: {elements: {AgG6DC67A: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uAH4gTZCDvDhDwSR7fc1/aXm3iY6uxOfIxlxoCW6L/cAswzgoXT.js\")), path: \"/sharepoint-a-d/branding-and-theming\"}, SMkJD3lSo: {elements: {YIZU1O8AD: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LjIjX4RTBcBppvMcGjUg/dvq6zqkLYH6TLeXCI2YD/SMkJD3lSo.js\")), path: \"/sharepoint-a-d/business-connectivity-services-bcs\"}, t11PpBHlu: {elements: {ny6iga1n3: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7UtdcGqzgQwkFGBIPl3Q/WBvOcO3L6yrzzQjvFWCG/t11PpBHlu.js\")), path: \"/sharepoint-a-d/calendars\"}, HSIT8YhRi: {elements: {FD7u8O5FH: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NJ6MjSEg2mKWErvUgUqD/j7QYQkTh9JnV2tjjnNkY/HSIT8YhRi.js\")), path: \"/sharepoint-a-d/classic-web-part\"}, yqYe0Faw0: {elements: {gQMe5j_Su: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QIHVauYBu58dpzNAaJ3j/LnepcyLswFhhMbwgOxt4/yqYe0Faw0.js\")), path: \"/sharepoint-a-d/client-side-web-parts\"}, ZOdd9IxzP: {elements: {qE4q72Orn: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DmZKgJJEP9ep8aYZaZny/KZS2h56OdUYHzb8rbLJj/ZOdd9IxzP.js\")), path: \"/sharepoint-a-d/co-authoring\"}, x7QSWPSVO: {elements: {CwTuPIzKH: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ufpGGcUdLsJ7RQqwoRCt/MHD6eMW9QA3uGbu2wk0L/x7QSWPSVO.js\")), path: \"/sharepoint-a-d/compliance-center\"}, Xc253Dggu: {elements: {g9ujbNRap: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rMaPhPrvUVZWFOpbbmha/8ZRlVagidwMjJAjGN2Sx/Xc253Dggu.js\")), path: \"/sharepoint-a-d/configuration\"}, Eh82Jxakk: {elements: {yWrWBlgsV: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oGq7mzg6cG1Jaf7lqCA5/iyoZiIRLIzxP0L1O2eLh/Eh82Jxakk.js\")), path: \"/sharepoint-a-d/content-delivery-network\"}, tog0ZY8T9: {elements: {LcOFLtn3O: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Cq7JJVoW5WBLxQ1T5kcn/VkUfkc18XxiZ55geEY8X/tog0ZY8T9.js\")), path: \"/sharepoint-a-d/content-migration\"}, NZxZkIhH7: {elements: {bp5Bk0jSN: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g3I00dy1hlJlDdDI7gGP/2X17MpSTSVJ5Du6reGr8/NZxZkIhH7.js\")), path: \"/sharepoint-a-d/content-types\"}, dDjskBJqZ: {elements: {WNpvVl5cj: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yawNWpnnoH6cu9NKIs8U/XYoTsG5URG9RW2zhjDx1/dDjskBJqZ.js\")), path: \"/sharepoint-a-d/custom-forms\"}, ZAw5js87v: {elements: {wEHqOg205: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IdwhJ4CP565iCdho4eOb/DksB8dRjIoJacEDGAPfS/ZAw5js87v.js\")), path: \"/sharepoint-a-d/data-loss-prevention-dlp\"}, vHqfrDKnS: {elements: {M8VuAwcr3: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sSIrt13Sd8NPozxXSNy9/EVaVw4fU8BsdwZqpxMJX/vHqfrDKnS.js\")), path: \"/sharepoint-a-d/data-visualization\"}, PKG81uK8C: {elements: {SWRrXV2Qf: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MSSQJi2inFy5O9BDJNNK/2eIdLaNBYextUcN4DtSu/PKG81uK8C.js\")), path: \"/sharepoint-a-d/database-attach\"}, arvwXMwT5: {elements: {OB0OfZElW: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j4kVjybDcf1AdG8ZEctJ/6GxntTz896Toww9wwjTx/arvwXMwT5.js\")), path: \"/sharepoint-a-d/discussion-boards\"}, gfOGHJTxk: {elements: {k0yNOkx5y: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jkBYOqysnJicmPkA3hTb/btlbGso5I2TNZ4hX6qTM/gfOGHJTxk.js\")), path: \"/sharepoint-a-d/document-library\"}, Ieva7Xa4D: {elements: {wtGvIdcfU: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qMxSp5wlZCNqSp0XLpf1/4guVaxUlhRYZWbK8yxId/Ieva7Xa4D.js\")), path: \"/sharepoint-a-d/document-management\"}, AJMUiTh_Z: {elements: {oCoSbeZTh: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PNFHZGeGXx1rDRspclKZ/HcEJRdch7hk5aZbVAI7x/AJMUiTh_Z.js\")), path: \"/sharepoint-a-d/communication-sites\"}, B5MSZD6ad: {elements: {DoZtytAR4: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zKG6WoLNin0mC3qfxB9w/TX4YeWIm7AovlTagqcpE/B5MSZD6ad.js\")), path: \"/sharepoint-a-d/column-formatting\"}, foDI2tOX7: {elements: {CJgX0DpA2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fV5GADQ9w2xvo53r8Hqs/PsJAsOFbk1p2pRW3X3mp/foDI2tOX7.js\")), path: \"/sharepoint-a-d/caching\"}, WFdRKHpwk: {elements: {cvXvtHWuc: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cDeOnThn1aZKRpzVgSom/1YjcxAus2p2zY5ERAuiI/WFdRKHpwk.js\")), path: \"/sharepoint-a-d/branding-sharepoint\"}, O4MIxuoYP: {elements: {nKQNpHJMs: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UplXB3Poz45l21IeKHq3/DE3UQGb2ImDTbpNOosm9/O4MIxuoYP.js\")), path: \"/sharepoint-a-d/copilot_in_sharepoint\"}, KtaBcMqhu: {elements: {hugvzGEib: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wQOCXzW5dtBxOFo0grUg/EAzqXqCgUbNFHh8I8Xo0/KtaBcMqhu.js\")), path: \"/sharepoint-a-d/add-ins_and_apps\"}, j1gHJ5Pfw: {elements: {wEBMwp9kP: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8n7o83jLELIIJKjoUYb5/JTS9YHHtJYroR1MKt9TJ/j1gHJ5Pfw.js\")), path: \"/sharepoint-a-d/alerts\"}, QxR0Ji8As: {elements: {DTSaaCogY: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VostpOwIluCXSiEyhMaW/t0nL7IJ7GuUABaxR0Av9/QxR0Ji8As.js\")), path: \"/partnership\"}, qwS5oDdpI: {elements: {Dy9vaYo6H: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dJ8mdJmyYXUoMznDevgn/VCX45viZuz5yzQEOvxMJ/qwS5oDdpI.js\")), path: \"/blog\"}, c9bHPpjbC: {elements: {oUKav8sp2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pl5D8FiXuV4RFkdmlfVZ/6FvtLoAQ2v1k3CHz2vhf/c9bHPpjbC.js\")), path: \"/privacy-policy\"}, AG9a0yqvJ: {elements: {tPa2zMDrE: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3WrmHJ0ok2xq5xwxBLn5/QFQPUKYj9YUawGEmDJFm/AG9a0yqvJ.js\")), path: \"/referral\"}, A27V7jPgy: {elements: {uLPcSnrJj: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hq1AGk6bMop1sVd4NUmr/GcDDWjmY1MtkJw8yH9ta/A27V7jPgy.js\")), path: \"/services/summer-brand-refresh\"}, mNM7KrMZM: {elements: {KS47MSE4Z: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EXmQ1W7oUGLpXuic5bqV/VCTnsaEpF8vcaYgx02VD/mNM7KrMZM.js\")), path: \"/services/5-fixes-–-expert-product-design-review-by-a-principal-designer\"}, vDaN0ihb7: {elements: {aXyaVEVs2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Q0jCasIAPX4wZSx7Xbas/Cq0lYeQ068uhEjA77i6m/vDaN0ihb7.js\")), path: \"/services/5-fixes-complete-request\"}, RVRU8FHdF: {elements: {EBlbai9fQ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RlX05pEUAKU8PJzEFsc3/zniCKIZAoFgi3A8UtoF4/RVRU8FHdF.js\")), path: \"/casestudies/cs1\"}, cRa5QppKF: {elements: {eTpAzfxVU: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5TMad3Mx1ViFdVVYs3se/lKx8W9wO5aeV20EHceIz/cRa5QppKF.js\")), path: \"/casestudies/case-study-blue-water-rail-services\"}, uehvXoJFj: {elements: {JAK8XvdPo: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eXpgzbNMM8gxrIRBZAAe/He5PhEdaq6LO8zjxy1TJ/uehvXoJFj.js\")), path: \"/casestudies/kraken-consumer-app-concept\"}, bong49hUI: {elements: {kATbN_TrB: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sH8ZKDTQsbmPy7CpyTSM/wkg5kpEHIG5hDtzmt3P8/bong49hUI.js\")), path: \"/casestudies/case-study-renewable-wind-farm-utility\"}, AkOIicI1y: {elements: {MjR7vExHy: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l79uILRQ9fPy9IwHCsoV/OayG4uVy7ucG8AGv6mtJ/AkOIicI1y.js\")), path: \"/work\"}, v1MMai_cu: {elements: {xWMThVlxb: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wEBvPvVAkAcsCZgPVbub/UDThl5apukYiD9RxZCpk/v1MMai_cu.js\")), path: \"/contact\"}, er2VFJAFt: {elements: {anCeed4O5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Zt5LJDSabejft1RFdQD/uCYORv50EfmbVgciWejQ/er2VFJAFt.js\")), path: \"/404\"}, r4Icj7Rzw: {elements: {zq5gKYHCZ: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4P8MZzYMAJ2wtGGiQkpj/Paj7c70RMzYuir4eSwOM/r4Icj7Rzw.js\")), path: \"/thankyouforyoursubmission\"}, plMC03D6_: {collectionId: \"f4zWXyw63\", elements: {LG5LjjEZw: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6J6Rwg11CZlsLCCKNRMV/gwM80kCgvxpGezaP71JU/plMC03D6_.js\")), path: \"/work/:rTVbj0tcf\"}, odxCVJvz2: {collectionId: \"f4zWXyw63\", elements: {HNKzfZt4r: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ClEsDvF94uNqPWSoDeUv/xMk5dPTtFRrRvbVsfmRo/odxCVJvz2.js\")), path: \"/work/:rTVbj0tcf/work\"}, GPnjkjgTD: {collectionId: \"f4zWXyw63\", elements: {K5rVHJZFU: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JOdGuYUGf3Jqie8ZgqJj/aE2z3kZ7WxbjUJXLRuYH/GPnjkjgTD.js\")), path: \"/work/:rTVbj0tcf/worksample\"}, CB53VtQsp: {collectionId: \"LH_pkMQDd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mn3YKjhdQq0BUeg9hcP4/QakRmTzDP8dm8gGbREKH/CB53VtQsp.js\")), path: \"/blog-detail/:mKasZUkWD\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {f4zWXyw63: async () => (await import(\"https://framerusercontent.com/modules/lHTxlvrQD5kYWbuzB9mD/GOqoI8kkWd5ZSs0fnOiz/f4zWXyw63.js\"))?.[\"utils\"], LH_pkMQDd: async () => (await import(\"https://framerusercontent.com/modules/5vpGi0WfNL1a6eyorpK8/t8c2213Tdr1bLNIenbKM/LH_pkMQDd.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"d097b35a9515dc2e24c035326e76e6924018bbaea9da6bc2e77f81766bcd0c6b\"\r\n\t\t\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Zt5LJDSabejft1RFdQD/uCYORv50EfmbVgciWejQ/er2VFJAFt.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://digitalmacgyver.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\t\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/OaPSO0k8qwV30W4fswj5/gqxCXD7ewHOu32fAJ1xO/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.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\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}