{"version":3,"file":"script_main.FtmGQ_K0.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","React.Suspense","React.lazy"],"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 = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xxz6Ces0FIN4fjeLKkbb/l398VpReoYFhcUK55KEm/augiA20Il.js\")), path: \"/\"}, vJJovt1IF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qiSJuOeKLF7s2MXlXXiv/oA1Qyov2qTbzVDIgRsCR/vJJovt1IF.js\")), path: \"/investing-in-your-40s\"}, K6LBnRwqV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/arkgieaFMVFRr1q0y6vC/HkmmFrPtzD3sExIiMuzt/K6LBnRwqV.js\")), path: \"/investing-in-your-30s\"}, Xsxg1qizR: {elements: {hjqAEPraO: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DGIAqpCcFEhBhbzI2QG0/o3v6OquEcYIqLWLMTf5t/Xsxg1qizR.js\")), path: \"/home-no-carousel\"}, OTBelqx7f: {elements: {phyVuXuOR: \"iratype\", W0V0SutBa: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4sS6qPhjHE089RnWgpZt/ubihGL5KkuvsFj0rYflB/OTBelqx7f.js\")), path: \"/referral\"}, MbvS6glwx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jZA7eoGsPdP6lFoN23yA/aYcPPVPo2UHQzcCuEzgc/MbvS6glwx.js\")), path: \"/landing-page-1\"}, weV48lhp0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9pOMEzhqXs7vWwHlOJA/5m6UOaDLWinQ4gatRuND/weV48lhp0.js\")), path: \"/page\"}, NJlUbXJ8V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tgxnq4rVgcfki1YR9C4f/EwpRFnLkxNUX6J7M0hu1/NJlUbXJ8V.js\")), path: \"/start-investing-in-minutes\"}, gwxeh9myF: {elements: {dTWK4Ys5W: \"creditscore\", kiTdFLvxq: \"banking\", Kr_IGYKWq: \"taxes\", QHT1psD_Q: \"budget\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zVWrr5udRMzqDkpFf4Mq/VAyYBzWtPIz9px91ELzx/gwxeh9myF.js\")), path: \"/marketplace\"}, BB7Ba5nlv: {elements: {MeYMjc5Lg: \"feature-1\", QN3MFHdP3: \"feature\", WxmkZFShf: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jdQTKNeHia5lxIQJRHjj/xtsFVPhYEIMFBGbBqcEm/BB7Ba5nlv.js\")), path: \"/money-hub\"}, U1AknUX_H: {elements: {aiqS2Jgnw: \"feature\", aKXlMjK78: \"feature-1\", fHnbTyNwO: \"features-bento\", sTzsWeYoD: \"integration\", VGJTF7a8z: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BiLuIh98T2HTVZxTn3OR/jzP4UZlGDNQQjGJJdJsL/U1AknUX_H.js\")), path: \"/budgeting-2\"}, OajM5WtgL: {elements: {aCOvyEhH8: \"reasons-to-build-a-budget\", iI8Cv9snE: \"tips-for-your-budget\", jd2Hs1REm: \"hero\", JgXsyMkC9: \"feature-1\", TpY9d0Kqn: \"budgeting-apps\", W1BLNOVQi: \"features-bento\", wl8utHdbB: \"steps-to-build-a-budget\", Ynz5TEho_: \"feature\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BmLlyk0u2WSWfOPj3Qlq/YnzIalxegblji6FnDa7b/OajM5WtgL.js\")), path: \"/money-hub-budget\"}, KBuGTRjrk: {elements: {b4PAv3RtG: \"features-bento\", bRXFvSNpn: \"credit-score-solutions\", cjoUPnPpY: \"feature\", h0QnNwrjo: \"tips-for-your-credit-score\", iKCidJu5m: \"why-credit-score\", pEjLU4hlp: \"how-to-build-credit\", uF3XTYM1L: \"feature-1\", z1_HoqGtK: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zuhAzVMB1wWmKR3rR96Q/ywVKunECPIGX2YKUyNDU/KBuGTRjrk.js\")), path: \"/money-hub-credit-building\"}, Yp9jiZcjp: {elements: {cIH9RBw1r: \"features-bento\", FgMs0iNYg: \"feature\", gzHFzJdop: \"tax-solutions\", m2RiGVZak: \"tax-time-savers\", Ok6jx4KG2: \"feature-1\", SB1KakAfw: \"hero\", VMpb68ry7: \"tips-to-save-taxes\", YbWxuVQWq: \"why-taxes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QQcKcFXOaM1pmdoQ31ip/XLYGIs5cShCdPvYz2VMO/Yp9jiZcjp.js\")), path: \"/money-hub-tax\"}, EnOc7nlw2: {elements: {Lo5TCjaJh: \"hero\", QNQaBMVKJ: \"integration\", tSfDa5lha: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cHO5B0tEKXTKloniGZbu/ukmO8Tfo8ku76lTGi9w0/EnOc7nlw2.js\")), path: \"/banking-2\"}, aT7KFry29: {elements: {cgOY4eoLW: \"feature-1\", s1hB7brGc: \"features-bento\", uKxMA2VNn: \"feature\", vgBs8xyTS: \"hero\", yAoWybAXd: \"integration\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yXwxayPRlu8EmQuZfqgZ/ve8DyDkx2jAIS46DQR0f/aT7KFry29.js\")), path: \"/credit-score-2\"}, H9eb825ri: {elements: {gU7LprcCr: \"feature\", j1Jwhdd6K: \"feature-1\", m1b3wKuM3: \"hero-section\", Pco1NcrPG: \"features-bento\", qbA6RbzAT: \"integration\", TZc_vR_Ie: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mydvvjm4tu0q6Eb33EpP/mHsZEZX7s8fT7qWoVmZq/H9eb825ri.js\")), path: \"/taxes-2\"}, zQuEC3lOj: {elements: {ddApK3owS: \"budget\", Pa3VoXTzK: \"budget-3\", vhgYPAybI: \"budget-2\", XzOwyqWzg: \"budget-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AReGBYDb6Qq6LJcUZfO6/W4kyGTOjD0dUYtaQHJcz/zQuEC3lOj.js\")), path: \"/budgeting\"}, Jzlo6q8KC: {elements: {D6Zvlmttm: \"budget-3\", Drw2lMMPo: \"budget\", fY_eCgWpR: \"budget-1\", Mmbx0zVqm: \"budget-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lSmdTxkgK4lScV1q7PBR/bk95JzC2BJtQBFZmslWC/Jzlo6q8KC.js\")), path: \"/banking\"}, iFnaODa1m: {elements: {bht9nw2dg: \"budget-2\", CzgIJre90: \"budget\", h74b3XGNr: \"budget-1\", NgGmIOZ7n: \"budget-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nlKGj2WJsVnGzQHP2sFf/QDX4qlY9Fh6dBldpf52b/iFnaODa1m.js\")), path: \"/credit-score\"}, JRiJZsXUM: {elements: {EM1SJxwKo: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Itf30pdAsqDHCza0eFUn/f3ff1EbvICVtAuauXYED/JRiJZsXUM.js\")), path: \"/why-budgeting-matters\"}, DUF8wOTlq: {elements: {WWKlrIZvR: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0ANO4GWJBmMT5CrR8iKF/vxGjTYH2pb99LmvTEg1W/DUF8wOTlq.js\")), path: \"/why-banking-is-important\"}, Fw1rz6JW_: {elements: {Sq5sbuOHx: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k7l6AiVtgO0ObmuO5Lvt/FGWs8COqVlTmUBab9uh3/Fw1rz6JW_.js\")), path: \"/why-taxes-are-important\"}, pzF4lpqfj: {elements: {V0mLv177v: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aMEmcd2SM9ynPfIdu5R2/Ubi228o9RltCFcjX7Baz/pzF4lpqfj.js\")), path: \"/how-to-manage-your-income-taxes\"}, JSOsAFGpQ: {elements: {UWmhGpi0x: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f7uDOcZWS0GTGyMvaphI/8vxTC70nV04hL9mKUC43/JSOsAFGpQ.js\")), path: \"/top-tips-for-managing-taxes\"}, pTbQSj1n3: {elements: {wfA0OvW9a: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cFt24oK42Q84Dj0VMcgW/oQ7aik4XaqasZQYZqWYK/pTbQSj1n3.js\")), path: \"/tax-filing-solutions\"}, JM5v63DL7: {elements: {X7c9xFqCi: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p02RwiJID5ZxATPEruhR/SIphgKbdhzw80QKWiawx/JM5v63DL7.js\")), path: \"/why-credit-is-important\"}, Ab0XekK3q: {elements: {DrCtwLPS1: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yyHdWyqzs3BFrfIk85H4/ocQ4xdg5AH5NDETmQNq7/Ab0XekK3q.js\")), path: \"/top-tips-on-credit-score\"}, ARONeNuO6: {elements: {GGFekgEBu: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/egxiud9bcsb7RWoXknIZ/GzixJZIht6KmGdBGviOG/ARONeNuO6.js\")), path: \"/credit-score-solutions\"}, hKLDmo_2a: {elements: {ePSvGDPD4: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sanmsPevUWfwX0SWTEKe/qlaFu8KJmZhyxVsDJwZH/hKLDmo_2a.js\")), path: \"/how-to-build-credit\"}, QbEHHQx2W: {elements: {mkUL3vOYA: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B6ceZpd4MTQCLJSWlc6T/7f0QRgTel2Oh3ZKr6rrQ/QbEHHQx2W.js\")), path: \"/how-to-create-a-quick-budget\"}, XLCy6xTdL: {elements: {eyOwSsDjG: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tP2Sqq65TjRuPfDdVLgs/yeoqWeHHAMmmhNnxC4i2/XLCy6xTdL.js\")), path: \"/how-to-choose-the-right-banking-solutions\"}, S1oPftvaU: {elements: {hcHWCEUc_: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SNPNk8gVuOwH1OIVzO9c/01hAopiE4u8GuVtDTLJJ/S1oPftvaU.js\")), path: \"/top-tips-on-budgeting\"}, SoRh63Ofl: {elements: {T7YNHOFAp: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pIUoZr0EKdhBrc9011gT/68U4ABL6VlOsejG2PrN5/SoRh63Ofl.js\")), path: \"/top-tips-on-banking\"}, LxGzvXTay: {elements: {KUdNgBKT3: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uH7HjnAAn5K7BHY7d8iS/Pvi16HaSG7bum13reMjl/LxGzvXTay.js\")), path: \"/banking-solutions\"}, w65_pkl6T: {elements: {HAZnjIh1n: \"feature\", oPnnkweQU: \"feature-1\", pHIAzYt_p: \"features-bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U1yckCLHsK8MiPENT9QO/BW9ABwQJzGdp3cHwn6P2/w65_pkl6T.js\")), path: \"/budgeting-apps-to-get-you-started\"}, emU3hXoOy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p8PGL3xGWUdRzrsZeCrn/elilqFDoG9Mie02QpxKj/emU3hXoOy.js\")), path: \"/beanstox-for-business/\"}, liKpMZG_q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f4N4GrEJGEFIbZ2mV6um/UJFU2UOf39mQhGXn3Zzr/liKpMZG_q.js\")), path: \"/power-savings\"}, HQ3mYYSOP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iOemh3Vpx8xRaFtqfzMW/mzb1EfMvAVnSHmEh86ma/HQ3mYYSOP.js\")), path: \"/stock-500\"}, W3Vb5Xs5H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fxX9emMyf0qrh7R1xzb9/HY6MkPilLKwwF6aZA5Jv/W3Vb5Xs5H.js\")), path: \"/bitcoin\"}, yEaxZ5n2R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zxgK3tUC2OusKssMQbMh/e8tNOXCMHsT5FE9Bj2zP/yEaxZ5n2R.js\")), path: \"/gold\"}, KJfwWsu3R: {elements: {z0Z_JuH_U: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gmQvd2WQtBryQKZAJPWq/an9KoJdtdi9kZ6PbGxP1/KJfwWsu3R.js\")), path: \"/taxes\"}, LfVVndM3J: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NQsHv9iURLwBXfRuJVJo/Dxf9prUOVahYs2LRCc6l/LfVVndM3J.js\")), path: \"/taxes-4\"}, cYCGy8COX: {elements: {pLWCj7iTZ: \"hero\", xbNIVNxxP: \"features-2\", xNxvVjCfW: \"features-2-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ryxwDHeDA6ueJPkYr0wA/ZR9BX4JnCvb3YEh1VA86/cYCGy8COX.js\")), path: \"/taxes-3\"}, HQ2Z_eeTA: {elements: {kvfmKDdIy: \"features-2-1\", oc6m_u_yn: \"hero\", rJQTfLqHz: \"features-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q1idUqIRvvCNJlCX8fgB/FM0w37dP1iDfl6LR4nwi/HQ2Z_eeTA.js\")), path: \"/taxes-3-alternative\"}, PWfvi28yu: {elements: {nDqrDluU9: \"features-2\", VwwecX4kl: \"features-2-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BostzlPHgu82EF2uDzKQ/kr9YJQdLJj3lJTrkcDQb/PWfvi28yu.js\")), path: \"/taxes-3-paycheck-boost\"}, ajBr01aON: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UJSkuhp8xgmp9HlJ33Ty/GFCqcMmYg4Fi59qapwfL/ajBr01aON.js\")), path: \"/taxes-3-1\"}, HHAb5tL4Z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dOXfe8VoQhRoBhheIkKb/gUzQEChrJLJgJeGK1AHP/HHAb5tL4Z.js\")), path: \"/taxes-3-2\"}, ndhzx_7aW: {elements: {md7JBdAFp: \"iratype\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/coZBYRCwAAZBuaA2B64p/WKsvfzIswfb4zYdv1Dsz/ndhzx_7aW.js\")), path: \"/ira\"}, AwmR8SFIu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uA7kb715YAkB3p7SfXD5/Bq6j2OJlPqe9jj7dyc0d/AwmR8SFIu.js\")), path: \"/wealth-builder\"}, eFIqQdaa5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QRhNXu4oPVr9qO2MQlti/ELJtO7FO3mCVQnmzga7Q/eFIqQdaa5.js\")), path: \"/about\"}, e_LW_erDx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ka6eJfRaSCPF20MsQjgR/KloeUqJi7flCdTgF8dTo/e_LW_erDx.js\")), path: \"/success-waitlist-budgeting\"}, knLj75NGd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5xvSuzoGbRp9dsbvAIwS/5omqDYB8OTHPuyns5Erx/knLj75NGd.js\")), path: \"/seriously-simple-investing-app/\"}, KH9Yx8TY6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c9uUaHGrrvtbcWC0xHTB/rUgb6F06wTlSFnPEWb6f/KH9Yx8TY6.js\")), path: \"/pricing\"}, ffvwVg9vG: {elements: {d1Ubf8xxf: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wSUySYF8AgycmNqcH9rq/lGEPHRJt2oqMA0B1UrAQ/ffvwVg9vG.js\")), path: \"/pricing-2\"}, AqgDiinh6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QfuEseyoQZozktJYcOiC/GSwQWhHrwQR7eX0sT8AT/AqgDiinh6.js\")), path: \"/tax-stripe-lp\"}, z_8ehc4G7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xcmUP1qprpMmC1RX9P3D/60ryejwhRFGc016L949V/z_8ehc4G7.js\")), path: \"/API-docs\"}, mx_ogqzo4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/epc4HwuAoJz4Z3c6Dpmk/H2SC30OEE5CNLBlw76JC/mx_ogqzo4.js\")), path: \"/contact-connect\"}, HcUqkYgVl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2NArC0c1x5SBs7rWaucV/HTzcIeZ1FO7ABbGHeUlx/HcUqkYgVl.js\")), path: \"/contact-us-for-your-business\"}, q5KcLFxdd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/atrKFdUHFyexPDK4QpU8/e5zU4iaRW7zAm9mQKbmF/q5KcLFxdd.js\")), path: \"/contact-b2c\"}, lxM92ZF38: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5zetiRAlFvum8A1KEbYJ/LMej2jXHNDtzZgzf4ptn/lxM92ZF38.js\")), path: \"/beanstox-beta-test-tell-us-about-your-experience/\"}, TBA9TlnJC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5j9oftMeXdYfFTWdexyi/aGXs8P8HBp7UnjBEzLkv/TBA9TlnJC.js\")), path: \"/become-a-beanstox-beta-tester\"}, oxuQt7pCr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xGYMh29xeFptPzSyTmxR/pXBzVF2DPUNcjoPB9pyj/oxuQt7pCr.js\")), path: \"/beanstox-beta-test-tell-us-about-your-experience-2\"}, Ca0IDY1CY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dILhdN0T83rbNSww62Cf/5qXPhPUTa8BJcpapkLFa/Ca0IDY1CY.js\")), path: \"/survey-a-few-steps-away-from-automated-wealth\"}, bsFp6b32H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rDxvJ1vPPdmJ8GJaxrhI/iWfGyOec4Yyqbvc9SCGG/bsFp6b32H.js\")), path: \"/your-opinion-can-make-beanstox-better-for-everyone\"}, VZB2bQYVo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l63ZT2lBEWm4CsuAV57l/oE4k0yirMglrFfkkqZrf/VZB2bQYVo.js\")), path: \"/your-feedback-can-help-us-make-beanstox-better-for-everyone\"}, fxl_1IXvW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nnPGwpJnDE8ORMUHgGm6/cRL3FC3B9CIwkKpTEaZU/fxl_1IXvW.js\")), path: \"/assumptions\"}, Rqr98n6iA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aHur2frCZLvPJG0iQTlS/7ClcVWghaLAIqLluLz0G/Rqr98n6iA.js\")), path: \"/learn\"}, mLZQ9mYXz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dAeAyg5T2cczFb03uMU9/YHpUm7omtLVES1ifIT08/mLZQ9mYXz.js\")), path: \"/404\"}, ozT2qzsA6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A5Gn7k4N5hfFhggd11CG/a8omh5pstzJrdKNOM7PY/ozT2qzsA6.js\")), path: \"/news\"}, htuaY8raB: {collectionId: \"WsNbU4w8w\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xtCkp4ZGuX0L5z24WSnI/m67q1s4nIMMCJNNDlI49/htuaY8raB.js\")), path: \"/learn/:XwaMYqqLP\"}, zl_dkVGL7: {collectionId: \"JZypssoO6\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zyJU3yR2lijyyab6y5j7/9E9Kh7fVbXKlk1tmt1fR/zl_dkVGL7.js\")), path: \"/news/:fD_vQnhYp\"}, FTJkv5BNA: {collectionId: \"iaGWDEKHu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9V4SlOivoEztCymTQH5O/rvGKEtIGmscSEAZMlD1G/FTJkv5BNA.js\")), path: \"/:fJpiJqKpb\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {iaGWDEKHu: async () => (await import(\"https://framerusercontent.com/modules/vddGCANweSYzRetkfQI3/IAQM9jyKPrsBUZhsaYOd/iaGWDEKHu.js\"))?.[\"utils\"], JZypssoO6: async () => (await import(\"https://framerusercontent.com/modules/nEJbHZKu9QbHmQQTfgc8/OaOfvmfjxfov7BdX3mFW/JZypssoO6.js\"))?.[\"utils\"], WsNbU4w8w: async () => (await import(\"https://framerusercontent.com/modules/lUshDl9AgHNjl6v5Q6Jc/bdOZd4GSJDek5MsuchoU/WsNbU4w8w.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"171193e7dcd6575f2047be4b9efec3a89d47d1e5d37b94f531634277a4dcd825\"\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/dAeAyg5T2cczFb03uMU9/YHpUm7omtLVES1ifIT08/mLZQ9mYXz.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://eternal-tetragon-131199.framer.app\",\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: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, 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            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. 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                    \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\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        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.hydrateRoot(\r\n                    document.getElementById(\"__framer-badge-container\"),\r\n                    React.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n                )\r\n            })\r\n        })()\r\n    "],"mappings":"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"}