{"version":3,"file":"MultiStepForm.6c7RQ3fQ.mjs","names":["useState","useRef","useId","_Fragment"],"sources":["https:/framerusercontent.com/modules/BUWU8QiUhA3swRL06uh9/HlOovblBgILrhaZWIawY/MultiStepForm.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useId,useRef,useState}from\"react\";const EMPTY={name:\"\",email:\"\",phone:\"\",zip:\"\",bestTime:\"Anytime\",propertyType:\"\",roofAge:\"\",planningNeed:\"\",documentationNeed:\"\",deckApplication:\"\",deckSize:\"\",deckSubstrate:\"\",portfolioScope:\"\",planningTimeline:\"\",branch:\"\"};function getAttribution(){const empty={currentUrl:\"\",pagePath:\"\",referrer:\"\",utmSource:\"\",utmMedium:\"\",utmCampaign:\"\",utmContent:\"\",utmTerm:\"\",gclid:\"\",fbclid:\"\"};if(typeof window===\"undefined\")return empty;const params=new URLSearchParams(window.location.search);return{currentUrl:window.location.href,pagePath:window.location.pathname,referrer:document.referrer||\"\",utmSource:params.get(\"utm_source\")||\"\",utmMedium:params.get(\"utm_medium\")||\"\",utmCampaign:params.get(\"utm_campaign\")||\"\",utmContent:params.get(\"utm_content\")||\"\",utmTerm:params.get(\"utm_term\")||\"\",gclid:params.get(\"gclid\")||\"\",fbclid:params.get(\"fbclid\")||\"\"};}function track(event,extra={}){if(typeof window===\"undefined\")return;const w=window;w.dataLayer=w.dataLayer||[];w.dataLayer.push({event,...extra});}function CommercialIcon({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0,marginTop:2},\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 9h18M3 15h18M9 3v18M15 3v18\"})]});}function DeckIcon({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0,marginTop:2},\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 5h18M3 10h18M3 15h18M3 20h18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 3v18M18 3v18\"})]});}function ResidentialIcon({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0,marginTop:2},\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 10.5 12 3l9 7.5V21a1 1 0 0 1-1 1h-5v-7h-6v7H4a1 1 0 0 1-1-1V10.5z\"})});}export default function MultiStepForm(props){const{headline=\"Request a Roof Assessment\",subhead=\"3 quick questions. We will follow up with the right next step after review.\",defaultBranch=\"none\",submitLabel=\"Request My Assessment\",trustText=\"No pressure. Your details go only to CKR's project team.\",redirectUrl=\"/thank-you\",webhookUrl=\"\",pageLocation=\"\",backgroundColor=\"rgb(255, 255, 255)\",accentColor=\"rgb(64, 207, 112)\",accentTextColor=\"rgb(0, 21, 36)\",textColor=\"rgb(0, 21, 36)\",mutedTextColor=\"rgba(0, 21, 36, 0.65)\",borderColor=\"rgb(224, 224, 228)\"}=props;const normalizedDefaultBranch=defaultBranch===\"residential\"?\"none\":defaultBranch;const initialBranch=normalizedDefaultBranch===\"commercial\"||normalizedDefaultBranch===\"deck\"||normalizedDefaultBranch===\"property\"?normalizedDefaultBranch:null;const[step,setStep]=useState(1);const[branch,setBranch]=useState(initialBranch);const[data,setData]=useState(EMPTY);const[submitting,setSubmitting]=useState(false);const[error,setError]=useState(\"\");const hiddenFormRef=useRef(null);const startedRef=useRef(false);const uid=useId().replace(/:/g,\"\");const fid=k=>`msf-${uid}-${k}`;const attribution=getAttribution();function update(key,value){if(!startedRef.current){startedRef.current=true;track(\"form_started\",{page_location:pageLocation,page_path:attribution.pagePath});}setData(d=>({...d,[key]:value}));}function chooseBranch(nextBranch){setBranch(nextBranch);setData(d=>({...d,branch:nextBranch}));track(\"assessment_step_completed\",{step:\"1\",branch:nextBranch,page_location:pageLocation,page_path:attribution.pagePath});setStep(2);}function continueToContact(){track(\"assessment_step_completed\",{step:\"2\",branch:branch??\"\",page_location:pageLocation,page_path:attribution.pagePath});setStep(3);}function goBack(){if(step===3)setStep(2);else if(step===2)setStep(1);}async function handleSubmit(e){e.preventDefault();setError(\"\");setSubmitting(true);const payload={...data,branch:branch??\"\",page_location:pageLocation,...attribution};try{if(webhookUrl){const res=await fetch(webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});if(!res.ok)throw new Error(`Webhook ${res.status}`);}else{hiddenFormRef.current?.requestSubmit();}track(\"form_submitted\",{branch:branch??\"\",property_type:data.propertyType,vertical:data.propertyType||data.deckApplication||branch||\"\",page_location:pageLocation,page_path:attribution.pagePath});if(redirectUrl&&typeof window!==\"undefined\"){setTimeout(()=>{window.location.href=redirectUrl;},300);}}catch{setError(\"Something went wrong. Please call (770) 294-5181 or try again.\");setSubmitting(false);}}const shell={fontFamily:\"'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif\",backgroundColor,color:textColor,padding:28,borderRadius:8,boxShadow:\"0 4px 24px rgba(0, 21, 36, 0.08)\",width:\"100%\",maxWidth:560,boxSizing:\"border-box\"};const h={fontSize:28,fontWeight:800,lineHeight:\"34px\",letterSpacing:0,margin:\"0 0 8px 0\"};const sub={fontSize:15,fontWeight:500,color:mutedTextColor,margin:\"0 0 20px 0\",lineHeight:\"22px\"};const progressTrack={display:\"flex\",gap:6,marginBottom:20};const progressSeg=active=>({flex:1,height:4,borderRadius:2,backgroundColor:active?accentColor:borderColor,transition:\"background-color 200ms\"});const choiceBtn=active=>({display:\"flex\",alignItems:\"flex-start\",gap:14,padding:\"20px 20px\",borderRadius:8,border:`1.5px solid ${active?accentColor:borderColor}`,backgroundColor:active?\"rgba(64, 207, 112, 0.08)\":\"rgba(255,255,255,0)\",color:textColor,fontSize:16,fontWeight:650,lineHeight:\"22px\",textAlign:\"left\",cursor:\"pointer\",width:\"100%\",minHeight:72,boxSizing:\"border-box\",transition:\"border-color 150ms, background-color 150ms\",fontFamily:\"inherit\"});const label={display:\"block\",fontSize:13,fontWeight:700,marginBottom:6,color:textColor};const input={width:\"100%\",minHeight:56,padding:\"16px 16px\",fontSize:16,lineHeight:\"22px\",borderRadius:8,border:`1px solid ${borderColor}`,backgroundColor:\"rgb(255,255,255)\",color:textColor,boxSizing:\"border-box\",fontFamily:\"inherit\"};const select={...input,appearance:\"auto\"};const fieldWrap={marginBottom:14};const fieldRow={display:\"flex\",gap:12,marginBottom:14};const submitBtn={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",minHeight:56,padding:\"16px 24px\",backgroundColor:accentColor,color:accentTextColor,border:\"none\",borderRadius:8,fontSize:16,fontWeight:800,letterSpacing:0,cursor:\"pointer\",marginTop:8,opacity:submitting?.7:1,fontFamily:\"inherit\"};const backBtn={background:\"none\",border:\"none\",color:mutedTextColor,fontSize:13,fontWeight:700,cursor:\"pointer\",padding:0,marginBottom:12,textDecoration:\"underline\",fontFamily:\"inherit\"};const trustLine={fontSize:13,color:mutedTextColor,textAlign:\"center\",margin:\"14px 0 0 0\",lineHeight:\"18px\"};const errorLine={color:\"rgb(200, 40, 40)\",fontSize:13,fontWeight:700,marginTop:10};const noscriptBox={padding:18,borderRadius:8,backgroundColor:\"rgba(0,21,36,0.04)\",border:`1px solid ${borderColor}`,color:textColor,fontSize:15,lineHeight:\"22px\",marginTop:8};function FieldLabel({id,children}){return /*#__PURE__*/_jsx(\"label\",{htmlFor:id,style:label,children:children});}function StepCopy({children}){return /*#__PURE__*/_jsxs(\"p\",{style:sub,children:[/*#__PURE__*/_jsxs(\"strong\",{style:{color:textColor},children:[\"Step \",step,\" of 3.\"]}),\" \",children]});}function Step1(){const helperStyle={display:\"block\",fontSize:13,fontWeight:500,color:mutedTextColor,marginTop:4};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{id:fid(\"project-type-label\"),style:sub,children:[/*#__PURE__*/_jsx(\"strong\",{style:{color:textColor},children:\"Step 1 of 3.\"}),\" Which best describes your project?\"]}),/*#__PURE__*/_jsxs(\"div\",{role:\"radiogroup\",\"aria-labelledby\":fid(\"project-type-label\"),style:{display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",role:\"radio\",\"aria-checked\":branch===\"commercial\",style:choiceBtn(branch===\"commercial\"),onClick:()=>chooseBranch(\"commercial\"),children:[/*#__PURE__*/_jsx(CommercialIcon,{color:textColor}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Planned commercial roof assessment\",/*#__PURE__*/_jsx(\"span\",{style:helperStyle,children:\"TPO on a multifamily, senior living, retail, office, or warehouse roof\"})]})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",role:\"radio\",\"aria-checked\":branch===\"deck\",style:choiceBtn(branch===\"deck\"),onClick:()=>chooseBranch(\"deck\"),children:[/*#__PURE__*/_jsx(DeckIcon,{color:textColor}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Walkable deck, terrace, balcony, or pool surround\",/*#__PURE__*/_jsx(\"span\",{style:helperStyle,children:\"Dec-Tec waterproof membrane for surfaces people walk on\"})]})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",role:\"radio\",\"aria-checked\":branch===\"property\",style:choiceBtn(branch===\"property\"),onClick:()=>chooseBranch(\"property\"),children:[/*#__PURE__*/_jsx(ResidentialIcon,{color:textColor}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Property manager, HOA, senior living, or multifamily planning\",/*#__PURE__*/_jsx(\"span\",{style:helperStyle,children:\"Portfolio planning, board-ready documentation, or owner approval prep\"})]})]})]})]});}function Step2Commercial(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(StepCopy,{children:\"Tell us about the planned commercial work.\"}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"propertyType\"),children:\"Property type\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"propertyType\"),style:select,value:data.propertyType,onChange:e=>update(\"propertyType\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select property type…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Multifamily\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Senior Living / CCRC\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Retail / Shopping Center\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Office\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Industrial / Warehouse\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Medical Office\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Other Commercial\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"roofAge\"),children:\"Approximate roof age\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"roofAge\"),style:select,value:data.roofAge,onChange:e=>update(\"roofAge\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select age…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Under 10 years\"}),/*#__PURE__*/_jsx(\"option\",{children:\"10–20 years\"}),/*#__PURE__*/_jsx(\"option\",{children:\"20+ years\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Unknown\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"planningNeed\"),children:\"Planning need\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"planningNeed\"),style:select,value:data.planningNeed,onChange:e=>update(\"planningNeed\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select planning need…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Inspection / due diligence\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Maintenance plan\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Replacement scope\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Budget range\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Owner or board approval prep\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Not sure yet\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"documentationNeed\"),children:\"Documentation needed\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"documentationNeed\"),style:select,value:data.documentationNeed,onChange:e=>update(\"documentationNeed\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select documentation…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Photo report and punch list\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Budgeting worksheet\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Replacement options\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Maintenance priorities\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Specifier / architect coordination\"})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:submitBtn,onClick:continueToContact,children:\"Continue\"})]});}function Step2Deck(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(StepCopy,{children:\"Tell us about the walkable waterproofing area.\"}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"deckApplication\"),children:\"Application type\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"deckApplication\"),style:select,value:data.deckApplication,onChange:e=>update(\"deckApplication\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select application…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Pool deck\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Backyard / patio deck\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Elevated deck over living space\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Balcony\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Rooftop terrace\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Walkway / breezeway\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Other\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"deckSize\"),children:\"Approximate size\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"deckSize\"),style:select,value:data.deckSize,onChange:e=>update(\"deckSize\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select size…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Under 200 sq ft\"}),/*#__PURE__*/_jsx(\"option\",{children:\"200–500 sq ft\"}),/*#__PURE__*/_jsx(\"option\",{children:\"500–1,000 sq ft\"}),/*#__PURE__*/_jsx(\"option\",{children:\"1,000+ sq ft\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Not sure\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"deckSubstrate\"),children:\"Existing substrate\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"deckSubstrate\"),style:select,value:data.deckSubstrate,onChange:e=>update(\"deckSubstrate\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select substrate…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Wood deck boards\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Plywood\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Concrete\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Other / not sure\"})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:submitBtn,onClick:continueToContact,children:\"Continue\"})]});}function Step2Property(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(StepCopy,{children:\"Tell us what the decision team needs.\"}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"propertyType\"),children:\"Property type\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"propertyType\"),style:select,value:data.propertyType,onChange:e=>update(\"propertyType\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select property type…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Senior Living / CCRC\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Assisted Living\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Multifamily\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Apartment Community\"}),/*#__PURE__*/_jsx(\"option\",{children:\"HOA / Condo Association\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Commercial Property Manager\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Other Commercial\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"portfolioScope\"),children:\"Portfolio scope\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"portfolioScope\"),style:select,value:data.portfolioScope,onChange:e=>update(\"portfolioScope\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select scope…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"One building\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Multiple buildings at one property\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Multiple properties\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Board or ownership review\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Not sure yet\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"planningTimeline\"),children:\"Planning timeline\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"planningTimeline\"),style:select,value:data.planningTimeline,onChange:e=>update(\"planningTimeline\",e.target.value),required:true,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select timeline…\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Budgeting this quarter\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Budgeting this year\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Due diligence / financing review\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Maintenance planning\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Replacement planning\"})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:submitBtn,onClick:continueToContact,children:\"Continue\"})]});}function HiddenFramerForm(){return /*#__PURE__*/_jsxs(\"form\",{ref:hiddenFormRef,className:\"framer-form-mirror\",style:{display:\"none\"},\"aria-hidden\":\"true\",onSubmit:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"Name\",className:\"framer-form-input\",value:data.name,readOnly:true}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"Email\",className:\"framer-form-input\",value:data.email,readOnly:true}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",name:\"Phone Number\",className:\"framer-form-input\",value:data.phone,readOnly:true}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Branch\",value:branch??\"\"}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Property Type\",value:data.propertyType}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Roof Age\",value:data.roofAge}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Planning Need\",value:data.planningNeed}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Documentation Need\",value:data.documentationNeed}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Deck Application\",value:data.deckApplication}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Deck Size\",value:data.deckSize}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Deck Substrate\",value:data.deckSubstrate}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Portfolio Scope\",value:data.portfolioScope}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Planning Timeline\",value:data.planningTimeline}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"ZIP\",value:data.zip}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Best Time\",value:data.bestTime}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Page Location\",value:pageLocation}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Page Path\",value:attribution.pagePath}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Current URL\",value:attribution.currentUrl}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Referrer\",value:attribution.referrer}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"UTM Source\",value:attribution.utmSource}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"UTM Medium\",value:attribution.utmMedium}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"UTM Campaign\",value:attribution.utmCampaign}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"UTM Content\",value:attribution.utmContent}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"UTM Term\",value:attribution.utmTerm}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"GCLID\",value:attribution.gclid}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"FBCLID\",value:attribution.fbclid})]});}function Step3(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,noValidate:true,children:[/*#__PURE__*/_jsx(StepCopy,{children:\"How should we reach you?\"}),/*#__PURE__*/_jsxs(\"div\",{style:fieldWrap,children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"name\"),children:\"Name\"}),/*#__PURE__*/_jsx(\"input\",{id:fid(\"name\"),type:\"text\",style:input,value:data.name,onChange:e=>update(\"name\",e.target.value),required:true,placeholder:\"Full name\",autoComplete:\"name\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"msf-row\",style:fieldRow,children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"phone\"),children:\"Phone\"}),/*#__PURE__*/_jsx(\"input\",{id:fid(\"phone\"),type:\"tel\",style:input,value:data.phone,onChange:e=>update(\"phone\",e.target.value),required:true,placeholder:\"(770) 555-0123\",inputMode:\"tel\",autoComplete:\"tel\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"email\"),children:\"Email\"}),/*#__PURE__*/_jsx(\"input\",{id:fid(\"email\"),type:\"email\",style:input,value:data.email,onChange:e=>update(\"email\",e.target.value),required:true,placeholder:\"you@email.com\",autoComplete:\"email\",inputMode:\"email\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"msf-row\",style:fieldRow,children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"zip\"),children:\"ZIP code\"}),/*#__PURE__*/_jsx(\"input\",{id:fid(\"zip\"),type:\"text\",style:input,value:data.zip,onChange:e=>update(\"zip\",e.target.value),placeholder:\"30096\",inputMode:\"numeric\",autoComplete:\"postal-code\",maxLength:10})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(FieldLabel,{id:fid(\"bestTime\"),children:\"Best time to reach\"}),/*#__PURE__*/_jsxs(\"select\",{id:fid(\"bestTime\"),style:select,value:data.bestTime,onChange:e=>update(\"bestTime\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{children:\"Anytime\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Morning (8am–12pm)\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Afternoon (12pm–5pm)\"}),/*#__PURE__*/_jsx(\"option\",{children:\"Evening (5pm–7pm)\"})]})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:submitBtn,disabled:submitting,children:submitting?\"Sending…\":submitLabel}),error?/*#__PURE__*/_jsx(\"p\",{style:errorLine,children:error}):null,/*#__PURE__*/_jsx(\"p\",{style:trustLine,children:trustText})]}),/*#__PURE__*/_jsx(HiddenFramerForm,{})]});}const css=`\n        @media (max-width: 520px) {\n            .msf-shell { padding: 22px !important; }\n            .msf-row { flex-direction: column !important; gap: 10px !important; }\n        }\n    `;return /*#__PURE__*/_jsxs(\"div\",{className:\"msf-shell\",style:shell,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),/*#__PURE__*/_jsx(\"h3\",{style:h,children:headline}),/*#__PURE__*/_jsx(\"p\",{style:{...sub,margin:\"0 0 16px 0\"},children:subhead}),/*#__PURE__*/_jsxs(\"div\",{style:progressTrack,\"aria-label\":`Step ${step} of 3`,children:[/*#__PURE__*/_jsx(\"div\",{style:progressSeg(step>=1),\"aria-current\":step===1?\"step\":undefined}),/*#__PURE__*/_jsx(\"div\",{style:progressSeg(step>=2),\"aria-current\":step===2?\"step\":undefined}),/*#__PURE__*/_jsx(\"div\",{style:progressSeg(step>=3),\"aria-current\":step===3?\"step\":undefined})]}),step>1?/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:backBtn,onClick:goBack,children:\"Back\"}):null,step===1?/*#__PURE__*/_jsx(Step1,{}):null,step===2&&branch===\"commercial\"?/*#__PURE__*/_jsx(Step2Commercial,{}):null,step===2&&branch===\"deck\"?/*#__PURE__*/_jsx(Step2Deck,{}):null,step===2&&branch===\"property\"?/*#__PURE__*/_jsx(Step2Property,{}):null,step===3?/*#__PURE__*/_jsx(Step3,{}):null,/*#__PURE__*/_jsx(\"noscript\",{children:/*#__PURE__*/_jsxs(\"div\",{style:noscriptBox,children:[/*#__PURE__*/_jsx(\"strong\",{children:\"JavaScript is disabled.\"}),/*#__PURE__*/_jsx(\"br\",{}),\"Call CKR Exteriors directly at \",/*#__PURE__*/_jsx(\"a\",{href:\"tel:+17702945181\",style:{color:textColor,fontWeight:700},children:\"(770) 294-5181\"}),\" or email \",/*#__PURE__*/_jsx(\"a\",{href:\"mailto:info@ckrexteriors.com\",style:{color:textColor,fontWeight:700},children:\"info@ckrexteriors.com\"}),\" to request a roof assessment.\"]})})]});}addPropertyControls(MultiStepForm,{headline:{type:ControlType.String,title:\"Headline\",defaultValue:\"Request a Roof Assessment\"},subhead:{type:ControlType.String,title:\"Subhead\",defaultValue:\"3 quick questions. We will follow up with the right next step after review.\"},defaultBranch:{type:ControlType.Enum,title:\"Default Branch\",defaultValue:\"none\",options:[\"none\",\"commercial\",\"deck\",\"property\",\"residential\"],optionTitles:[\"None (show Step 1)\",\"Commercial TPO\",\"Dec-Tec Deck\",\"Property Manager / HOA\",\"Legacy Residential\"]},submitLabel:{type:ControlType.String,title:\"Submit Button\",defaultValue:\"Request My Assessment\"},trustText:{type:ControlType.String,title:\"Trust Line\",defaultValue:\"No pressure. Your details go only to CKR's project team.\"},redirectUrl:{type:ControlType.String,title:\"Success Redirect\",defaultValue:\"/thank-you\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL (optional)\",defaultValue:\"\",placeholder:\"Leave empty to use native Framer form\"},pageLocation:{type:ControlType.String,title:\"Page Location Tag\",defaultValue:\"\",placeholder:\"e.g., homepage, dec-tec, senior-living\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgb(255, 255, 255)\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"rgb(64, 207, 112)\"},accentTextColor:{type:ControlType.Color,title:\"Accent Text\",defaultValue:\"rgb(0, 21, 36)\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"rgb(0, 21, 36)\"},mutedTextColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"rgba(0, 21, 36, 0.65)\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"rgb(224, 224, 228)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MultiStepForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MultiStepForm.map"],"mappings":"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"}