{"version":3,"file":"script_main.DP494X_0.mjs","names":["React.createElement","MainPersonalisedLandingPage","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.loadLibraryCSSRules","Framer.ErrorPlaceholder","__esmMin","le","x","init_ssg_sandbox_shims","te","navigator","ee","init_npm_react_18_3_1","_e","Ha","de","H","ne","init_client","init_npm_react_dom_18_3_1","c","ce","window","removeHiddenBreakpointLayersV2","withPerformanceMarks","init_framer_B6PCHH0A","loadLibraryCSSRules","lazy","yieldToMain","useRouter","inferInitialRouteFromPath","initLazyModulesCache","markHydrationStart","patchRoutesForABTesting","PageEffectsProvider","turnOffReactEventHandling","useCurrentRoute","GracefullyDegradingErrorBoundary","LazyValue","useLocaleInfo","ErrorPlaceholder","setCurrentSiteId","setLibraryFeatures","PageRoot","init_JYLhPK4MO","init_AJVIVh6v9","FramerJYLhPK4MO","FramerAJVIVh6v9","Template","rest","props","webPageId","children","getLayoutTemplateBreakpoints","routeId","getPageRoot","framerSiteId","rootPreload","routes","content","isBot","createEditorBar","collectionItemId","contentLocaleId","contentWithGracefullyDegradingErrorBoundary","page","track","isBrowser","main","handleError","error","componentStack","errorInfo","recoverable","localeId","pathVariables","canonicalPathVariables","breakpoints","routeData","shouldHydrate","container","\"framerHydrateV2\"","serverRoute","key","value","locales","pagePromise","route","framerLocale","id","collectionUtils","utils","slug","resolvedDateTimeOptions","timezone","locale","resolve","cb","r","serverDatabaseClient","init_main","exportIdentifier","packageAndFilename"],"sources":["framer:toplevel/main"],"sourcesContent":["\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainPersonalisedLandingPage from \"https://framerusercontent.com/modules/5LyRyuk6PniMSSDKJ8Xy/sAzt9GWClzMYTXh856qB/JYLhPK4MO.js\";\r\nimport Main from \"https://framerusercontent.com/modules/gPPAWwMLau7HFrzp0GCB/vZgM5MHqLiCdR28ivfKH/AJVIVh6v9.js\";\r\n\r\n\t\tconst routes = {obBLBu_h4: {elements: {A4r36D1XD: \"gap1\", aDsn2Tdvj: \"testimonials-mob\", cJUSVG447: \"gap4\", DeMLtLJpa: \"plans-1\", DglA_EZW0: \"5\", EXPHdrTeJ: \"6\", GE9MVywpd: \"end-cta\", HPLTV8M84: \"features-1\", i42PJR5iE: \"source\", kC55mLsWC: \"testimonials-1\", kLpXQlJQZ: \"features\", KrT8SEFXP: \"gap3\", ktbGHTjdh: \"desires-1\", les14nw8H: \"testimonials-mob-1\", lOQSc42ba: \"safety\", LYhi63KIh: \"about-app\", M2h6_0dEt: \"features-2\", mFMOb_nAO: \"plans-2\", mgUSq3gDb: \"platonic\", naKA5qC7a: \"safetyfeatures-trigger\", ng876Y93j: \"express-m\", OueoAaGMe: \"2\", pIgALJQO9: \"our-story\", pZHKZBIcI: \"connect-\", qrojF7kNe: \"plans\", QvgsKmoPM: \"testimonials\", srBhNUfB4: \"express\", T13bLa05J: \"desires\", T6CvhKdEK: \"gap2\", Ts_oCw7t_: \"4\", UlF16fxyQ: \"image\", vGS0suBIa: \"1\", wWdflcuvN: \"connect-m\", X0qhnliDb: \"3\", XlsJv_ILK: \"sources\", z1FrgPPMt: \"platonic-m\", Z4d4NO25O: \"desires-m\", ZY9lKKgqq: \"safety-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gMPOYWqnIUg90UnZ1UJ6/kkSMPo6CGkxNd0nyfBNU/obBLBu_h4.js\")), path: \"/\"}, kYlPednjC: {elements: {aJNPLnNNj: \"end-cta\", APVhPO9ZQ: \"4-2\", BaKaa47Yv: \"4-3\", Bfcu7Gd3T: \"safetyfeatures-trigger-1\", caRiokOWc: \"sources\", cCkxX_Hkv: \"safetyfeatures-trigger-2\", cD8bYrYGd: \"3\", CZV33yFFZ: \"home-testimonials\", d0eJuN7Ux: \"1\", EAyGiNYLo: \"home-safety\", EDlyxw3K9: \"home-about-app\", EFrDtFAV9: \"gap2\", FsqHHY9QX: \"testimonials-mob-1\", FV4OS9Iic: \"safetyfeatures-trigger-3\", gbioJg16f: \"safetyfeatures-trigger\", GGkdfgLTw: \"features\", GtWDLeKyV: \"2-3\", gZn_wNZYZ: \"image-3\", h4XKxrtua: \"3-1\", hZql_wWLK: \"5-1\", IH0I1i4qY: \"source\", iNQYsVdgm: \"plans\", jbt7GtiME: \"5-3\", k2xoB7Q6z: \"2-1\", KgY4CqgEZ: \"image\", l3GXEId1e: \"4-1\", Lv_TxUeJy: \"2\", mqchpbGuR: \"3-3\", MvPIiPDx6: \"gap1\", nWq5gkLFb: \"desires\", o9DVfpcsU: \"home-mid-cta\", qGsE3eMsV: \"image-1\", QK7d9dTFl: \"2-2\", qqLDyPv7G: \"safety\", r0x5DjrkR: \"4\", rfLDVyYJK: \"1-1\", RZFI6m9w3: \"6\", s0anWp_BQ: \"5\", S1gWkg7FX: \"1-2\", tC6bqPdT6: \"testimonials\", Ttp__erYW: \"6-2\", U6m34mG_O: \"our-story\", UOOS_pyJb: \"features-1\", uV_c60ktg: \"testimonials-mob\", vPxFIE2vu: \"6-1\", wOLQDlXfN: \"gap4\", Xlxc1KlG9: \"1-3\", XQr7LoYU2: \"gap3\", yfxU7Y9AV: \"3-2\", z0Lcg8VFV: \"5-2\", ZpJX9cKqF: \"6-3\", zPlTo7Pwr: \"image-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DZzKr9uEHBs3zE7uDGnS/ApQ9P1HgRQjnFJT8aAQn/kYlPednjC.js\")), path: \"/home\"}, JSlfZOE5H: {elements: {Ax7wh5Y5C: \"our-story\", BRMO0UCYG: \"6\", cKdNYfW6p: \"testimonials\", cYnoDTXeZ: \"end-cta\", DdynER8NI: \"1\", gscH_ucYh: \"5\", iDQVhkE6X: \"safetyfeatures-trigger\", KuSwnRhwJ: \"gap4\", l44Jyw493: \"gap2\", lcvKBkfxA: \"gap3\", LOfP0YGQj: \"about-app\", NDMJZ2T0z: \"desires\", nzLA9a6rH: \"connect-m\", O8tMAdotf: \"plans\", Ob1uI8rNY: \"platonic\", OKTtjzDAV: \"safety\", ONPO2pmzG: \"image\", P8fRGIlHL: \"features-2\", pv1JBWj92: \"2\", qhFte4N6O: \"plans-1\", R3D4iaMvX: \"features-1\", RRu_F_2QS: \"connect-\", rTVxptbAl: \"4\", Ta65kUYcP: \"3\", tjT7RuvWL: \"express-m\", U0X1BF0A9: \"express\", U1rGic2Qy: \"platonic-m\", U2LH8wPFC: \"testimonials-1\", UZIyanONA: \"sources\", vRTtoepcW: \"desires-m\", x0QtsBUc5: \"features\", x0YlbLPAX: \"testimonials-mob-1\", xebl74sNK: \"source\", XME9OyRqr: \"safety-1\", ybYISixSL: \"testimonials-mob\", zDqxsO_ut: \"gap1\", zj8wqgLMF: \"desires-1\", ZUfP_Op2B: \"plans-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QTv9bftIke0Elnbzp28J/waWGDP4jmn1NfgUhCTSc/JSlfZOE5H.js\")), path: \"/get\"}, zmwwNqMMZ: {elements: {FZiYLEZA_: \"community-scroll-track\", kzORRso8E: \"sources-app\", OktP6B1lC: \"plans\", Q4of_gSrw: \"phone-ui\", rquRoN6GI: \"brand-philosophy\", sYLOTsgdY: \"about-app\", w3vqn7gGM: \"pillars\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B4iyMuL1fsIjzJ1Z9OAZ/SSsYfeCpXfvEkWfB2dh0/zmwwNqMMZ.js\")), path: \"/the-app\"}, pwviF10cw: {elements: {A8IhuuwJU: \"2-1\", bDUoVB8qC: \"1-1\", BpZy_s5ET: \"5\", DT1V4dGVD: \"4-1\", E3GvRzp2n: \"2\", eao1S7O2a: \"our-story\", ebcyCxQEJ: \"about-app\", EIKwDHEyq: \"gap4\", gh0U3s4B7: \"gap1\", HW5HFk_T0: \"testimonial-top\", ic6LD8LZy: \"6\", In6HVleQV: \"3-1\", jkSNamlmB: \"desires\", KB7BHPNya: \"source\", lJCEYM9AV: \"4\", lx3ERpzKo: \"3\", mGw7x5BmZ: \"gap2\", ONnEErGmq: \"plans\", PrKqHfNeo: \"features\", puyjbBOLh: \"safetyfeatures-trigger\", q3SVIsg2t: \"image\", qAqHrmkYL: \"brand-philosophy\", qOGOej7VP: \"safety-1\", SbMADkCJM: \"gap3\", SxvQt1su9: \"sources\", TmDSOpIcn: \"end-cta\", tRscwyfvY: \"safety\", UPbf7wl_O: \"features-1\", v9p3u1Cif: \"end-features\", VjJ8Mbtym: \"testimonials\", XJLFuTsIP: \"1\", Z1e79yXt8: \"testimonial-bottom\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u6uuWZ4i8AJkEcnOdbTd/S7sdoE0lkfrijlOBjeEe/pwviF10cw.js\")), path: \"/go\"}, Jk86dwvU_: {elements: {AyqWVarYb: \"express-m\", B42bkMja7: \"connect-\", bB3EWnQQx: \"desires-1\", BJWYoEbeX: \"desires-m\", bN59kfj6I: \"sources\", cJkzuXdmX: \"testimonials\", csftPHwYj: \"testimonials-mob-1\", gKrnfARTg: \"image\", gnORWdrMK: \"safety\", Go2mPAUBV: \"desires\", h9XTXXlhS: \"gap2\", hVGvJFsin: \"gap4\", iFu3BusI8: \"about-app\", JeYqmb6yf: \"4\", JSYE07x_j: \"safetyfeatures-trigger\", LUNyOLJiK: \"express\", m519HmSY4: \"2\", mcdfSQ4sp: \"source\", MmmtqLzXh: \"1\", n12svJGcV: \"gap1\", nD4RBtKR1: \"features-2\", nPm3NAZ27: \"end-cta\", odTvCoW6k: \"testimonials-mob\", OvRNRTZX7: \"6\", pmSQCwzO1: \"platonic\", qc3FpRZuA: \"connect-m\", Qd0ihwXPi: \"plans-1\", S8WGJUHAj: \"testimonials-1\", toWf1tCdt: \"safety-1\", Tp0_EwZLm: \"platonic-m\", UIuIHm3wr: \"gap3\", V2p55VxJ6: \"plans-2\", XNzgxbMFk: \"plans\", yhnICaycv: \"our-story\", YpfX6fWPA: \"3\", yt4wfJWoo: \"features-1\", ZgUs5OfdK: \"5\", ZxElERvek: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sXYVG91LulEI4LZuaUpa/Rd58jRt4h4KwfX7WVzqF/Jk86dwvU_.js\")), path: \"/hello\"}, xWjGhC_n0: {elements: {aEGzjerNv: \"our-story\", fhgUM3kmQ: \"brand-philosophy\", fM3nfzsHe: \"features-1\", FrOLKU7qO: \"gap3\", GaH662tdC: \"4-1\", gn2VcE6qs: \"gap2\", HFFKUBXfv: \"source\", HPXmW1bC8: \"6\", jaaOuoiiN: \"5\", JVE5XImaI: \"testimonials\", KkIaEzokA: \"1-1\", LOL9WM0RV: \"plans\", opI_NIi5J: \"4\", pb3e9zpAl: \"gap4\", PKLYCLLSf: \"3-1\", q_6UCgLQg: \"hello-2-safety\", qcQwljxma: \"safetyfeatures-trigger\", QgLZU1eZS: \"end-features\", qh78k81Pc: \"testimonial-bottom\", qVFtn4_0T: \"hello-2-end-cta\", rO_vCSh8R: \"gap1\", SJJIQCd6U: \"2\", sQwDTBUwp: \"1\", UIxmd0rdP: \"safety\", UmIZnFAZs: \"end-cta\", uNvb2anz_: \"3\", VOkL19igG: \"desires\", w2Sl8ZEXw: \"2-1\", wWAQSgYd3: \"features\", Y5QvjJyiA: \"image\", ZuFl1JXqr: \"testimonial-top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z4eB0tAQNK6lIwq3EUFb/sk1d8nWUOsIpXAbjuWLW/xWjGhC_n0.js\")), path: \"/hello-2\"}, LK6P5IsLf: {elements: {A5tpypL9t: \"2\", a9aVjXlZk: \"desires-1\", B4katnhUf: \"end-cta\", Bibb38kmA: \"gap4\", cGgqO6Kbq: \"sources\", Dcw03TeXh: \"testimonials-mob-1\", FHAFEiX2N: \"safetyfeatures-trigger\", fppfdU20h: \"5\", Gm_xtCXaf: \"testimonials-1\", Gn1Po0vqa: \"gap2\", gvdd37lf0: \"6\", i2f_flAqJ: \"image\", iGD7yrarq: \"testimonials-mob\", ImgUnsqWR: \"plans-1\", JtMbJOzy3: \"testimonials\", KdESrNnuy: \"express-m\", KisIlsAIo: \"connect-m\", kQpiLfPWd: \"platonic\", msBPPhYTw: \"connect-\", nwFKWRgSz: \"express\", OxyGbMgum: \"4\", PxsdCX2vH: \"desires\", Q0uCPaz_l: \"features-2\", QRRpMTAyL: \"about-app\", rofZmqgWU: \"platonic-m\", rqKamKtQW: \"3\", sHb8PqZfj: \"features-1\", sin92VA8j: \"gap1\", sRPqktsjC: \"our-story\", STXg3WSME: \"safety\", syifQ9FGC: \"source\", TYcAw2mCM: \"1\", xBKS4ovX9: \"plans\", XiOhQJTos: \"safety-1\", XkngYedeK: \"desires-m\", yG3biokBl: \"features\", yiu8_psJ3: \"plans-2\", YuWXiL49C: \"gap3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NQEKpC3YMv7VtSMFbLBE/0mtdF1OsvoNo6rTOFgle/LK6P5IsLf.js\")), path: \"/welcome\"}, Dk5iZMcfo: {elements: {AFUApyvPL: \"1\", btZp0V5w2: \"gap2\", bu0RXkwF8: \"testimonials-mob-1\", buIv2se01: \"testimonials-1\", C3Dy1WCJE: \"express-m\", E_9zMaumI: \"2\", fH80rBfJf: \"connect-\", FhONsIAou: \"gap1\", FQTBssv25: \"features-2\", gAKCCSwsj: \"safetyfeatures-trigger\", HkqWDxuIQ: \"safety\", IKx2rR4qU: \"6\", isz9vInhb: \"desires\", JeSjMt5kC: \"about-app\", JyZnFVUp8: \"3\", kOlXiSpHV: \"connect-m\", OGPbx2vB4: \"sources\", p4Kqi1BkA: \"gap4\", PabYOLIyl: \"platonic\", PFNdEOrRV: \"4\", pSD5yKc1V: \"features\", Rf7CGOKZC: \"5\", RndDF4Ix0: \"safety-1\", SE6b87uKK: \"plans-2\", Se96IZEIT: \"features-1\", SHbOBo4q0: \"source\", sNCdnzzqA: \"plans-1\", t8tGOoPsk: \"testimonials-mob\", uCFlHcfIB: \"image\", Ug_FV9BYX: \"express\", V7ThPK7S8: \"gap3\", VMGuXZTew: \"plans\", wuTv0qW_E: \"end-cta\", XTEFBH6CM: \"desires-1\", yT4IaRuTy: \"platonic-m\", yTxOuE0Fb: \"desires-m\", Z32BUS8n0: \"our-story\", zA5LtYNF0: \"testimonials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RAezAby7sBGSFaisQiXP/lOiNt2lKk0WlwEAJTsuc/Dk5iZMcfo.js\")), path: \"/app\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"164c2adac0bc3116d873791ffb4afe2e4a77bdd7995e5ef4a35dfe2c893ad46b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"obBLBu_h4\":\r\ncase \"kYlPednjC\":\r\ncase \"JSlfZOE5H\":\r\ncase \"pwviF10cw\":\r\ncase \"Jk86dwvU_\":\r\ncase \"xWjGhC_n0\":\r\ncase \"EcSmtNWDe\":\r\ncase \"LK6P5IsLf\":\r\ncase \"Dk5iZMcfo\":\r\nreturn React.createElement(MainPersonalisedLandingPage, {...props, key: \"MainPersonalisedLandingPage\", style}, children(true));\r\ncase \"zmwwNqMMZ\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"obBLBu_h4\":\r\ncase \"kYlPednjC\":\r\ncase \"JSlfZOE5H\":\r\ncase \"pwviF10cw\":\r\ncase \"Jk86dwvU_\":\r\ncase \"xWjGhC_n0\":\r\ncase \"EcSmtNWDe\":\r\ncase \"LK6P5IsLf\":\r\ncase \"Dk5iZMcfo\":\r\nreturn [{hash: \"y4ewwd\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"vpki8e\", mediaQuery: \"(min-width: 810px) and (max-width: 1023.98px)\"}, {hash: \"2uyfqs\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"5d2z3j\", mediaQuery: \"(min-width: 1440px)\"}]\r\ncase \"zmwwNqMMZ\":\r\nreturn [{hash: \"enz18c\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"obzum3\", mediaQuery: \"(min-width: 810px) and (max-width: 1023.98px)\"}, {hash: \"13ps0ev\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"cetu8x\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://home.feeld.co\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/m0gsvddRO8vUW4rGwQEk/4Yl64zmuJNP48ehAaZzp/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.85, 0.08, 0.36, 0.98], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"120px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.85, 0.08, 0.36, 0.98], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-120px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tawait Framer.loadLibraryCSSRules()\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}