const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Navigation-CpNy2czw.js","assets/index-BOOC9B8a.js","assets/index-BIeOXj7w.css","assets/scroll-NFAiNWfh.js","assets/chevron-down-5Pd_AXdE.js","assets/rocket-DcXkiBYE.js","assets/film-Cgu5ND-3.js","assets/Footer-CZid7gaP.js","assets/useIsMobileOnly-DwKXrES8.js","assets/shield-B6_HSr1V.js","assets/AssessmentHero-_m2ZsEJr.js","assets/sparkles-BfAWYmPT.js","assets/AssessmentForm-Dkvcawtf.js","assets/textarea-B_fuluJO.js","assets/index-B5GDSPpp.js","assets/chevron-up-RYGYO70X.js","assets/checkbox-Du9MovO5.js","assets/contactForm-C-ONNoUK.js","assets/file-text-C4bwXAAq.js","assets/clock-DKNDwUhx.js","assets/message-square-lYZwtFLl.js","assets/mail-CNwzbeXK.js","assets/phone-6QvTh9Xi.js","assets/arrow-right-Dn5dAXC5.js"])))=>i.map(i=>d[i]);
import{u as a,r as e,j as s,_ as o}from"./index-BOOC9B8a.js";import{S as i}from"./SectionReveal-B4rW8YMS.js";import"./use-in-view-B7CGmJ2p.js";const c=e.lazy(()=>o(()=>import("./Navigation-CpNy2czw.js").then(r=>r.a),__vite__mapDeps([0,1,2,3,4,5,6]))),l=e.lazy(()=>o(()=>import("./Footer-CZid7gaP.js"),__vite__mapDeps([7,1,2,3,8,9]))),m=e.lazy(()=>o(()=>import("./AssessmentHero-_m2ZsEJr.js"),__vite__mapDeps([10,1,2,11]))),d=e.lazy(()=>o(()=>import("./AssessmentForm-Dkvcawtf.js"),__vite__mapDeps([12,1,2,13,14,4,15,16,17,11,18,19,20,21,22,23]))),t=()=>s.jsx("div",{className:"flex items-center justify-center py-24",children:s.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-primary"})}),j=()=>{const r=a(),n=e.useRef(null);return e.useEffect(()=>{r.state?.scrollToForm&&n.current&&setTimeout(()=>{n.current?.scrollIntoView({behavior:"smooth",block:"start"})},500)},[r.state]),s.jsxs("div",{className:"min-h-screen bg-background",children:[s.jsx(e.Suspense,{fallback:s.jsx(t,{}),children:s.jsx(c,{})}),s.jsxs("main",{children:[s.jsx(e.Suspense,{fallback:s.jsx(t,{}),children:s.jsx(m,{})}),s.jsx(i,{children:s.jsx("div",{ref:n,children:s.jsx(e.Suspense,{fallback:s.jsx(t,{}),children:s.jsx(d,{})})})})]}),s.jsx(e.Suspense,{fallback:s.jsx(t,{}),children:s.jsx(l,{})})]})};export{j as default};
