{"version":3,"file":"script_main.B3DsyGQ2.mjs","names":["React.createElement","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["framer:toplevel/main"],"sourcesContent":["\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\n\r\n        const routes = {augiA20Il: {elements: {am767EA8q: \"integrations-3\", BrB5JQMLt: \"benefits\", bUpP1DlYy: \"hero-2\", FhLQxpKfm: \"logos\", FQfpMNVPL: \"cta\", Fvct7Jo6U: \"footer\", glbrloLcc: \"faq\", H1vCl6SGN: \"integrations-4\", hIaozYCqt: \"integrations-2\", kgNLlkT3G: \"integrations\", L0t9FLCwt: \"testimonial\", TmfXE2z7x: \"logos-1\", WcJy2lHdu: \"integrations-1\", xM8dABT3f: \"hero-1\", Xu3xov2KD: \"hero\", zDDbujuaJ: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xTOOGlGs4txon31o0xzZ/yE5HhWfkyX5YNYymAqMP/augiA20Il.js\")), path: \"/\"}, vurHvyQJ5: {elements: {dOT4YiIth: \"cta\", ESkCZh2MC: \"hero\", HF0YJ0jQH: \"features\", hyY3GNB1d: \"hero-2\", iGWpLdkR2: \"integrations\", IuweR3ogY: \"benefits\", Jg8Qw_AfL: \"integrations-4\", KdO3lEjSe: \"integrations-2\", NDM0F_oay: \"logos\", ooWWb6sbL: \"faq\", PRa1fMCRQ: \"footer\", R53qHiCDP: \"logos-1\", UvOlOKQys: \"testimonial\", vexmkEzxf: \"hero-1\", wvHfOXwnp: \"integrations-3\", ycnrS2qQ2: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RasJCT3ky1EGyqWicf2s/ViBsAxFeeZSAqhv5fWJB/vurHvyQJ5.js\")), path: \"/internal-tests-offline/home-animatednew\"}, UX8WPjGbN: {elements: {BdwkjPhgu: \"overview\", e55RQcTmG: \"hero\", gLO6Yw10A: \"hero-1\", j07bfIq84: \"statistics\", jHcRdlwmM: \"cta\", lQfrkWDLl: \"footer\", mEa8h46Ag: \"tools\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XaYTBReaEJzsDzZ2qDvQ/8xXKfLUOO3yQDLPybm4t/UX8WPjGbN.js\")), path: \"/explore/explore1\"}, mjGDUhktG: {elements: {BsaozZgSJ: \"integrations\", EEoqmsua2: \"features\", F7DJISgXo: \"cta\", Puk2y4eUL: \"hero\", QJvrmCcV4: \"testimonial\", RJL4oAHml: \"faq\", shlunX2_H: \"integrations-2\", tPnAS59vO: \"footer\", WyNZiUxq1: \"integrations-1\", Ykyb9X0cw: \"benefits\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aG2QX1Gsjha5z4EDAV6N/Avff02JV0IULJxDL1fIz/mjGDUhktG.js\")), path: \"/explore/emotion-intelligence\"}, E8cBBgzos: {elements: {aehLEedmJ: \"footer\", BWFU8kEk1: \"testimonial\", cwL6cvQtt: \"integrations-2\", K5gMfttQ3: \"integrations-1\", Kxo2HrxQb: \"benefits\", LgSsSlXxx: \"faq\", MPTKPocFl: \"integrations\", pywrR4bRG: \"hero-1\", QPGta4AOf: \"cta\", t7kau_esb: \"logos\", vAt_ZOuyG: \"hero\", vf9_8hqgK: \"features\", xeZbHDHG_: \"hero-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t00yd7b9P3HtxyLBT8mM/ICqmpukbZNSUSOK89lAQ/E8cBBgzos.js\")), path: \"/explore/user-memory\"}, uXyiIv0cu: {elements: {aZNqNIcME: \"integrations-1\", BIuZA1Wpn: \"faq\", BjeYXUiHh: \"integrations-2\", Dnwsm3rky: \"features\", DSOX123uw: \"hero\", eWe06hwJB: \"testimonial\", f7IWi2PEo: \"footer\", GiStoSJXw: \"cta\", KyD14zwD2: \"logos\", ol0Mj5do2: \"hero-1\", qTGL1Hqmo: \"benefits\", rUszzHBAM: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rC4F1s9CbSVUIZ0Yjo4O/X4M7jhbPur76LVDDBjpg/uXyiIv0cu.js\")), path: \"/solutions/health\"}, PzE0RM1g6: {elements: {F3RA6uY3X: \"hero\", GLrKEpmAH: \"benefits\", ISm1UJpIk: \"cta\", JeAbB4foW: \"logos\", kCk5FHoGF: \"features\", kF1V8PYuT: \"hero-1\", nkYWGDwKo: \"integrations-2\", ptYIzXQO7: \"integrations\", Qg6mgaeZy: \"footer\", RxFP7PXP6: \"testimonial\", tSMy0Jazz: \"04\", UqSv23b5D: \"faq\", Yfyeh2Ksa: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jNKNNMSwoHUmz0CaOOCo/wzdTzVO8stygqK7cSP2y/PzE0RM1g6.js\")), path: \"/internal-tests-offline/internal-knowledeg-mngnt\"}, PgjspxbSp: {elements: {aEtdVrMPo: \"benefits\", afs_rJ2kZ: \"integrations-1\", dJ44wBneZ: \"features\", dWTtdlmkj: \"overview\", i0k1ZFFXn: \"integrations\", iswvGe6cm: \"footer\", jttthyMN_: \"testimonial\", jtyrVclkg: \"faq\", kLYyg1yOy: \"hero\", pRRUFRID1: \"cta\", sdg_FXQWX: \"logos\", WwQekMGod: \"benefits-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b7HqT4zzuB9nCmR329aK/jVfERdHGMbcEmJLnzR8V/PgjspxbSp.js\")), path: \"/explore/knowledge-centralized\"}, QkbpIY399: {elements: {aD7oLA3GM: \"integrations-1\", b5rjrC7fK: \"testimonial\", BXCKIv3wK: \"features\", dcAM2GZSd: \"hero-1\", MERuH35FM: \"logos\", odRgfK4fg: \"integrations-2\", OTbGxWQY4: \"hero\", rigZD4hd3: \"integrations\", s5Tyqf4he: \"faq\", yE4i0nwkL: \"cta\", YKWD0b71o: \"footer\", Zi_yow5sD: \"benefits\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3udmpyfGFpJVMHSH61b3/sqB81U9qyJsqJSHwdt53/QkbpIY399.js\")), path: \"/explore/persona\"}, PxY6KIbiL: {elements: {bLnxmwc4Z: \"footer\", hTaQgnMZq: \"faq\", IL5y0h48Z: \"testimonial\", j20TPSjXY: \"hero-1\", jDcbCEOSo: \"cta\", jvNfAgX75: \"hero\", KXRbVETpH: \"integrations-1\", mGhyxWI54: \"features\", RPWkvE5CB: \"logos\", tbhLPwggg: \"benefits\", UhP5uukXm: \"integrations-2\", WuGGfaTkK: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XBlbr6F5fxvCcQlAASco/IwaUqDUHvliSkO9dJU53/PxY6KIbiL.js\")), path: \"/explore/channels\"}, HI5F7ANcw: {elements: {Degsk5Yl2: \"testimonial\", fWKPs0aUQ: \"hero\", lE_A7qtXg: \"features\", LjjS_6UtD: \"footer\", PnLx_CHQc: \"integrations-1\", PSkZF63PT: \"faq\", STiGA0JHd: \"logos\", tHEReFky9: \"hero-1\", uM5MrrPBa: \"cta\", WYiz_SnA6: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Vr4goO6RctIWrKXJ2eM/3rcIsMKUSLRC7ZvhBPZZ/HI5F7ANcw.js\")), path: \"/explore/truthengine\"}, sa9wckxSk: {elements: {aKGNYmON3: \"integrations-1\", d9_O90c78: \"features\", DOXMo8ZR3: \"hero-1\", iNwUrJVtV: \"benefits-1\", JeP3rYFuV: \"hero\", JvUIhLJ1Y: \"integrations-2\", KmU3_GpNL: \"benefits\", oF32C0FCM: \"faq-1\", r3f7JgwsU: \"testimonial\", R5ZKyBIjI: \"cta\", xA9ZFPJ4K: \"faq\", xc5J0yENs: \"logos\", XqOhBj5FA: \"footer\", Zh_yQe07P: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ujmhlneVI3XmaLgbLpNT/3dwHAILbgYoyqFjIxemI/sa9wckxSk.js\")), path: \"/explore/api\"}, DtVprsKk0: {elements: {Bz8x7MiCI: \"testimonial\", IdF2g2ybk: \"integrations-1\", izKZlEShb: \"logos\", kZI9StMbx: \"benefits\", L6TgcO3db: \"features\", lTZqXhJGb: \"hero\", mGVM6tT75: \"cta\", mQuDw569U: \"footer\", OJNSJwpfx: \"faq\", qSw50FCml: \"integrations-2\", S_eZRC_BH: \"hero-1\", zrv7wAxRi: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xYMN0DRuDfdEdyNJWApe/3jNooMhu6Y3dpKYG6S1J/DtVprsKk0.js\")), path: \"/explore/slm\"}, kN56cK_hf: {elements: {AbVWYYfKH: \"faq\", AdF6ZkJ3l: \"features\", Fw1AlCVcF: \"hero-1\", gFON6062o: \"integrations\", Hi7hAUVum: \"testimonial\", mt98HoqY7: \"integrations-1\", OMmm6FLG9: \"benefits\", OXE86AInG: \"cta\", svSdHMRnj: \"logos\", yUKRBEdzS: \"hero\", ZE4OqFzHX: \"footer\", zsl38ZCIa: \"integrations-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ueysUmNsM6BuxmDe6XWo/oSo3YRvMNpvAFJgiYWgA/kN56cK_hf.js\")), path: \"/internal-tests-offline/knowledge-old\"}, cfaJuO5s9: {elements: {A4CcEbj8C: \"hero\", CfQotOVQs: \"faq\", cTZZ1tbCG: \"features\", lkStfisZ0: \"integrations\", LxuOjAQNM: \"testimonial\", M3vpsihhw: \"hero-1\", M7BHc87N6: \"logos\", Qpo_TZzaM: \"benefits\", s5yOdU0Cv: \"integrations-2\", uqEMTMERW: \"cta\", UUEWpHgaI: \"footer\", XlBBA6uhi: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JcI7urfai957RzyU4jeS/5cFKfRqBl31NDLUkrFrf/cfaJuO5s9.js\")), path: \"/explore/llm\"}, y_7fK051W: {elements: {a_vyENWWe: \"cta\", AqUJZoHSU: \"tools\", dJgZsfYYr: \"integrations\", E_SdGqOR_: \"hero\", EvaK3_ytO: \"faq\", GvXUsbrKU: \"footer\", ioU9IfRhi: \"benefits\", Jd5Js9iaA: \"testimonial\", KeIena_pr: \"integrations-1\", NxZO3Rzvm: \"logos\", onxquAszo: \"features\", TcMuyQgAy: \"overview\", WkDNuKQfw: \"hero-1\", xj_Owxmjz: \"integrations-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4J1JrCgJuzYUOvEYmskk/uYHwEh8I4AZGMUWXzLVu/y_7fK051W.js\")), path: \"/solutions/business\"}, QH64Q88_h: {elements: {cJ1vaBUGJ: \"benefits\", EeyfC7YB1: \"cta\", fnCdCiE0J: \"faq\", h2T1GUYc4: \"hero-1\", m75HS1Za4: \"footer\", PEz7pGRpR: \"integrations-2\", PRKVKw_b_: \"features\", SqVX8KPti: \"testimonial\", SvYwU47bM: \"logos\", TzUaMnXSf: \"hero\", VojLGvmbY: \"integrations\", VRwxSfrTq: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TS9sNOzx5zp17BrN0JnZ/DEtLMbNmygbBv4wUQlak/QH64Q88_h.js\")), path: \"/solutions/developers\"}, GCCiS91Cr: {elements: {BFZryX2H4: \"footer\", G2lkUfGgB: \"advocating\", Gb80V74Tc: \"cta\", HH8P8oSYN: \"integrations-2\", j5DRKz7Hu: \"features\", JVIhW92NI: \"logos\", N04KZmcft: \"faq\", NcvRcMhxW: \"integrations\", OcOpcc2Ue: \"testimonial\", RwnXRyMtx: \"benefits\", ssDiczsJX: \"integrations-1\", UFOA1ZHmh: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8IbGve1AOyikXDxIM6D3/R1J3qkgTSSUkbgMtlp7f/GCCiS91Cr.js\")), path: \"/internal-tests-offline/test\"}, aVIFAG1Ns: {elements: {B5D0ijbl6: \"footer\", DPv5I_wbc: \"faq\", eZHuidoZa: \"testimonial\", h8tGoMbQj: \"integrations\", I3c0zYeFJ: \"features\", ifhdHo6Gx: \"hero\", JfEhZcanf: \"logos\", NhKfy36Gw: \"cta\", pTe1vrz_X: \"integrations-2\", T7PWAsOlE: \"benefits\", U5gQu1YrY: \"integrations-1\", xwXpvssen: \"hero-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fmxAcABxk9iaXY0YfH3V/fMHWeqiZLsluyLuEhubq/aVIFAG1Ns.js\")), path: \"/internal-tests-offline/company-old\"}, j7Id7sJK6: {elements: {b5pi16AFX: \"hero-1\", CY96PGOxy: \"footer\", FHFtdy9lb: \"integrations-2\", Fpx_ZmZX1: \"integrations-1\", fxK1bR6tM: \"features\", HBeJnLRgw: \"hero\", NveIsyZp3: \"logos\", RyTCTt6d7: \"faq\", VJVMwZ6fY: \"integrations\", wQt2RJAaP: \"testimonial\", xFmarfJby: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yiSgJGRqg9glQxt9zFJm/lptT5LeZbOcRET0VUKKF/j7Id7sJK6.js\")), path: \"/internal-tests-offline/company-2\"}, TF0oypH7m: {elements: {B5k25b3UW: \"logos\", BaDls2Fwt: \"integrations\", D51y6HPnB: \"hero-1\", MhU5btsUS: \"cta\", RcsafO_Tk: \"testimonial\", RxEg2Z7Ze: \"footer\", s09n6myhm: \"faq\", sJWReBtG9: \"features\", ssBGM3Ym9: \"hero\", ULvfJwamu: \"integrations-2\", vDQjCq6EM: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wPnRj7HqHGTSbxIg2pTq/WMqRaedzNxDovvrKuDLj/TF0oypH7m.js\")), path: \"/internal-tests-offline/company-3\"}, YX2DeU00P: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Lbd15GoCXMw1jOAtRFwz/9O2VwSavHunr2X7zxk4N/YX2DeU00P.js\")), path: \"/internal-tests-offline/test-2\"}, mewlnd_GF: {elements: {CIv_tyETp: \"testimonial\", DmT4gmyY0: \"cta\", eAMnW46xv: \"benefits\", Fcp8EPIXA: \"faq\", IdbZ06zw7: \"integrations-2\", kdKdYPkQu: \"logos\", kkFTV4hXb: \"integrations-1\", q_svoLdpN: \"integrations\", SGRCsRQLB: \"footer\", TIrEj1D3t: \"hero\", Tqn7oeBP8: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3ESEBI9Q8wkQYbG4lYQT/K3NoPgEHHb3ph6UpUIxp/mewlnd_GF.js\")), path: \"/internal-tests-offline/individuals\"}, tjT0bHyOh: {elements: {aUBE9pabq: \"integrations-2\", elJZ9G6GA: \"faq\", iMerKYyvI: \"testimonial\", mOe6wmTWW: \"benefits\", mr8tji9K_: \"integrations\", nnUSzfMpf: \"hero\", ojATeZZX1: \"integrations-1\", ovHMcvR91: \"footer\", u3lMfWXeZ: \"cta\", uHZBbgXo1: \"features\", wcGBNFvId: \"logos\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t2X2uBjXJX6FypvcAsgl/WolIu6TlWCQL5ebOoRki/tjT0bHyOh.js\")), path: \"/internal-tests-offline/individuals-2\"}, uoyxNOY6x: {elements: {EaOXY7vP7: \"hero-1\", JI6sRE9Hb: \"integrations-1\", lIj__Rquu: \"integrations\", ND0H4Js4c: \"logos-1\", pBV9WArqP: \"logos\", TIe5BWFiC: \"footer\", W_Kw1CRTR: \"cta\", W1fQ5Vi6P: \"integrations-2\", YuABBEbEb: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tP3XnQ1uGciCWtoMtQiX/smOMn13bJfA2ZR2WzDjf/uoyxNOY6x.js\")), path: \"/company/company1\"}, CjE4FmLOf: {elements: {bqGt0e9_B: \"integrations-3\", BYdHkhNIk: \"hero-1\", cvkEVNJ9l: \"integrations\", F8gkK_wFS: \"integrations-6\", Grhwf5S2T: \"cta\", k_lqwqy2o: \"footer\", L2cX4Odc3: \"testimonial\", L78vHsWsH: \"faq\", Lu6ZwUWKk: \"integrations-1\", nmtd3JwXW: \"integrations-5\", p1M30TMXm: \"logos-1\", R6rOS67AD: \"features\", Sh1LJLVN_: \"integrations-4\", tLGahH1EP: \"benefits\", tvis_eNVD: \"integrations-2\", xo3Ae_Soa: \"logos\", yhnBsXF7V: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cZ1sMSWtu2piEKiOMjYq/rNQ2kVV8qgH4tk4UXPF7/CjE4FmLOf.js\")), path: \"/internal-tests-offline/home-2\"}, rcp4amG2Y: {elements: {aAS0KLN_0: \"benefits\", aMmJHRYro: \"logos-1\", B_aGvms6p: \"hero-1\", bu9pvnu93: \"features\", h6YA8SON1: \"hero\", lkamsrDyE: \"cta\", nHUwPnxmg: \"footer\", nzBvMt3fp: \"integrations\", p1kd9XQM6: \"logos\", SCwS9QqVf: \"pricing\", uUVSv1XY7: \"integrations-2\", Vo0Psh8hr: \"integrations-3\", xuFXEzDE1: \"testimonial\", xZ8thC1tx: \"faq\", zfIx07cIE: \"integrations-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oewW2a9dd6tBLo8ABsHG/fBYN1ig0gl5kGtzaIgO5/rcp4amG2Y.js\")), path: \"/internal-tests-offline/home\"}, hx2sp18Nb: {elements: {c9K4kY6RI: \"cta\", mpfcSLIeC: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l9VYJ4PKzLphbNG3BMBo/hWmsv5pwrRSny3pT6lNW/hx2sp18Nb.js\")), path: \"/404\"}, L4fNic0a2: {elements: {X70veLs2M: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1l1arxiDC5FG8WgB2f3U/3Lp1zIfs2W5LSIBYgTyH/L4fNic0a2.js\")), path: \"/explore/changelog\"}, Xsjg4gC1m: {elements: {cSki_7nBQ: \"hero\", iwkz3t5hS: \"statistics\", KXj5R1XTL: \"footer\", RmszcRQZq: \"cta\", v8JkApF6P: \"team\", zDSsd3FER: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z2dEFrdjfF8lt1PFWnbf/juQgOib4Bq8AYg310Bne/Xsjg4gC1m.js\")), path: \"/company/about\"}, TQDKNf7xx: {elements: {aAFRBubu3: \"team\", aIL_XSHp_: \"overview-4\", blhj3cZyQ: \"tools-6\", DEL_PREBf: \"overview-7\", Fkri8g28m: \"footer\", gW34bmn2U: \"tools-4\", H8_aDOFyU: \"overview-3\", IAoGF0F92: \"hero-1\", iRwL1hGji: \"overview-6\", JeYUys3ou: \"cta\", JjVHOiJuA: \"statistics\", L0GRanUQh: \"tools-2\", LqHO5tLWk: \"tools-1\", mOyPHlnDf: \"conversational\", Mr424A0pM: \"overview-1\", P_QR7cJC7: \"tools-5\", PMsIGr_yN: \"overview-8\", Pw6KoyRks: \"hero-2\", rKy4yj6Uq: \"tools-3\", spFDOxOn2: \"tools\", tfiwnfVRI: \"capabilities\", tSRu1bCN3: \"overview-9\", U3aPTht_m: \"overview\", xx2XfyGjy: \"hero\", yoyLPkmUL: \"overview-2\", zGIK3lGm7: \"overview-5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p9TokiGONqhB5oDtfzny/ZvHMjruQIj2IFcB29zwZ/TQDKNf7xx.js\")), path: \"/explore/platform\"}, Yl7Qd9FZf: {elements: {hC_FKaVi4: \"overview\", hv6nDDhAC: \"hero-1\", sfooRdsxz: \"hero\", ud8M60Abo: \"statistics\", v4tKP3QHC: \"footer\", x1Ee2UHpJ: \"tools\", yYZg07Xn4: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gcUm9QWQWcOfBpqyj806/W6kwSFwC9jCPABiYHFwS/Yl7Qd9FZf.js\")), path: \"/internal-tests-offline/explore9\"}, gPAvv9cLA: {elements: {BoDIQjJD1: \"team\", BWo9dO6Ip: \"hero-1\", El8Ni6beM: \"statistics\", PzWqW9nit: \"hero\", U8a1Ay4qL: \"cta\", Uh2gP978Y: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/32xh0PevZbMQMKkG2KNY/egnrHaXP8kD4zo3xKRLx/gPAvv9cLA.js\")), path: \"/resources/resources1\"}, vFMfn8gBm: {elements: {b5h8whdSz: \"footer\", rp_hRNuKT: \"statistics\", VsCp67LU2: \"team\", vYi4_AKBu: \"cta\", wc67oGE3g: \"hero-1\", xAICYq9U5: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iSk31L8Xq56qjyvwmyvH/lblyomNFUDRbK7f8nhal/vFMfn8gBm.js\")), path: \"/pricing\"}, DUMxoL6Bm: {elements: {aGw7H65AW: \"footer\", Hu5ObV1NG: \"statistics\", kahEvnOe8: \"hero-1\", NRsaWfKz0: \"hero\", ORmYPxYub: \"cta\", PY5mx9zSC: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/loNjEbxlWIIKnFtuGEQQ/t7hLYxGhfMkP0Q6SO2ba/DUMxoL6Bm.js\")), path: \"/explore/demo\"}, SLm3DQF5K: {elements: {ehdpUt89l: \"cta\", n3sFZ82iT: \"hero-1\", OCvzqVmZP: \"team\", pE8Bqmn_R: \"statistics\", rj9QjKOTg: \"hero\", TU85Zxnn0: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aE6ntnkrjNOZhb6Llup8/DhmQZs4pbw5uNcX5dc9M/SLm3DQF5K.js\")), path: \"/ethics/safety\"}, eFP1Ekl0R: {elements: {b2LB3L3Jp: \"faq\", BFH_kT0Fv: \"hero\", cfyV2pNSH: \"tools\", jYXkDpf5Y: \"cta\", mM5lBY_Li: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dnj10xJCGPP1Pi18a1qG/ZCqLvqSArN6gpbdceuSS/eFP1Ekl0R.js\")), path: \"/internal-tests-offline/integrations\"}, LFAkm8ShR: {elements: {DhIo_FBjz: \"hero-1\", JXUXtO5Qc: \"hero\", rLILpo1sB: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eHazqnC1gjVfVMChUKzt/N1v59k9mguJHGHqrWX2h/LFAkm8ShR.js\")), path: \"/contact/contact\"}, RL6idTZYQ: {elements: {C6lPGXyiT: \"footer\", sLmzyWmCP: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PSfyNb7SlKYbTkdi2Khy/hxu9odfVCf0t6HRqYpfo/RL6idTZYQ.js\")), path: \"/contact/buildforme\"}, hsD0vPWaF: {elements: {kBJyCz_jI: \"hero\", RxYVj67wo: \"hero-3\", T3F7oDz3N: \"hero-2\", y8g0dR65W: \"hero-1\", zXgkBwyxY: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CHXIsJWgLpU5jA05YuPp/hUQb9MeAMxc3t69tMoc1/hsD0vPWaF.js\")), path: \"/contact/help\"}, kYpSiXHrM: {elements: {BJqTWmL5j: \"footer\", g6dAJte4F: \"hero-3\", lDf2__3hG: \"hero-2\", ugkS8P6x0: \"hero\", WClUOz0jR: \"hero-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2GqYcXuCA1EydHNeRKLO/nQrPhJ2FpHGsJVYlfJZ6/kYpSiXHrM.js\")), path: \"/company/investors\"}, KfYk6tz3q: {elements: {BnkuGfx82: \"footer\", lg1PFAOB0: \"hero\", rNxGmm7fE: \"hero-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XGi3sgDi5ysPMz5lT9nf/fzcYw6QADPP0xByNV5Cz/KfYk6tz3q.js\")), path: \"/company/investors-info\"}, ZBdohlYAF: {elements: {hGhvqD9TX: \"footer\", jabjBCitX: \"hero-1\", Tvu6jvP5V: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mAOO9KNKjuxYoU8rnwRz/ToCqRngSRHLI2MPgrDqk/ZBdohlYAF.js\")), path: \"/contact/form-success\"}, zKa0Pdqtw: {elements: {l6s0ynBLO: \"hero\", P__VLOqUb: \"footer\", Trb5gdEZf: \"latest-blog\", uA0X8TLV3: \"blogs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hVr7uqZeGSom7uRWGDLG/dfv4BPZJUNx3DVBrGhMk/zKa0Pdqtw.js\")), path: \"/learn/blog\"}, Ol38MTRHk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uC9hAMfy4sURydfYU9XY/XGeXn7xLc50vw65kHxgq/Ol38MTRHk.js\")), path: \"/internal-tests-offline/page\"}, JorOoy0w4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zVbl1CTeVYMLuFvgWP5L/kl67MzrX3I9nyohHjcvA/JorOoy0w4.js\")), path: \"/internal-tests-offline/page-2\"}, mQ7R1Q3YS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wnTLjteetoHufDzbqcPB/4XmXpa8axxTKfhS3gkMq/mQ7R1Q3YS.js\")), path: \"/internal-tests-offline/cards\"}, iyCv0GVGe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tVIA4CPiv1y8OiE9DrSl/HQmvk3YKuI7oMYFUmNiR/iyCv0GVGe.js\")), path: \"/testchatembed\"}, Y4aVY8uYJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XG9MysBWCFlItRrQ7UDx/IMPK9ZmJo8SdEpMXlU9M/Y4aVY8uYJ.js\")), path: \"/testchatembed-2\"}, wZovqmmG7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/guWM0ACZOpeiYqLcjy4Z/HP8J1IT67pb1pno1eQi7/wZovqmmG7.js\")), path: \"/testchatembed-3\"}, oLbLFvEg4: {collectionId: \"gmslqpXyh\", elements: {iP__dSLQm: \"hero\", krulbmMFv: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4TwGtBwBtPUPq2MWIhJd/vMf9nQqQuDiHTOs5boMW/oLbLFvEg4.js\")), path: \"/legal/:SQsVLXsLH\"}, UCq0WKrRL: {collectionId: \"jQNoUjpkZ\", elements: {zmI3XxNZWaehLEedmJ: \"footer\", zmI3XxNZWvAt_ZOuyG: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x6Ct9QzGgCutWurjvJ9H/snkAPaIy3lJDrqplHzse/UCq0WKrRL.js\")), path: \"/internal-tests-offline/explore9/:fGr7AqCv5\"}, BNdMGyWxn: {collectionId: \"moSI4u3G6\", elements: {b1DVOqreJ: \"content-1\", CrJHE1AOy: \"footer\", HQ4maNtQH: \"content-4\", JcLqBIKEL: \"more-blogs\", MtaLjFDrt: \"content-2\", MYOPRSUpy: \"content-3\", rc15mdEVE: \"header\", SnInODS6Z: \"hero-image\", WZAMvKpHo: \"conclusion\", xvzKfvnoM: \"summary\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x8u2rFe9ZmnvWfuZGQRe/dfB9F7ScyJBb77Ujta3X/BNdMGyWxn.js\")), path: \"/learn/blog/:XyM2o9mza\"}}\r\n\r\n        const locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {gmslqpXyh: async () => (await import(\"https://framerusercontent.com/modules/ePzbQR7NsJiVCa9AH0bG/9xJiapG32HErkhT8d5AL/gmslqpXyh.js\"))?.[\"utils\"], jQNoUjpkZ: async () => (await import(\"https://framerusercontent.com/modules/gaFM9c34SAfnza2kvSRw/Bmf2JEX9nwl9R37IasGX/jQNoUjpkZ.js\"))?.[\"utils\"], moSI4u3G6: async () => (await import(\"https://framerusercontent.com/modules/phw03yYrQHNvmK2FGa38/x7srlnjPGGKP2Xfnywu7/moSI4u3G6.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"e8c689056e04f265ef7f839f5f49dcf1c319b5812dfa4f8ecc7d097982b1e5e2\"\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/l9VYJ4PKzLphbNG3BMBo/hWmsv5pwrRSny3pT6lNW/hx2sp18Nb.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.identica.ai\",\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                    \r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}