import{t as e}from"./rolldown-runtime.CrzmA4BD.mjs";import{B as t,D as n,F as r,H as i,I as a,L as o,R as s,T as c,V as l,_ as u,a as d,i as f,j as p,l as m,m as h,o as g,s as _,v,x as y,y as b}from"./react.BuYg6O4f.mjs";import{$ as x,G as S,J as C,K as w,St as T,Y as E,Z as D,a as O,c as k,d as A,dt as j,f as M,g as N,h as P,ht as F,q as I,rt as L,st as R,tt as z,xt as B}from"./framer.DmwLz-ss.mjs";async function V({routeId:e,pathVariables:t,localeId:n,collectionItemId:l}){let u=W[e].page.preload(),d=h(P,{children:h(k,{children:h(M,{children:h(N,{isWebsite:!0,environment:`site`,routeId:e,pathVariables:t,routes:W,collectionUtils:K,framerSiteId:q,notFoundPage:E(()=>import(`./SitesNotFoundPage.js@1.4.DeG3oS67.mjs`)),isReducedMotion:void 0,localeId:n,locales:G,preserveQueryParams:void 0,siteCanonicalURL:`https://light-path-367104.framer.app`,EditorBar:i===void 0?void 0:(()=>{if(Y){console.log(`[Framer On-Page Editing] Unavailable because navigator is bot`);return}return E(async()=>{i.__framer_editorBarDependencies={__version:3,framer:{useCurrentRoute:R,useLocaleInfo:j,useRouter:F},react:{createElement:h,Fragment:o,memo:b,useCallback:r,useEffect:a,useRef:p,useState:s,useLayoutEffect:c},"react-dom":{createPortal:_}};let{createEditorBar:e}=await import(`https://framer.com/edit/init.mjs`);return{default:e()}})})(),adaptLayoutToTextDirection:!1,loadSnippetsModule:new A(()=>import(`./FjD0sLZOuUnWBtPi1IwFyP3n9Vu_C_4_DyK5dfMYMuM.DZxH4PCJ.mjs`)),initialCollectionItemId:l}),value:{autobahnNavigation:!0,editorBarDisableFrameAncestorsSecurity:!1,motionDivToDiv:!1,onPageLocalizationSupport:!0,onPageMoveTool:!0,synchronousNavigationOnDesktop:!1,yieldOnTap:!1}})}),value:{routes:{}}});return await u,d}function H(){J&&i.__framer_events.push(arguments)}async function U(e,t){function n(e,t,n=!0){if(e.caught||i.__framer_hadFatalError)return;let r=t?.componentStack;if(n){if(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: `,e,r),Math.random()>.01)return}else console.error(`Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/: `,e,r);H(n?`published_site_load_recoverable_error`:`published_site_load_error`,{message:String(e),componentStack:r,stack:r?void 0:e instanceof Error&&typeof e.stack==`string`?e.stack:null})}try{let r,a,o,s,c;if(e)c=JSON.parse(t.dataset.framerHydrateV2),r=c.routeId,a=c.localeId,o=c.pathVariables,s=c.breakpoints,r=x(W,r);else{x(W,void 0);let e=performance.getEntriesByType(`navigation`)[0]?.serverTiming?.find(e=>e.name===`route`)?.description;if(e){let t=new URLSearchParams(e);r=t.get(`id`),a=t.get(`locale`);for(let[e,n]of t.entries())e.startsWith(`var.`)&&(o??={},o[e.slice(4)]=n)}if(!r||!a){let e=S(W,decodeURIComponent(location.pathname),!0,G);r=e.routeId,a=e.localeId,o=e.pathVariables}}let l=V({routeId:r,localeId:a,pathVariables:o,collectionItemId:c?.collectionItemId});i!==void 0&&(async()=>{let e=W[r],t=G.find(({id:e})=>a?e===a:e===`default`).code,n=c?.collectionItemId??null;if(n===null&&e?.collectionId&&K){let r=await K[e.collectionId]?.(),[i]=Object.values(o);r&&typeof i==`string`&&(n=await r.getRecordIdBySlug(i,t||void 0)??null)}let s=Intl.DateTimeFormat().resolvedOptions(),l=s.timeZone,u=s.locale;await new Promise(e=>{document.prerendering?document.addEventListener(`prerenderingchange`,e,{once:!0}):e()}),i.__framer_events.push([`published_site_pageview`,{framerSiteId:q??null,version:2,routePath:e?.path||`/`,collectionItemId:n,framerLocale:t||null,webPageId:e?.abTestingVariantId??r,abTestId:e?.abTestId,referrer:document.referrer||null,url:i.location.href,hostname:i.location.hostname||null,pathname:i.location.pathname||null,hash:i.location.hash||null,search:i.location.search||null,timezone:l,locale:u},`eager`]),await T({priority:`background`,ensureContinueBeforeUnload:!0,continueAfter:`paint`}),document.dispatchEvent(new CustomEvent(`framer:pageview`,{detail:{framerLocale:t||null}}))})();let u=await l;e?(B(`framer-rewrite-breakpoints`,()=>{z(s),i.__framer_onRewriteBreakpoints?.(s)}),(Y?e=>e():y)(()=>{D(),L(),f(t,u,{onRecoverableError:n})})):g(t,{onRecoverableError:n}).render(u)}catch(e){throw n(e,void 0,!1),e}}var W,G,K,q,J,Y;e((()=>{if(t(),I(),n(),m(),d(),W={augiA20Il:{elements:{},page:E(()=>import(`./7AA0pubpaxUAlK-9zV0g10lxPR1vFcFOUxIFU9VoAmQ.BagKC5o0.mjs`)),path:`/`},IpLfKpt2F:{elements:{},page:E(()=>import(`./Oh278KXN0MY1tDXozI91kPNNUKPDbzdamPTRS_Y00Ik.CK5R76JJ.mjs`)),path:`/how-it-work`},OBGK29VgQ:{elements:{},page:E(()=>import(`./YEjKIkRWqJW1QYn4EhnyttIMCa2wAQw42LtOSSwJguw.B-c2ufBg.mjs`)),path:`/use-case`},OTTDin7nR:{elements:{},page:E(()=>import(`./Qcb27266Wn6aGVqYjd4M7XnlaT_Gco5n2HQzq0R6M3I.DQncMwQk.mjs`)),path:`/features`},zKlRz2D81:{elements:{},page:E(()=>import(`./P8R25AGZ97JqmGrUJxBqbbVrucxPw4xEXhTRfHcdHSs.CgtXRsIi.mjs`)),path:`/contact`},tFsfM9zZ_:{elements:{},page:E(()=>import(`./BkBJSS3LqeMsEHrrj0eGJX03HDyB2JbSfO6QKq90vWk.Cjt9qKKp.mjs`)),path:`/faq`},IrFsgAcAy:{elements:{},page:E(()=>import(`./g7sewViLBXE9cIWwcxQinoqk7bxmyUKlJe4L7f1JH8Y.CKpe-idw.mjs`)),path:`/pricing`},DJWNPioNG:{elements:{},page:E(()=>import(`./E7hEWa2P9e1QBNXzPh0v6Mi2F5HyvJbTiu6cTHyA8Dw.D8bmoeQn.mjs`)),path:`/case-study`},yD8jAlsRm:{collectionId:`GMeBlbOwy`,elements:{},page:E(()=>import(`./b86T9TwnEslc-pTHd90Y5cQRVVRMKpaTOV8Dhi71S5A.CrKfjXnA.mjs`)),path:`/case-study/:bs4BFw0Yp`},tIRPLaiXS:{collectionId:`TpFQitykE`,elements:{},page:E(()=>import(`./8KLf48daV0xFX8jqOPscC6Go_z1KoC96Aec8jFuxWcE.EOlwv6vW.mjs`)),path:`/blog-details/:O6Ay4HJTp-slug`}},G=[{code:`en`,id:`default`,name:`English`,slug:``,textDirection:`ltr`}],K={GMeBlbOwy:async()=>(await import(`./R6-OGx3o9htb0qnumLKbRPFvFhruMVmT9btabGKqOyo.saBWXWMO.mjs`))?.utils,TpFQitykE:async()=>(await import(`./Cu3ogHEx9ei1lv8B_isINY-Itt0rb1mR-kK3NHO8JSo.B97D0uKp.mjs`))?.utils},q=`0d14c9e8715db0a1ba2e4b16933463e9e5f9252102c72c945cb124f836a80557`,J=typeof document<`u`,Y=J&&/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(l.userAgent),J){i.__framer_importFromPackage=(e,t)=>()=>h(O,{error:`Package component not supported: "`+t+`" in "`+e+`"`}),i.__framer_events=i.__framer_events||[],w(),C();let e=document.getElementById(`main`);`framerHydrateV2`in e.dataset?U(!0,e):U(!1,e)}(function(){J&&y(()=>{f(document.getElementById(`__framer-badge-removed`),h(v,{},h(u(()=>import(`./PX9hIOIVM.bPfA988a.mjs`)))))})})()}))();export{V as getPageRoot}; //# sourceMappingURL=script_main.DBlnF6Is.mjs.map