1import{j as e,m as c,A as ee}from"./vendor-motion-tUKSkbIg.js";import{I as _,E as te}from"./index-C3kkEp0L.js";import{u as se,r as l,L as U}from"./vendor-router-BYym0wiA.js";import{A as N,U as M,d as ae,e as ie,B as $,D as re,Q as ne,S as oe,M as le,f as ce,T as de}from"./vendor-icons-C7euCNIY.js";import{u as A}from"./useInView-yIHRnm-U.js";import{d as me}from"./dna-styles-JwKq5YZN.js";import{F as xe}from"./FinalCTA-DJ9r72Tw.js";function he(){const a=se();return e.jsxs("section",{className:"relative min-h-screen overflow-hidden bg-gradient-to-br from-[#F8F9FA] via-white to-[#F8F9FA] flex items-center",children:[e.jsxs("div",{className:"pointer-events-none absolute inset-0",children:[e.jsx("div",{className:"absolute top-24 -right-48 h-96 w-96 rounded-full bg-gradient-to-br from-[#339966]/20 to-[#003366]/20 blur-3xl"}),e.jsx("div",{className:"absolute bottom-24 -left-48 h-96 w-96 rounded-full bg-gradient-to-br from-[#003366]/20 to-[#339966]/20 blur-3xl"})]}),e.jsx("div",{className:"pointer-events-none absolute left-[-32%] top-[52%] -translate-y-1/2 sm:left-[-22%] lg:left-[-14%] lg:top-1/2 z-0",children:e.jsx(_,{src:"/hero-halo.svg",alt:"Abstract glass connection ring with circulating bio-digital signal",className:"h-auto w-[820px] xl:w-[920px] object-contain opacity-100 drop-shadow-[0_28px_70px_rgba(0,0,0,0.18)]",width:1080,height:1080})}),e.jsx("div",{className:"pointer-events-none absolute right-[-5%] top-[80px] z-[2] hidden lg:block",children:e.jsx(_,{src:"/hero-devices.png",alt:"GoDNA app on laptop and phone",className:"h-auto lg:w-[720px] xl:w-[820px] 2xl:w-[880px] object-contain drop-shadow-[0_25px_60px_rgba(0,0,0,0.18)]",width:1200,height:900,loading:"eager",fetchPriority:"high"})}),e.jsx("div",{className:"pointer-events-none absolute inset-0 z-[1] bg-[radial-gradient(ellipse_at_left,rgba(255,255,255,0.35)_0%,rgba(255,255,255,0.85)_45%,rgba(255,255,255,1)_70%)]"}),e.jsx("div",{className:"relative z-10 mx-auto max-w-7xl w-full px-6 lg:px-8 py-16 lg:py-20",children:e.jsxs("div",{className:"max-w-[720px] pt-10 xl:-translate-x-12 2xl:-translate-x-24 rounded-3xl bg-white/40 backdrop-blur-[2px] p-6 sm:p-8 border border-white/40 shadow-[0_10px_30px_rgba(0,0,0,0.06)]",children:[e.jsx("h1",{className:"mt-6 text-[#003366] font-bold tracking-tight leading-tight text-[36px] sm:text-[48px] lg:text-[60px] max-w-2xl",children:"Understand Anyone Before Your First Meeting"}),e.jsx("p",{className:"mt-5 text-base sm:text-lg text-[#333333] leading-relaxed max-w-xl",children:"GoDNA delivers instant behavioral insights so you can build stronger connections from day one."}),e.jsx("div",{className:"mt-8 flex flex-col sm:flex-row gap-4",children:e.jsxs("button",{onClick:()=>a("/pricing"),className:"group inline-flex items-center justify-center gap-3 rounded-full bg-[#287850] px-9 py-4 text-white shadow-lg transition-all duration-300 hover:bg-[#2d8659] hover:shadow-2xl hover:shadow-[#339966]/25 hover:scale-[1.02]",children:["Get Started",e.jsx(N,{className:"h-5 w-5 transition-transform group-hover:translate-x-1"})]})}),e.jsx("p",{className:"mt-3 text-sm text-[#64748b]",children:"Free to start. No credit card required."})]})}),e.jsx(c.button,{onClick:()=>window.scrollBy({top:window.innerHeight,behavior:"smooth"}),animate:{y:[0,8,0]},transition:{duration:1.4,repeat:1/0,ease:"easeInOut"},className:"absolute bottom-6 sm:bottom-8 left-1/2 -translate-x-1/2 z-10 cursor-pointer","aria-label":"Scroll down",children:e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",className:"w-7 h-7 sm:w-8 sm:h-8",style:{color:"#339966"},children:e.jsx("path",{d:"M6 9l6 6 6-6",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})})})]})}const W="https://scan.godna.ai".replace(/\/+$/,""),L="0x4AAAAAAFH8d1tPXHw4kuTC",ue="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",pe=300,C="/pricing",ge=15e3,be=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,j={generic:"Something went wrong. Please try again.",timeout:"Request timed out. Please check your connection and try again.",unavailable:"Digital Scan is temporarily unavailable. Please try again later.",verificationFailed:"We couldn't load the verification check. Please refresh the page and try again."},fe=new Map(me.styles.map(a=>[a.displayName,{twoWords:a.twoWords,longDescription:a.longDescription,communicationKeys:a.communicationKeys}]));let T=null;function ye(){return window.turnstile?Promise.resolve(window.turnstile):(T||(T=new Promise((a,i)=>{const t=document.createElement("script");t.src=ue,t.async=!0,t.onload=()=>window.turnstile?a(window.turnstile):i(new Error("Turnstile unavailable")),t.onerror=()=>{T=null,t.remove(),i(new Error("Turnstile failed to load"))},document.head.appendChild(t)})),T)}function q(a){if(typeof a!="string")return C;try{const i=new URL(a);return i.protocol==="https:"?i.href:C}catch{return C}}const ve=[{name:"firstName",label:"First name",type:"text",autoComplete:"given-name",maxLength:60,placeholder:"Your first name"},{name:"lastName",label:"Last name",type:"text",autoComplete:"family-name",maxLength:60,placeholder:"Your last name"},{name:"jobTitle",label:"Job title",type:"text",autoComplete:"organization-title",maxLength:120,placeholder:"e.g. Financial Advisor"},{name:"company",label:"Company",type:"text",autoComplete:"organization",maxLength:120,placeholder:"Your company"},{name:"email",label:"Email",type:"email",autoComplete:"email",maxLength:254,placeholder:"[email protected]"},{name:"country",label:"Country",type:"text",autoComplete:"country-name",maxLength:60,placeholder:"Your country",optional:!0}],we=a=>`w-full px-4 py-3 rounded-xl border ${a?"border-red-500 focus:ring-red-200":"border-gray-200 focus:ring-[#339966]/20"} focus:border-[#339966] focus:outline-none focus:ring-4 transition-all bg-white/50 backdrop-blur-sm`,Y="group inline-flex w-full sm:w-auto items-center justify-center gap-3 rounded-full bg-[#287850] px-9 py-4 text-white shadow-lg transition-all duration-300 hover:bg-[#2d8659] hover:shadow-2xl hover:shadow-[#339966]/25 hover:scale-[1.02] focus:outline-none focus-visible:ring-4 focus-visible:ring-[#339966]/30";function z({href:a}){const i=e.jsxs(e.Fragment,{children:["Sign up to GoDNA for your full report",e.jsx(N,{className:"h-5 w-5 shrink-0 transition-transform group-hover:translate-x-1","aria-hidden":"true"})]});return a.startsWith("/")?e.jsx(U,{to:a,className:Y,children:i}):e.jsxs(te,{href:a,className:Y,hideIcon:!0,children:[i,e.jsx("span",{className:"sr-only",children:"(opens in a new tab)"})]})}function je(){const[a,i]=A({threshold:.1}),[t,d]=l.useState({firstName:"",lastName:"",jobTitle:"",company:"",country:"",email:""}),[m,u]=l.useState(!1),[r,p]=l.useState("idle"),[O,v]=l.useState(""),[k,F]=l.useState({}),[g,R]=l.useState(null),[K,Q]=l.useState(C),[P,w]=l.useState(""),B=l.useRef(null),f=l.useRef(null),I=l.useRef(null),E=l.useRef({}),D=r==="idle"||r==="loading"||r==="error";l.useEffect(()=>{if(!i||!D||!L)return;let s=!1;return ye().then(n=>{const o=B.current;s||!o||(f.current=n.render(o,{sitekey:L,theme:"light",size:o.clientWidth<pe?"compact":"flexible",callback:h=>{w(h),F(S=>({...S,turnstile:void 0}))},"expired-callback":()=>w(""),"error-callback":()=>w("")}))}).catch(()=>{s||(p("error"),v(j.verificationFailed))}),()=>{s=!0,f.current&&window.turnstile&&window.turnstile.remove(f.current),f.current=null,w("")}},[i,D]),l.useEffect(()=>{var s;(r==="result"||r==="limit")&&((s=I.current)==null||s.focus())},[r]);const V=()=>{const s={};return t.firstName.trim()||(s.firstName="First name is required"),t.lastName.trim()||(s.lastName="Last name is required"),t.jobTitle.trim()||(s.jobTitle="Job title is required"),t.company.trim()||(s.company="Company is required"),t.email.trim()?be.test(t.email.trim())||(s.email="Please enter a valid email address"):s.email="Email is required",P||(s.turnstile="Please complete the verification check"),s},J=s=>{const{name:n,value:o}=s.target;d(h=>({...h,[n]:o})),k[n]&&F(h=>({...h,[n]:void 0}))},H=()=>{w(""),f.current&&window.turnstile&&window.turnstile.reset(f.current)},X=async s=>{var G;
1if(s.preventDefault(),r==="loading")return;const n=V();F(n);const o=Object.keys(n).find(b=>b!=="turnstile");if(Object.keys(n).length>0){o&&((G=E.current[o])==null||G.focus());return}if(!W||!L){p("error"),v(j.unavailable);return}p("loading"),v("");const h=new AbortController,S=setTimeout(()=>h.abort(),ge);try{const b=await fetch(`${W}/api/public/scan`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({firstName:t.firstName.trim(),lastName:t.lastName.trim(),jobTitle:t.jobTitle.trim(),company:t.company.trim(),country:t.country.trim()||void 0,email:t.email.trim(),marketingConsent:m,turnstileToken:P}),signal:h.signal});clearTimeout(S);let x={};try{x=await b.json()}catch{}b.ok&&typeof x.style=="string"?(R({style:x.style,remaining:typeof x.remaining=="number"?Math.max(0,x.remaining):0,signupUrl:q(x.godnaUrl)}),p("result")):b.status===429&&x.code==="LIMIT_REACHED"?(Q(q(x.godnaUrl)),p("limit")):(p("error"),v(typeof x.message=="string"&&x.message?x.message:j.generic),H())}catch(b){clearTimeout(S),p("error"),v(b instanceof Error&&b.name==="AbortError"?j.timeout:j.generic),H()}},Z=()=>{R(null),p("idle"),requestAnimationFrame(()=>{var s;return(s=E.current.jobTitle)==null?void 0:s.focus()})},y=g?fe.get(g.style):void 0;return e.jsx("section",{id:"try-digital-scan",ref:a,className:"relative overflow-hidden pt-8 sm:pt-12 pb-24 sm:pb-32 bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-6 lg:px-8",children:[e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8},className:"flex flex-col items-center text-center mb-12 sm:mb-16",children:[e.jsx("h2",{className:"text-[#003366] mb-4",children:"Try Digital Scan"}),e.jsx("p",{className:"text-slate-600 text-lg max-w-3xl mx-auto",children:"Enter your role and company to see an estimate of your Unique Style, plus practical tips on how you tend to communicate."})]}),e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8,delay:.1},className:"relative max-w-2xl mx-auto",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#339966]/20 to-[#003366]/20 rounded-3xl blur-3xl -z-10","aria-hidden":"true"}),e.jsxs("div",{className:"bg-white/80 backdrop-blur-xl border border-white/60 rounded-3xl p-5 sm:p-8 lg:p-10 shadow-2xl relative overflow-hidden",children:[r==="result"&&g&&e.jsxs(c.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},className:"flex flex-col",children:[e.jsxs("div",{className:"flex flex-col items-center text-center",children:[e.jsx("span",{className:"px-3 py-1 rounded-full text-xs font-semibold bg-[#339966]/10 text-[#287850]",children:"An estimate based on your role"}),e.jsx("p",{className:"mt-6 text-[0.6875rem] font-bold tracking-[0.09em] uppercase text-slate-400",children:"Unique Style"}),e.jsx("h3",{ref:I,tabIndex:-1,className:"mt-1 text-3xl sm:text-4xl font-bold text-[#003366] tracking-tight focus:outline-none",children:g.style}),y&&e.jsx("p",{className:"mt-2 font-medium text-[#339966]",children:y.twoWords})]}),y&&e.jsx("p",{className:"mt-6 text-[#333333]/80 leading-relaxed",children:y.longDescription}),y&&e.jsxs("div",{className:"mt-8 rounded-2xl bg-[#F8F9FA] border border-slate-100 p-5 sm:p-6",children:[e.jsx("h4",{className:"font-bold text-[#003366] mb-4",children:"Communication insights"}),e.jsx("ul",{className:"space-y-3",children:y.communicationKeys.map(s=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"flex-shrink-0 w-1.5 h-1.5 rounded-full mt-[0.6em] bg-[#339966]","aria-hidden":"true"}),e.jsx("span",{className:"text-[#333333] leading-relaxed",children:s})]},s))})]}),e.jsxs("div",{className:"mt-8 flex flex-col items-center text-center",children:[e.jsx(z,{href:g.signupUrl}),e.jsxs("p",{className:"mt-3 text-sm text-[#64748b]",children:[g.remaining," free ",g.remaining===1?"scan":"scans"," left"]}),g.remaining>0&&e.jsxs("button",{type:"button",onClick:Z,className:"group mt-4 inline-flex items-center gap-1.5 rounded-full px-2 py-1 text-sm font-semibold text-[#339966] transition-opacity hover:opacity-70 focus:outline-none focus-visible:ring-4 focus-visible:ring-[#339966]/30",children:["Scan another role",e.jsx(N,{className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5","aria-hidden":"true"})]})]})]}),r==="limit"&&e.jsxs(c.div,{initial:{opacity:0,scale:.95}
1,animate:{opacity:1,scale:1},className:"flex flex-col items-center justify-center text-center py-6 sm:py-8",children:[e.jsx("div",{className:"w-16 h-16 bg-[#339966]/10 rounded-full flex items-center justify-center mb-6",children:e.jsx(M,{className:"w-8 h-8 text-[#339966]","aria-hidden":"true"})}),e.jsx("h3",{ref:I,tabIndex:-1,className:"text-2xl font-bold text-[#003366] mb-3 focus:outline-none",children:"You've used your free scans"}),e.jsx("p",{className:"text-[#333333]/80 text-lg max-w-sm mb-8",children:"Sign up to GoDNA to get your full report and keep scanning the people you work with."}),e.jsx(z,{href:K})]}),D&&e.jsxs("form",{onSubmit:X,noValidate:!0,className:"w-full space-y-5","aria-label":"Try Digital Scan",children:[e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:ve.map(s=>{const n=`ds-${s.name}`,o=s.optional?void 0:k[s.name];return e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs("label",{htmlFor:n,className:"block text-sm font-medium text-[#333333]",children:[s.label,s.optional&&e.jsx("span",{className:"font-normal text-slate-400",children:" (optional)"})]}),e.jsx("input",{ref:h=>{s.optional||(E.current[s.name]=h)},type:s.type,id:n,name:s.name,value:t[s.name],onChange:J,disabled:r==="loading",autoComplete:s.autoComplete,maxLength:s.maxLength,"aria-required":!s.optional,"aria-invalid":!!o,"aria-describedby":o?`${n}-error`:void 0,className:we(!!o),placeholder:s.placeholder}),o&&e.jsx("p",{id:`${n}-error`,className:"text-xs text-red-500 font-medium ml-1",children:o})]},s.name)})}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("input",{type:"checkbox",id:"ds-marketingConsent",name:"marketingConsent",checked:m,onChange:s=>u(s.target.checked),disabled:r==="loading",className:"mt-1 h-4 w-4 shrink-0 cursor-pointer accent-[#339966] focus:outline-none focus-visible:ring-4 focus-visible:ring-[#339966]/20"}),e.jsxs("label",{htmlFor:"ds-marketingConsent",className:"text-sm font-normal text-[#333333]/80 leading-relaxed",children:["Email me GoDNA updates and insights. You can unsubscribe at any time. See our"," ",e.jsxs(U,{to:"/privacy",target:"_blank",rel:"noopener noreferrer",className:"text-[#339966] underline underline-offset-2 hover:opacity-75 transition-opacity",children:["Privacy Policy",e.jsx("span",{className:"sr-only",children:" (opens in a new tab)"})]}),"."]})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx("div",{ref:B,className:"min-h-[65px]"}),k.turnstile&&e.jsx("p",{className:"text-xs text-red-500 font-medium ml-1",role:"alert",children:k.turnstile})]}),e.jsx(ee,{mode:"wait",children:r==="error"&&e.jsxs(c.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},role:"alert",className:"p-3 rounded-lg bg-red-50 border border-red-100 flex items-start gap-2 text-red-600 text-sm",children:[e.jsx(ae,{className:"w-5 h-5 shrink-0","aria-hidden":"true"}),e.jsx("span",{children:O})]})}),e.jsx("div",{className:"pt-2",children:e.jsx("button",{type:"submit",disabled:r==="loading",className:"w-full bg-[#003366] hover:bg-[#002244] text-white font-medium py-3.5 px-6 rounded-xl shadow-lg shadow-[#003366]/20 hover:shadow-xl hover:shadow-[#003366]/30 transition-all duration-300 transform hover:-translate-y-0.5 disabled:opacity-80 disabled:cursor-not-allowed disabled:transform-none flex items-center justify-center gap-2 focus:outline-none focus-visible:ring-4 focus-visible:ring-[#339966]/30",children:r==="loading"?e.jsxs(e.Fragment,{children:[e.jsx(ie,{className:"w-5 h-5 animate-spin","aria-hidden":"true"}),"Scanning..."]}):e.jsxs(e.Fragment,{children:["See my Unique Style",e.jsx(N,{className:"w-4 h-4","aria-hidden":"true"})]})})})]})]})]})]})})}const Ne=[{icon:M,title:"Style Match",subtitle:"Our Core Differentiator",description:"Style Match is what sets GoDNA apart. It shows you exactly how to adapt to each person. Know how to approach each client based on their style, not guesswork.",stat:"Adapt to clients instantly",image:"work",reverse:!0},{icon:$,title:"Work Talents",subtitle:"How People Think and Decide",description:"Understand how someone naturally thinks, solves problems, and makes decisions. Use this insight to communicate more clearly, engage them better, and avoid misunderstandings in everyday interactions.",stat:"Know how people decideânaturally",image:"scan",reverse:!1}
1,{icon:re,title:"Financial Behavior",subtitle:"Decision Patterns",description:"Understand how you and others approach money and risk so you can have better conversations, build trust, and make smarter decisions.",stat:"Clarity leads to better choices",image:"finance",reverse:!0}];function ke(){const[a,i]=A({threshold:.1});return e.jsx("section",{ref:a,className:"py-16 lg:py-32 bg-gradient-to-b from-white via-[#F8F9FA]/50 to-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-6 lg:px-8",children:[e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-16",children:[e.jsx("h2",{className:"text-[#003366] mb-4",children:"Insights for Clarity, Before Hello"}),e.jsx("p",{className:"text-slate-600 text-lg max-w-3xl mx-auto",children:"Everything you need to prepare, communicate clearly, and move conversations forward."})]}),e.jsx("div",{className:"space-y-16 lg:space-y-32",children:Ne.map((t,d)=>e.jsxs(c.div,{initial:{opacity:0,y:60},animate:i?{opacity:1,y:0}:{},transition:{duration:.8,delay:d*.1},className:`grid lg:grid-cols-2 gap-12 lg:gap-16 items-center ${t.reverse?"lg:grid-flow-dense":""}`,children:[e.jsx("div",{className:t.reverse?"lg:col-start-2":"",children:e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"inline-flex items-center gap-3 px-4 py-2 bg-gradient-to-r from-[#339966]/10 to-[#003366]/10 rounded-full",children:[e.jsx(t.icon,{className:"w-5 h-5 text-[#339966]"}),e.jsx("span",{className:"text-sm text-[#339966]",children:t.subtitle})]}),e.jsx("h2",{className:"text-[#003366] mb-4 font-bold",children:t.title}),e.jsx("p",{className:"text-[#333333] text-lg leading-relaxed mb-6",children:t.description}),e.jsx("div",{className:"inline-flex items-center gap-2 px-4 py-2 bg-[#339966]/10 rounded-full border border-[#339966]/20 shadow-sm",children:e.jsx("span",{className:"text-sm text-[#339966] font-semibold",children:t.stat})})]})}),e.jsx("div",{className:t.reverse?"lg:col-start-1 lg:row-start-1":"",children:e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-[#339966]/20 to-[#003366]/20 rounded-3xl blur-2xl"}),e.jsxs("div",{className:"relative bg-white border-2 border-slate-200 rounded-3xl p-6 sm:p-8 shadow-xl hover:shadow-2xl hover:border-[#339966]/30 transition-all duration-500",children:[t.image==="scan"&&e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"text-sm text-slate-500 mb-4",children:"Work Talents Report"}),["Decision Making: Analytical","Work Style: Independent","Team Role: Strategist"].map((m,u)=>e.jsxs("div",{className:"space-y-2",children:[e.jsxs("div",{className:"flex justify-between text-sm",children:[e.jsx("span",{className:"text-slate-700",children:m}),e.jsx("span",{className:"text-[#339966]",children:"High"})]}),e.jsx("div",{className:"h-2 bg-slate-200 rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-gradient-to-r from-[#339966] to-[#003366]",style:{width:`${90-u*8}%`}})})]},u))]}),t.image==="work"&&e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"text-sm text-slate-500 mb-4",children:"Style Match Report"}),e.jsxs("div",{className:"bg-gradient-to-br from-[#339966]/10 to-[#003366]/10 rounded-xl p-6 border border-[#339966]/20 text-center",children:[e.jsx("div",{className:"text-xs text-slate-600 mb-2",children:"Compatibility Score"}),e.jsx("div",{className:"text-5xl text-[#339966] font-bold mb-1",children:"78%"}),e.jsx("div",{className:"text-xs text-slate-600",children:"Strong Match"})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[e.jsxs("div",{className:"bg-white/90 rounded-xl p-4 border border-slate-200",children:[e.jsx("div",{className:"text-xs text-slate-500 mb-2",children:"Your Style"}),e.jsx("div",{className:"text-sm text-[#339966] font-semibold",children:"Community Builder"})]}),e.jsxs("div",{className:"bg-white/90 rounded-xl p-4 border border-slate-200",children:[e.jsx("div",{className:"text-xs text-slate-500 mb-2",children:"Their Style"}),e.jsx("div",{className:"text-sm text-[#003366] font-semibold",children:"Influencer"})]})]}),e.jsx("div",{className:"space-y-2",children:[{label:"Communication",score:85},{label:"Decision Making",score:72},{label:"Team Dynamics",score:80}].map((m,u)=>e.jsxs("div",{className:"space-y-1",children:[e.jsxs("div",{className:"flex justify-between text-xs",children:[e.jsx("span",{className:"text-slate-700",children:m.label}),e.jsxs("span",{className:"text-[#339966]",children:[m.score,"%"]})]}),e.jsx("div",{className:"h-1.5 bg-slate-200 rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-gradient-to-r from-[#339966] to-[#003366]",style:{width:`${m.score}%`}})})]},u))})]}),t.image==="finance"&&e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"text-sm text-slate-500 mb-4",children:"Financial Behavior Report"}),e.jsx("div",{className:"grid grid-cols-2 gap-3",children:["Risk Tolerance","Spending Style","Saving and Budgeting","Investment"].map((m,u)=>e.jsxs("div",{className:"bg-gradient-to-br from-[#F8F9FA] to-white rounded-xl p-4 border border-slate-100",children:[e.jsx("div",{className:"text-xs text-slate-500 mb-2",children:m}),e.jsx("div",{className:"text-lg text-[#339966]",children:["High","Moderate","High","Conservative"][u]})]},m))})]})]})]})})]},d))})]})})}const Se=["/dna-discovery","/digital-scan","/style-match"],Te=[{number:"1",icon:ne,title:"Find Your Style",description:"Start by completing the 17-Question Discovery to identify your unique behavioral style and understand your natural strengths.",feature:"17Q Discovery"},{number:"2",icon:oe,title:"Understand Others",description:"Use Digital Scan to get instant insight into how others think and communicate, so you can approach them with confidence.",feature:"Digital Scan"},{number:"3",icon:M,title:"Compare People",description:"Use Style Match to see how your style aligns with others. Then, use Gene AI to get customized scripts to help guide conversations.",feature:"Style Match Report"}];function Ce(){const[a,i]=A({threshold:.2});return e.jsxs("section",{id:"how-it-works",ref:a,className:"py-32 bg-gradient-to-br from-[#003366] via-[#003366]/95 to-[#003366] text-white relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 opacity-10",children:e.jsxs("svg",{className:"w-full h-full",viewBox:"0 0 1200 800","aria-hidden":"true",children:[e.jsx("path",{d:"M0,400 Q200,200 400,400 T800,400 T
11200,400",stroke:"currentColor",strokeWidth:"3",fill:"none",className:"text-blue-400"}),e.jsx("path",{d:"M0,400 Q200,600 400,400 T800,400 T1200,400",stroke:"currentColor",strokeWidth:"3",fill:"none",className:"text-teal-400"})]})}),e.jsxs("div",{className:"max-w-7xl mx-auto px-6 lg:px-8 relative z-10",children:[e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-16",children:[e.jsx("h2",{className:"text-white mb-4",children:"Your Connection Intelligence Toolkit"}),e.jsx("p",{className:"text-slate-200 text-lg max-w-2xl mx-auto",children:"Get the insight you need to have conversations that resonate with clients, team members, and others."})]}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-8 relative",children:[e.jsx("div",{className:"hidden md:block absolute top-24 left-1/3 right-1/3 h-0.5 bg-gradient-to-r from-[#339966]/50 via-[#003366]/50 to-[#339966]/50"}),Te.map((t,d)=>e.jsx(c.div,{initial:{opacity:0,y:40},animate:i?{opacity:1,y:0}:{},transition:{duration:.8,delay:d*.2},className:"relative h-full",children:e.jsxs("div",{className:"bg-white/15 backdrop-blur-xl border border-white/30 rounded-3xl p-8 hover:bg-white/20 transition-all duration-500 h-full shadow-xl flex flex-col",children:[e.jsx("div",{className:"absolute -top-4 left-8 w-12 h-12 rounded-full bg-gradient-to-br from-[#339966] to-[#003366] flex items-center justify-center shadow-2xl text-white font-bold",children:t.number}),e.jsx("div",{className:"w-16 h-16 mx-auto mb-6 rounded-2xl bg-white/20 backdrop-blur-sm flex items-center justify-center shadow-lg",children:e.jsx(t.icon,{className:"w-8 h-8 text-white"})}),e.jsx("h3",{className:"text-white mb-4 text-center font-bold",children:t.title}),e.jsx("p",{className:"text-slate-200 text-center leading-relaxed flex-grow",children:t.description}),e.jsx("div",{className:"mt-6 pt-5 border-t border-white/10 text-center",children:e.jsxs(U,{to:Se[d],className:"inline-flex items-center gap-2 px-5 py-2 rounded-full text-sm font-semibold border border-white/40 text-white/80 hover:bg-white/10 hover:text-white hover:border-white/60 transition-all duration-200 group",children:["Learn more",e.jsx(N,{className:"w-3.5 h-3.5 text-[#339966] transition-transform duration-200 group-hover:translate-x-0.5"})]})})]})},d))]})]})]})}const Ae=[{title:"Prepare for Client Meetings",description:"Understand your client before the first conversation and walk in with a clear approach.",gradient:"from-[#339966] to-[#003366]",icon:$,image:"/images/lifestyle/client-prep.svg"},{title:"Adapt Your Communication",description:"Know how to speak, present, and respond based on how your client thinks and decides.",gradient:"from-[#339966] to-[#003366]",icon:le,image:"/images/lifestyle/connection.svg"},{title:"Handle Objections Better",description:"Anticipate concerns and respond in a way that aligns with your client's behavior.",gradient:"from-[#339966] to-[#003366]",icon:ce,image:"/images/lifestyle/decisions.svg"},{title:"Close More Effectively",description:"Adjust your approach to move deals forward and increase your chances of closing.",gradient:"from-[#339966] to-[#003366]",icon:de,image:"/images/lifestyle/coworkers.svg"}];function Fe(){const[a,i]=A({threshold:.1});return e.jsx("section",{ref:a,className:"pt-32 pb-16 bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-6 lg:px-8",children:[e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-16",children:[e.jsx("h2",{className:"text-[#003366] mb-4",children:"Imagine GoDNA in Your Sales Process"}),e.jsx("p",{className:"text-slate-600 text-lg max-w-3xl mx-auto",children:"From first meetings to closing conversations, understand your clients and adapt your approach to build trust and drive better outcomes."})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-6",children:Ae.map((t,d)=>e.jsxs(c.div,{initial:{opacity:0,y:40},animate:i?{opacity:1,y:0}:{},transition:{duration:.8,delay:d*.1},className:"group relative overflow-hidden rounded-3xl h-80 cursor-pointer bg-gradient-to-br from-[#339966] to-[#003366]",children:[e.jsx("div",{className:`absolute inset-0 bg-gradient-to-br ${t.gradient} opacity-5`}),e.jsx("div",{className:"absolute right-[-20px] bottom-[-20px] w-64 h-64 opacity-20 group-hover:opacity-30 group-hover:scale-110 transition-all duration-700 ease-out sm:w-72 sm:h-72 sm:right-[-30px] sm:bottom-[-30px]",children:e.jsx(_,{src:t.image,alt:"",className:"w-full h-full object-contain drop-shadow-xl",width:300,height:300})}),e.jsx("div",{className:"absolute inset-0 bg-white/0 backdrop-blur-0 group-hover:bg-white/10 group-hover:backdrop-blur-[2px] transition-all duration-500"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/60 via-black/20 to-transparent"}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 p-8 text-white transform translate-y-2 group-hover:translate-y-0 transition-transform duration-500 z-10",children:[e.jsxs("h3",{className:"text-2xl mb-3 group-hover:mb-4 transition-all duration-300 font-bold flex items-center gap-3",children:[e.jsx("span",{className:"p-2 rounded-xl bg-white/10 backdrop-blur-md border border-white/10",children:e.jsx(t.icon,{className:"w-5 h-5 text-white"})}),t.title]}),e.jsx("p",{className:"text-white/90 leading-relaxed opacity-0 group-hover:opacity-100 transition-opacity duration-500",children:t.description})]})]},d))}),e.jsxs(c.div,{initial:{opacity:0,y:30},animate:i?{opacity:1,y:0}:{},transition:{duration:.8,delay:.4},className:"mt-12 text-center",children:[e.jsx("h3",{className:"text-xl font-semibold text-[#003366] mb-3",children:"GoDNA Works Beyond Sales"}),e.jsx("p",{className:"text-slate-600 max-w-2xl mx-auto",children:"Use GoDNA to improve team communication, collaboration, and personal relationships."})]})]})})}function Re(){return e.jsxs(e.Fragment,{children:[e.jsx(he,{}),e.jsx(je,{}),e.jsx(Ce,{}),e.jsx(Fe,{}),e.jsx(ke,{}),e.jsx(xe,{})]})}
1export{Re as HomePage};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.