{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "\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 = {jq0azFRXn: {elements: {gI0Z8nueN: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/W9sUmVrp2v5ZNbiXnabD/rsGpC7IogNUWRPmM8Q2C/jq0azFRXn.js\")), path: \"/\"}, V4Uy9po4S: {elements: {CZMVq_lAn: \"projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gUZDRWCAaJOYuDY8qKY2/uxYFNo4drSOKIATKJCno/V4Uy9po4S.js\")), path: \"/xr-dev\"}, vV5Ms50Ag: {elements: {DPJKWgMXg: \"projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kku3kYTETIh1ihDxuzah/gdm0yFCf81iSAqahd2KI/vV5Ms50Ag.js\")), path: \"/xr-design\"}, VNadLvfxo: {elements: {Vw7sjGstF: \"projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2qEJV4l4T4BKQbPjeL0X/KucsRXeCMT01ASZWa10T/VNadLvfxo.js\")), path: \"/game-dev-bootcamp\"}, jkP9R2hvc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mfguZiz1nDj44nmUzw6R/uvSAkJXdsKIedao2286z/jkP9R2hvc.js\")), path: \"/game-dev-bootcamp/app/\"}, dbtoNhPB2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4eFWrDy7E31ZjBEaHahF/MrHPqZTqAVMEVkzADRkC/dbtoNhPB2.js\")), path: \"/game-design-bootcamp\"}, s70YfpcSQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sPg8x70QhZRVK3oV4805/fGejPt1GC33cbZEeDJsO/s70YfpcSQ.js\")), path: \"/game-design-bootcamp/app\"}, w_WjgDeDy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rkDIFy6jy40FOuWIsRDZ/xH5GFKyFMYFtwKj6zfYA/w_WjgDeDy.js\")), path: \"/product-bootcamp\"}, Y5bdfEi5F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rYspg7VJSDOs9ySEnA06/zfiBnnpT6ei2Y9RWpa2d/Y5bdfEi5F.js\")), path: \"/archive/lp/product-bootcamp-TEST-ZEE\"}, mgGRkyoSk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jFwfVgnwbmsZhF85E5yz/9C86dRHHG25i2E4dVUo8/mgGRkyoSk.js\")), path: \"/product-bootcamp/app\"}, k36a1kIib: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9heFFfdkhoxdUPCd9Ka3/c5DSbCsDmhGBtRzhYxAr/k36a1kIib.js\")), path: \"/product-bootcamp/app-test\"}, XAtwey6C7: {elements: {AhKfxtPhR: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tJZNjtZJMOn805rm4IWN/gQ2FhiYL8HNKrTu9i7dY/XAtwey6C7.js\")), path: \"/preuni\"}, QMTPRdDRT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OX4Kt8SlpgP5pENaVX1N/aQRWeN8y5uQEe2nTHweb/QMTPRdDRT.js\")), path: \"/preuni/archives/game-coding\"}, wfWL83eFK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PMK3W92SoDgk8SAuzZf5/FYNHgwrAJ2dpZZXNfwdv/wfWL83eFK.js\")), path: \"/preuni/archives/vr-creation\"}, FSqdaEJpK: {elements: {g2NQ9Wv5K: \"course\", N6OcU7u6k: \"enrol\", SsfnCuSlH: \"enrol-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tMbTUDgOp7qAb2ShDwPu/uxoujU1s3pLYvgejtSv0/FSqdaEJpK.js\")), path: \"/preuni/summer2024\"}, rb_7Z55oZ: {elements: {gslK8ndir: \"enrol-5\", InGSZWM9q: \"enrol\", jMDhjTNO2: \"enrol-3\", JwrmWeDE_: \"enrol-2\", KaPhn6oYg: \"enrol-4\", lpR8TByJU: \"enrol-1\", N4CN9Cokh: \"preuni\", NuR68pLM7: \"explorer-1\", ZVT0nklPk: \"explorer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dvqzeruJ6rZbn4sh3mvU/6NmqBNnED6JaIWcX1As3/rb_7Z55oZ.js\")), path: \"/youth\"}, qb1y24v7X: {elements: {fRFXSmclU: \"enrol\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sORI3XG6Xw8CkT5NOXVu/3fgYp9T9vgLhUr40I7yN/qb1y24v7X.js\")), path: \"/preuni/draft/2025v1\"}, uFfed3yrM: {elements: {F4JVXC1a6: \"enrol\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qb1S7MtkoCuJPgKeXDbz/HSbETgbSnNovKho4sx0v/uFfed3yrM.js\")), path: \"/preuni/draft/2025v1-2\"}, siD5fn20s: {elements: {mMbEqjNma: \"enrol-1\", qaph_GYlh: \"enrol\", vNXRcHjzL: \"location\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QswVMQPePVcBWNMTC6JZ/eKShoxHlX2cBZ9pNrfiv/siD5fn20s.js\")), path: \"/preuni/draft/fall-2\"}, vy2dFuZUo: {elements: {Iajfrt9Kz: \"location\", xRjI7WOwu: \"enrol\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uFx8ib06bW0Mu3hQ8bZf/WMvidD8ACuvEAOJHdNPV/vy2dFuZUo.js\")), path: \"/lp/fall\"}, D6tFvuj0q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6KKok4l0Whx5WyV1VSWJ/5LtHuLO8ZYrgUZQbbOJn/D6tFvuj0q.js\")), path: \"/blog\"}, EqpeEPMK1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eJlRKQXngh0soIwPOcbH/6PZDEVHJNR1G2H10mcNm/EqpeEPMK1.js\")), path: \"/404\"}, HK3xN5qZ6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hIuFExtxQ8dgbcHovhZZ/gbB4qI2ahTE6rOAb8rDD/HK3xN5qZ6.js\")), path: \"/xr-dev/syllabus/thank-you\"}, NdW2NYnt3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E0ybpXUFMBnXgu4EWLKu/Q90PP8OhC74v8K7fc5Go/NdW2NYnt3.js\")), path: \"/xr-design/syllabus/thank-you\"}, kve4zLUNA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MRVh0YbnIALI6bN65n7L/HuQN1GD0lAaRdTejCuQU/kve4zLUNA.js\")), path: \"/xr-dev/purchase/thank-you\"}, keGzBz0vp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oxSZTUt4SfoJg1byebTz/G65p53dbo32luSyW8JrQ/keGzBz0vp.js\")), path: \"/xr-design/purchase/thank-you\"}, A1P1_dkHC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mtUYCZa1bqnXKS5ByMHu/C4DFznby9FUGOMf3o0s3/A1P1_dkHC.js\")), path: \"/product-bootcamp/purchase/thank-you\"}, tjjOOclUn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LIQmA16OKgX4lZt9bT7w/5SxSxCHiGlk1BIfkYBP6/tjjOOclUn.js\")), path: \"/product-bootcamp/app/thank-you\"}, k9tO9vrcw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JlnOYN078WYE5ubFcwkM/EYSfR300ANTAdkCz7hhZ/k9tO9vrcw.js\")), path: \"/product-bootcamp/app-test/thank-you\"}, rRoUYvkK3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fID0xZtkEWVsfK6LT9HO/ZAuq8OYgEwH9l6dcW7Ck/rRoUYvkK3.js\")), path: \"/product-bootcamp/syllabus/thank-you\"}, p2RXBllra: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HJe3l9XJb01Twl0rpokZ/30gFulhB2LcHWjEOiBTY/p2RXBllra.js\")), path: \"/game-dev-bootcamp/syllabus/thank-you\"}, WWK_ILDCA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CjQ02TY2QYSAfQJx6dX0/VgrmCxW5jNBQp4ejrjmg/WWK_ILDCA.js\")), path: \"/game-design-bootcamp/syllabus/thank-you\"}, BQUcWRp9e: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OFjaiCDsYIj0gOnHEQ7E/Kf9bmY1E5xG4WguYkJ85/BQUcWRp9e.js\")), path: \"/game-dev-bootcamp/app/thank-you\"}, XJH6NlSo4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TEjAz1pVgeUP9MTEaxq5/amvkf2EhEHCKWTpBT8VB/XJH6NlSo4.js\")), path: \"/game-design-bootcamp/app/thank-you\"}, Kqqk9peNO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2PHNHQzdFqlHfl9l9edf/oFxj06LbpQunEvK8bDJR/Kqqk9peNO.js\")), path: \"/preuni/archives/game-coding/syllabus/thank-you\"}, ffdOLcL0d: {elements: {Vad0Pbwkm: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/67YgY9s6RGJEKjlMQ4Ij/xsail5kFGGedE7cHSCz9/ffdOLcL0d.js\")), path: \"/preuni/vgc/purchase/thank-you\"}, RRs6FAuxy: {elements: {StXgfhsBo: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lMlMJMalGFPbk5hQiCjO/ckp6rcrgwQ9OFOaLcoHi/RRs6FAuxy.js\")), path: \"/preuni/mobile-app/purchase/thank-you\"}, WkLObzLCN: {elements: {FiepC02lr: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QKD7VkqDF3royI9YIEPD/UXPO9eenjHx09nqYk1A5/WkLObzLCN.js\")), path: \"/preuni/ai-ml/purchase/thank-you\"}, P1mi8sEuV: {elements: {Wr7xhml5q: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jTN9npzfshFxiKPRFyTj/NorGxuAD9KDcWgdl7T9u/P1mi8sEuV.js\")), path: \"/preuni/ai-brains/purchase/thank-you\"}, gbK3ydHb5: {elements: {AsAJfccJL: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y57lSyyIsNdrJ2J42jRs/oBAxrXswYqSNpv19bKfF/gbK3ydHb5.js\")), path: \"/preuni/finance-investment/purchase/thank-you\"}, PfocKOuZU: {elements: {TpQVk6GW5: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n04PNpm6fhkCCvZAkgO0/u0EBFKI9NXrrspvPU1Wy/PfocKOuZU.js\")), path: \"/preuni/coding-python/purchase/thank-you\"}, ZD_QSM5FO: {elements: {a13y3b9TC: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7i6XvOWwEsz0fsySrpug/vfpkQDj1OnKtUufTiM75/ZD_QSM5FO.js\")), path: \"/preuni/ar-filters/purchase/thank-you\"}, Q88SDD5tF: {elements: {MGvoY3ljl: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aWvLjxkrax1ntAxOIUG0/tocbdB1e3PjlARkq7Lwh/Q88SDD5tF.js\")), path: \"/preuni/game-design/purchase/thank-you\"}, UyDDuo1Et: {elements: {VfYS7bInQ: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J1PuLJqBsKHidmxid3Qk/r4qGHVVtCfu3ZeY3QYZk/UyDDuo1Et.js\")), path: \"/preuni/product-ux/purchase/thank-you\"}, Lkoghw5te: {elements: {IfWFV8IbA: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yEpDsVInTBH08Z3Spjd3/g8m1foalrUO1Qc9oMi6C/Lkoghw5te.js\")), path: \"/archive/lp/bootcamps\"}, KLDQtzdJQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qdDmN1D1VXf88r3uC76V/gg1Egcx9E6vjPbd9R5v9/KLDQtzdJQ.js\")), path: \"/archive/lp/xr-dev\"}, lzfasSuk0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y0qlTMcmmQP8ysYdnf0I/l13Qc1w3YeLAqqLTBvkB/lzfasSuk0.js\")), path: \"/archive/lp/xr-design\"}, nN00OPk1k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g7ypvlPfsjQxQieAkrrY/QiLrxYUvxrLNHVD9IoNK/nN00OPk1k.js\")), path: \"/xr-dev/app/step-1\"}, kR9jcc3lC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6GLd7B56Cpv3kKYIMnTm/fJqSlERFLozgDkihyQN1/kR9jcc3lC.js\")), path: \"/xr-dev/app/step-2/standard\"}, n3v55ejQv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LqKMufAPQV6FUtH7jwzu/0vywAgXZtAvOH1umu4ao/n3v55ejQv.js\")), path: \"/xr-dev/app/step-2/plus\"}, hQAZMU4Sy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9vXfsZdxKJGWPKUJMwgf/QT3ty4ZSt46fJ0sSNKMy/hQAZMU4Sy.js\")), path: \"/xr-design/app/step-1\"}, eevaYJ2hy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/63nzGVH2tyEscvEddBxK/CjNIaPw8YN946iGitTxe/eevaYJ2hy.js\")), path: \"/xr-design/app/step-2/standard\"}, Rpnpb0hwr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N874uVU1fLWdLW0wleFF/z9wFkCNFQ4tIzj8oUmVB/Rpnpb0hwr.js\")), path: \"/xr-design/app/step-2/plus\"}, gDfXc5NRa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5umj4UoEzMDb62KXq53b/Vz6r4njzqYbyEtNEHX55/gDfXc5NRa.js\")), path: \"/preuni/archives/game-coding/step-1\"}, MUu1MYyZB: {elements: {kESym7aBm: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VW7fHZ6S7XrIEMn6fTbl/IX3usxGkbQIPMvDMlImD/MUu1MYyZB.js\")), path: \"/preuni/step-0\"}, t2F468SSU: {elements: {dZQISVtQT: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bXl8asOD4k6wHVahwoSF/jpBbe3U7KVc7FDWJ9LEW/t2F468SSU.js\")), path: \"/preuni/fall/step-0\"}, jocCri0FI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PgH64H6tulvT796yESa4/QkXRxB5FNJ4xFdzT3wGi/jocCri0FI.js\")), path: \"/preuni/vgc/step-1\"}, XDRmqiEsX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8q0DPhirzCpDFNYG1vfa/qQahM2vzlx7PBhZAHw8G/XDRmqiEsX.js\")), path: \"/preuni/mobile-app/step-1\"}, Qd_cS4C8U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oKzp7gYQUXM81RegbP8M/R6BJczOHOMndT6IyGeju/Qd_cS4C8U.js\")), path: \"/preuni/ai-ml/step-1\"}, P3exSrqRD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Q5141bvCCcKvf4NraAsy/EKug041VKnH3rtcTF6Bj/P3exSrqRD.js\")), path: \"/preuni/ai-ml/step-1b\"}, Y5IWwsUgk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nOAnKDOO25KMLAxBFSWM/BORJOYwHXOOsBwZtrful/Y5IWwsUgk.js\")), path: \"/preuni/ai-brains/step-1\"}, gHs9pDPxl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jAz0SoALHpamI6eVpuOq/sbR1x6CEkPCRnmhpUWXz/gHs9pDPxl.js\")), path: \"/preuni/coding-python/step-1\"}, iVmAxey5i: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FO2mKQUjcW2KZ6VIdR0V/80u5P2rILXRyaB4Vg2RF/iVmAxey5i.js\")), path: \"/preuni/finance-investment/step-1\"}, PY2blW7P6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6Hc0OVk8zjgdHwZbHvMt/yrSy8WcxW6JTfa8KGhDC/PY2blW7P6.js\")), path: \"/preuni/ar-filters/step-1\"}, wf8Syk5r3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ON8BCiRof20OcOQ6suHV/u5eRKTb756SOT2k9LPhn/wf8Syk5r3.js\")), path: \"/preuni/game-design/step-1\"}, UljdnvEYI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BMXmHEbFetcwKOD3ZxaH/3EnHeXDxLl7ZQUrlqmCI/UljdnvEYI.js\")), path: \"/preuni/game-design/step-1b\"}, TtwKiRDAE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p7NULtiyxkH5gIV67zXN/JEszGpnTv8metGoeYNsQ/TtwKiRDAE.js\")), path: \"/preuni/product-ux/step-1\"}, DcMtSigE_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hHh2qY7DGbU74u1oop5c/ktVYjOyenDOtgAF5IwM8/DcMtSigE_.js\")), path: \"/events\"}, zs0YjAE8O: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2OKJUHe0JgTZHYO8C38o/lQGvLcKgJg3SBS0lnT7i/zs0YjAE8O.js\")), path: \"/events/workshop/\"}, QNQFu0QK4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sLLCS4B3qS3DEN7nAheS/uDWlwlRbeOKpfHflpNqp/QNQFu0QK4.js\")), path: \"/events/workshop/thank-you\"}, QKacy9S4O: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5PUzjFQfcOaPWg39qzsv/q1n7S8GJTKMnXb1VkdPb/QKacy9S4O.js\")), path: \"/events/workshop/thank-you-all-adult-courses\"}, gMFghAkfR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HXVts4VaRTXa5bnu128u/ujY0eDhe1ku3vrIENeN9/gMFghAkfR.js\")), path: \"/events/workshop/pitch-day\"}, eEVTCYmdN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fba40uBNI6MyY1vlyk1k/eaZV15ZNR1F0UGa4YEQj/eEVTCYmdN.js\")), path: \"/events/workshop/thank-you-product-management-bof\"}, s4dOylZYr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RF3LDTHGX9YeTgugvTPO/G4qVQ35xdULrjbAq9w4A/s4dOylZYr.js\")), path: \"/events/workshop/thank-you-product-management-tof\"}, b6Ny4TaGa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vo1w0uOOTJh1WhY6imLn/iKZOjiW982csLBnJ7zNI/b6Ny4TaGa.js\")), path: \"/events/workshop/thank-you-gaming-info-session-bof\"}, AOrI0TB7d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KayD9pLhgedE3jrp3cr5/Mp50LbFPipVbF7UaNI50/AOrI0TB7d.js\")), path: \"/events/workshop/thank-you-gaming-info-session-tof\"}, ZfuQbssZO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XkpbugKXP2eE5ZDtPWUb/eAObPWVzflgXk7nFepeW/ZfuQbssZO.js\")), path: \"/events/workshop/thank-you-youth-courses\"}, jxkqwTYcE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S2dhNaz3CYoy5xDA4Ary/e926XjAKEKrN63jt9Z2v/jxkqwTYcE.js\")), path: \"/events/infosession/gamedesign\"}, lrRyTom3A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ermLsnvDeOngnlIuv78N/k7dhZcj64MClz939kv2e/lrRyTom3A.js\")), path: \"/events/infosession/bootcamps\"}, vL8XkT00R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4ulsX6vmDtRevOYgNfc9/bJ8B7TnPsZhiHZMDuz2C/vL8XkT00R.js\")), path: \"/events/infosession/how-to-get-a-job-in-the-gaming-industry\"}, HIwRizHGZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tyEaykZF77OWADtSYmBy/uhElZsJy7w6pnuvYcriA/HIwRizHGZ.js\")), path: \"/events/infosession/how-to-get-a-job-in-the-gaming-industry-2\"}, l6ZrVzOKt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OU4qzjxowytfJHRnxVSq/CHf3PWLH8YiKJfWggt6M/l6ZrVzOKt.js\")), path: \"/events/infosession/how-to-fast-track-your-career-in-the-game-industry\"}, PLtcI0mUg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8dg7Ync9FAylvtleMTPL/Zt6jLkGTLllb9z5VOTXg/PLtcI0mUg.js\")), path: \"/events/infosession/how-to-fast-track-your-career-in-the-game-industry-2\"}, mrdLE_Ed9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vedl1VBOzgRlsPa0QAco/Sc8FKYEyeM75xyDnAEC8/mrdLE_Ed9.js\")), path: \"/events/infosession/tips-on-working-in-gaming\"}, NQ6t256R7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O3uyVckDWMGwVGIlKIf0/qTyMeh9EV7oDnB2mM5QO/NQ6t256R7.js\")), path: \"/events/infosession/fast-track-your-game-career\"}, AidAfPmYV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xk0vDfSAMYp9C5Gs6tR4/THfCKne28HxrFyy2r9go/AidAfPmYV.js\")), path: \"/events/infosession/build-your-own-graveyard-escape-game\"}, v9E7KROnW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w5u7pRfvFmEWGV15O7lJ/M8xXBP6KBCNN1JPsOaic/v9E7KROnW.js\")), path: \"/events/infosession/build-your-own-third-person-controller\"}, jU1wZ2InW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/201wTkfi0kQjxZjjjrQD/0oVQQ68l1K5PAnX95JaJ/jU1wZ2InW.js\")), path: \"/events/infosession/intro-to-product-management-top-tips-from-a-microsoft-pm\"}, EAba_aQNA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N72WaRwzSSmeHNYi3Hl5/2KQEyzHB8W5DNA1uk7sh/EAba_aQNA.js\")), path: \"/events/infosession/21-week-product-management-career-bootcamp\"}, t9J1zFYCE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3RGHJq3mQhqnj349jpXy/m3HkljbwH4kIlBcU4eSX/t9J1zFYCE.js\")), path: \"/events/infosession/21-week-product-management-career-bootcamp-2\"}, DdaN8Kxl1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EkKm0L5s1GAVUpVwUOod/gs9ZfXjJaHtlWt2xzR47/DdaN8Kxl1.js\")), path: \"/events/infosession/21-week-product-mgmt-career-bootcamp\"}, f4lHGpA9e: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VOEFPgDLKE6gpNfDWwD8/qiKGWRQo0EyRva5OuVpC/f4lHGpA9e.js\")), path: \"/events/workshop/teen-tech-workshop-introduction-to-ai-and-machine-learning\"}, ApyEaSRne: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V0pcpz5HUBSCuhhV2uWd/dZg7et8Z0vEDgLAnE2zK/ApyEaSRne.js\")), path: \"/events/infosession/career-accelerating-bootcamps-in-gaming\"}, HRHi9KXmI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/twrQvFk6inFP1MGUwl7H/g8fdf98Vco8ro9a0b8Rc/HRHi9KXmI.js\")), path: \"/events/infosession/fast-track-your-career-with-our-game-development-and-design-bootcamps\"}, DYjVOMEdc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FzBW85scCDZ9HCMK6QPE/YnhO3V140OLBbPNxV2zX/DYjVOMEdc.js\")), path: \"/events/infosession/funding-and-career-bootcamps-for-immigrants-in-canada\"}, rSDF7xQG8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qFd4pNwZFPXPSGSOrG2G/wtnA1A6XQBJ9qVMWUmjn/rSDF7xQG8.js\")), path: \"/events/infosession/intro-to-arvr-development\"}, YO2Y0MOJo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sDqq7SyQiEqThcnguzZD/uZRUQv0FoYxlcAZINNPG/YO2Y0MOJo.js\")), path: \"/events/infosession/intro-to-arvr-development-2\"}, oIFrYgyqw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B4zVcROGm9OGK88eERlm/stlbdCjekH380jBycfgw/oIFrYgyqw.js\")), path: \"/events/workshop/intro-to-game-dev\"}, cYtGpmGsV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V2elUsgxxfPSvhR3gCrR/9qhrSOUaeY6EIddTUqlC/cYtGpmGsV.js\")), path: \"/events/workshop/-intro-to-xr-dev\"}, KgxzHVc0l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Go1mZNZ4zWBN0NgbMuQf/ric6oPxUdO6ahxTlN3Tx/KgxzHVc0l.js\")), path: \"/events/workshop/intro-to-the-gaming-industry-career-workshop\"}, cDFrXPBRu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oGf8f53i6BqweZkDaUSm/N2vb9wf9HZLqM7XFIjOp/cDFrXPBRu.js\")), path: \"/events/workshop/product-mangement-pitch-day\"}, gdpoyCIcw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SZ4ieEUMEqoiQ6gs2xJw/49ymQncSkYbpzbnuR9vK/gdpoyCIcw.js\")), path: \"/events/workshop/intro-to-product-management\"}, AXDEeYb6a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ojApJEzXqGd3CTPOaSwQ/zGcmruzTbxxhdQOl3Gkn/AXDEeYb6a.js\")), path: \"/events/infosession/intro-to-product-management-2\"}, xX6sCGtjd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wZ0jUKvwUKY3DK42At37/rmxG1epBmg83VFOe8GOA/xX6sCGtjd.js\")), path: \"/events/infosession/intro-to-product-management-3\"}, hZ3TRwarY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6FBSGyWnWwwyWd8lf6AQ/gy9exaZVvQegCmXM3du2/hZ3TRwarY.js\")), path: \"/events/infosession/info-session-21-week-product-management-career-bootcamp\"}, Oue93h9EU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ozFuwTEQE1qBKmBlssRN/9iUccf0zI0LwJXUOHOJS/Oue93h9EU.js\")), path: \"/events/infosession/become-a-product-manager-in-21-weeks\"}, TOziIutjF: {elements: {BjbeqeH5J: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6DlAgtyAtDY8qD50qjyx/2Ekvm6kuI6lKxNzQUp60/TOziIutjF.js\")), path: \"/lp/november-special-original\"}, N6KMTrDHX: {elements: {BOjjR7DEn: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zKVvgZpAcgiVJDFf0kXQ/KntxHGvuDdewjnz0LnVS/N6KMTrDHX.js\")), path: \"/archive/lp/game-design-bootcamp/syllabus-old\"}, ThygJrTpi: {elements: {xknCrWq5y: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FAKyh8UC16XLBqwkeKXE/ILOSe6l6Mkftd5lvTUtV/ThygJrTpi.js\")), path: \"/preuni/archives/programs-1\"}, i5Peh_I_a: {elements: {FxysopfOE: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gRV2Jc2rf00dTfn1GCoL/PR5ZPJxAvpEqmN5Hztax/i5Peh_I_a.js\")), path: \"/archive/lp/game-dev-bootcamp/syllabus-old\"}, PgOHmykwS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OSp6WIDmYF6PNXzOBQv5/LzXkt86eOXTcLSt7KZ6m/PgOHmykwS.js\")), path: \"/events/infosession/thank-you\"}, NQBQviLcf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xUuFh9ISBSN8hmzkFM9m/uGFIkSar105qkjuZYH4s/NQBQviLcf.js\")), path: \"/thank-you\"}, NXDORUhFR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/L8FvpGdBCjxr8XCEtCI0/j4QGUAlyH2thVbZ7Yfs8/NXDORUhFR.js\")), path: \"/bootcamp-application/thank-you\"}, qTlj9o6fk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jLwGK4ZlRSdmMIqmpVhF/CffrlALr6cM1QLpfO7Jn/qTlj9o6fk.js\")), path: \"/bootcamp-application/game-design-bootcamp\"}, dhinQFkLX: {elements: {VEDh3ZPgx: \"courses\", Vumu02oJW: \"courses-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pwcZ9fXpK1g7baBCQWaw/wiOpld6zMboDGnDOfvPc/dhinQFkLX.js\")), path: \"/preuni/archives/programs-info\"}, gmxeFZWr0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FmBsbMBejIZG1d2tanxu/g0rJczMvjNcO2iXrtSOS/gmxeFZWr0.js\")), path: \"/archive/lp/pre-uni-summer-2\"}, dumpNt823: {elements: {rfnehQnAZ: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VwcWzmHupX8nmfNQuyLs/uw1CrWLnnhJlGE8gBa5R/dumpNt823.js\")), path: \"/lp/xr-dev/syllabus\"}, QQSPlhrcX: {elements: {dqBgv8BkN: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e9VjjmcZ0OVY7CpDe3Jb/NB2eJlt8QjDdBtXdqUSP/QQSPlhrcX.js\")), path: \"/lp/xr-design/syllabus\"}, Lm8ayKQq6: {elements: {bVMgRSinx: \"form-1\", VUfKV1iv5: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zI7MA0tioGFxpDJkh3WI/Yj88r2yBw2ICTdX16nOp/Lm8ayKQq6.js\")), path: \"/lp/game-dev-bootcamp/syllabus\"}, rK7shkq8n: {elements: {Md_9l2YH1: \"form-2\", n5HS0rXVw: \"form-1\", yVS_ZM6uR: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9CyqLgcKsYYO4QLSnvVf/dGkO0fQw5cAtxIAF6ISv/rK7shkq8n.js\")), path: \"/archive/lp/game-dev-bootcamp/syllabus-4\"}, ZI6FdZfjW: {elements: {jwDjyN48y: \"form-1\", OrJFIwBr7: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rdfffKjoCsmbghEaT23P/ympWTzRkBcAcw3FeU58Z/ZI6FdZfjW.js\")), path: \"/archive/lp/game-dev-bootcamp/syllabus-2\"}, U71l2xPbG: {elements: {dGqbw0IEm: \"form-1\", vHlm2kdTy: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Lfi7YaCf5jEAfTkzK58Q/GSFGpij34zbh8FPjRXeY/U71l2xPbG.js\")), path: \"/archive/lp/game-dev-bootcamp/syllabus-old\"}, N8TCZDvIA: {elements: {QYefIu5L3: \"form-1\", YCO3uH6vF: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rgj1D1quVnFrZEoqIiaO/FdIh3ItS2ESwODbEQNsT/N8TCZDvIA.js\")), path: \"/archive/lp/game-design-bootcamp/syllabus-2\"}, mmiOEPgWn: {elements: {Umq5XXvZK: \"form-1\", Yp4vd8dku: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yMF7zaDVipmrGbp9PKvU/gwpXZFp5npoI8xbDrHUy/mmiOEPgWn.js\")), path: \"/lp/game-design-bootcamp/syllabus\"}, pRi0Vrq1l: {elements: {e4lpoqvho: \"hero\", Z7MpKV2Wd: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CrNxmAP138u6e1Vc7TzG/6zL0lJa86kzmndC9Q3ES/pRi0Vrq1l.js\")), path: \"/archive/lp/product-bootcamp-2-test\"}, lEboTvfMv: {elements: {HQYgqG5u4: \"form-1\", OGEweSKwD: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e6gSkXTGL6P8mhv6Sjme/Abwq68Wqh1NLp5LuC4sY/lEboTvfMv.js\")), path: \"/archive/lp/product-bootcamp-old-archive\"}, W8P8bI9ev: {elements: {oiEeGUSRn: \"form-1\", sfc0Ug53f: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TUXC5kAiXFy9IIalhTTf/RrwHesRcDEjFG2vw80a7/W8P8bI9ev.js\")), path: \"/archive/lp/product-bootcamp-3\"}, acDD7_L6C: {elements: {gr4D1bk13: \"form\", pXOp9PYgD: \"form-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K26UW1rLi0dedMsApkMy/4thMKvznGLPrjXmjTPOr/acDD7_L6C.js\")), path: \"/lp/product-bootcamp\"}, VreD5i53U: {elements: {BEsTmdN5C: \"courses-1\", bNp6H2C1P: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6BfDjWZIfMcV3b4MdCR8/jVMbLlk5sW1LOnK8UU23/VreD5i53U.js\")), path: \"/preuni/archives/programs\"}, XcRludD_m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m9WQRFW629zgUJs4Z3wr/bCtGfeC3noSFTlscVXkO/XcRludD_m.js\")), path: \"/lp/pre-uni-summer-info\"}, bGBruiFkx: {elements: {EOuKbU5DF: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8od1Ii7nXf0JMyJe20Yh/E90jT0sbUmeh4NB9hpiX/bGBruiFkx.js\")), path: \"/lp/pre-uni-summer\"}, Xr2XugWoD: {elements: {B5LoXjTIn: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/smT593AG5VLaagH9iJjb/qumsDT79nfVSR9TIpRoP/Xr2XugWoD.js\")), path: \"/lp/pre-uni-summer-2\"}, ZO4g12hRr: {elements: {m7ihwJDCd: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A3qXfA2nZ6YeaxCnbpjm/pInffTlv4ly7wPT8UPjr/ZO4g12hRr.js\")), path: \"/archive/lp/pre-uni-summer-3\"}, PWSlNfdxV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JnStoO4f6bNcQEiXlhzj/BwKcLlc3FLyjOkJCDgjX/PWSlNfdxV.js\")), path: \"/preuni/thank-you\"}, lCDds8XvR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YNiv3oZpApgFgdCGHDwj/bzTaBOs0WDyJ8Lgb9AXa/lCDds8XvR.js\")), path: \"/youth/thank-you\"}, vyU86Oz2h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kcb6nyh8jL4vDPfJ21lz/KDFGOn6SeD7pT0pxkhFC/vyU86Oz2h.js\")), path: \"/youth/purchase/thank-you\"}, bX7YiXPqN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MQXesmqR28Ui1pjUtuUG/Gv18AZqhiAe496ftmbQB/bX7YiXPqN.js\")), path: \"/preuni/thank-you-fall\"}, Z6jQWfszt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wabp86kD93x95xhJVaNi/oZt07KETS0VFEuqjVoq5/Z6jQWfszt.js\")), path: \"/preuni/thank-you-summer-interest-2025\"}, WjhGn5yXf: {elements: {zpBtHRXhm: \"courses\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D8vsDRTWdwQsatHCt9ag/V1Oeb6TkTmIXGXupxPrb/WjhGn5yXf.js\")), path: \"/lp/november-special\"}, g0jqgBueg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rI6TrtEvjPaZpbzmWc2a/HKO76O8lxExxcxBtfHnu/g0jqgBueg.js\")), path: \"/resources/thank-you\"}, OxLcQdlLK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oYaLJK4XutGapwMHPASb/4JjNJy3hBVBuVG6lsDxf/OxLcQdlLK.js\")), path: \"/resources/get-a-job-in-gaming-industry-ebook\"}, LqQh690IZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vpHNVbk79KjrRfUsnwpH/aFMxNj2uysrSToaqKapi/LqQh690IZ.js\")), path: \"/resources/ar-vr-industry-ebook\"}, AjLioOVNj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/C2ZKAn7bTJkCjXS9Cocf/Dx7lWCarvDzoX6ypR28K/AjLioOVNj.js\")), path: \"/resources/gaming-personality-quiz\"}, UUNWqNus_: {elements: {fCFFIVUcL: \"enrol\", fiB5Eb34t: \"preuni\", H0cs4mpcY: \"enrol-2\", km6abZIzj: \"enrol-3\", o_W9ikfAk: \"enrol-1\", ys66X4Dcl: \"explorer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ymFt98hv0Sn43PWnO2Ff/oyROTvcRBE7OsyFvRqPU/UUNWqNus_.js\")), path: \"/lp/youth\"}, aeD3A9xv9: {elements: {bBnBFnQO2: \"expect\", bYF0HhRKC: \"schedule\", cS2cAlajd: \"explorer\", klZayKsAs: \"outcomes\", o_US5An5g: \"overview\", O6jWFkcbS: \"faq\", zaPZ9FaAd: \"preuni\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JGYb7t67zf6WuOhomWmW/jzHJ1bWm8IpW3spLWPWL/aeD3A9xv9.js\")), path: \"/youth-2\"}, vsaAT02HW: {elements: {c2WOXvD83: \"preuni-1\", IoMrH3a62: \"schedule\", KBVlgqo34: \"outcomes\", Ku1S1JOjd: \"overview\", LvwxRmR37: \"horizontal-features\", O0IIQcnDl: \"faq\", oKUYZFYIQ: \"exp\", OwDD7Trth: \"instructors\", tUU65_mLb: \"explorer-1\", vo8HcS24f: \"preuni\", VT0Ef6TQV: \"explorer\", W15Kz7nDS: \"course\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/77A6m5qwAat2AVH7IHDW/hNy68IyWvc6Cs58ZSgAT/vsaAT02HW.js\")), path: \"/youth-3\"}, TDOyhNvL0: {elements: {dfPzpLRLq: \"explorer\", FDGnx1iZ1: \"preuni-1\", k4F0oZ7UG: \"outcomes\", nuoBRmMcZ: \"horizontal-features\", ouxp2IXwk: \"preuni\", OZWycPPBo: \"schedule\", UKsCRjryo: \"expect\", USPblKvT7: \"explorer-1\", YrFpGlBel: \"instructors\", ZV3G_9WFH: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fob8R7mjxUmPkHRFLjLi/ypJlpg62rtMRgiQ7DePb/TDOyhNvL0.js\")), path: \"/lp/youth-3\"}, pDQIDQy4E: {elements: {lpC6FgYK3: \"enrol\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TSxFDndgoOt8DXLBVjcV/BwVKrxNOOGdWHevnOOKM/pDQIDQy4E.js\")), path: \"/page\"}, nHpDpv5Sd: {collectionId: \"EOy6t9uYT\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nNsZukMwnJBVAjK7x1lr/pPIMmXlMegEdHOG0sAyZ/nHpDpv5Sd.js\")), path: \"/blog/:sWCWd9Hvg\"}}\r\n\r\n        const locales = [{code: \"en-CA\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {EOy6t9uYT: async () => (await import(\"https://framerusercontent.com/modules/eLRQuRJNDzREUPmvQ8j3/fCXYihSSfuDJTCystDSo/EOy6t9uYT.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"927924877ff95f7a61032f108cfd63409813620ab32879dd84253e543e9a5307\"\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/eJlRKQXngh0soIwPOcbH/6PZDEVHJNR1G2H10mcNm/EqpeEPMK1.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://utoronto-scs.xrcourse.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\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                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://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\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, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, 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(\"Recoverable error has happened. Please check any custom code or code overrides to fix 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(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\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                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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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "getPageRoot", "routeId", "pathVariables", "localeId", "rootPreload", "content", "B", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
