{"version":3,"file":"RGUSCompactHubSpotIntake.Pr9atM8F.mjs","names":["useState","useMemo","useCallback"],"sources":["https:/framerusercontent.com/modules/w0BFCX9M114gAldraegL/5q1ux0sGOEVm8bYGehlG/RGUSCompactHubSpotIntake.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useCallback,useMemo,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const addressLikeFields=new Set([\"streetAddress\",\"jobSiteDropOffOriginAddress\",\"companyAddress\",\"pickupAddress\",\"deliveryAddress\"]);const formFieldsByType={disposal:[{key:\"companyName\",label:\"Company Name\",type:\"text\",required:true},{key:\"industry\",label:\"Industry Type\",type:\"select\",required:true,options:[\"Tree Service\",\"Landscaper\",\"Land Clearing Contractor\",\"Site Work Contractor\",\"Hauler\",\"Municipal/Government\",\"Other\"]},{key:\"contactName\",label:\"Contact Name\",type:\"text\",required:true},{key:\"phone\",label:\"Phone\",type:\"tel\",required:true},{key:\"email\",label:\"Email\",type:\"email\",required:true},{key:\"streetAddress\",label:\"Street Address\",type:\"text\",required:true,placeholder:\"Street address\"},{key:\"city\",label:\"City\",type:\"text\",required:true,placeholder:\"City\"},{key:\"estimatedVolume\",label:\"Estimated Volume (YD)\",type:\"select\",required:true,options:[\"1–10 YD\",\"11–25 YD\",\"26–50 YD\",\"51–100 YD\",\"100+ YD\",\"Varies\"]},{key:\"frequency\",label:\"Frequency\",type:\"select\",required:true,options:[\"One-time\",\"Weekly\",\"Monthly\",\"As-needed\"]},{key:\"fleetSize\",label:\"Fleet Size\",type:\"number\",required:true},{key:\"billingContact\",label:\"Billing Contact\",type:\"text\"},{key:\"preferredPaymentTerms\",label:\"Preferred Payment Terms\",type:\"select\",options:[\"COD\",\"Net 30\"]},{key:\"referralSource\",label:\"Referral Source\",type:\"select\",options:[\"Google\",\"Referral\",\"Existing Customer\",\"Other\"]}],pickup:[{key:\"companyName\",label:\"Company Name\",type:\"text\",required:true},{key:\"industry\",label:\"Industry Type\",type:\"select\",required:true,options:[\"Tree Service\",\"Landscaper\",\"Land Clearing Contractor\",\"Site Work Contractor\",\"Hauler\",\"Municipal/Government\",\"Other\"]},{key:\"firstName\",label:\"First Name\",type:\"text\",required:true},{key:\"lastName\",label:\"Last Name\",type:\"text\"},{key:\"phone\",label:\"Phone\",type:\"tel\",required:true},{key:\"email\",label:\"Email\",type:\"email\",required:true},{key:\"jobSiteDropOffOriginAddress\",label:\"Job Site/Drop Off Origin Address\",type:\"text\",required:true,placeholder:\"Job site / drop-off origin address\"},{key:\"streetAddress\",label:\"Street Address\",type:\"text\",required:true,placeholder:\"Street address\"},{key:\"city\",label:\"City\",type:\"text\",required:true,placeholder:\"City\"},{key:\"estimatedVolume\",label:\"Estimated Volume (YD)\",type:\"select\",required:true,options:[\"1–10 YD\",\"11–25 YD\",\"26–50 YD\",\"51–100 YD\",\"100+ YD\",\"Varies\"]},{key:\"frequency\",label:\"Frequency\",type:\"select\",required:true,options:[\"One-time\",\"Weekly\",\"Monthly\",\"As-needed\"]},{key:\"fleetSize\",label:\"Fleet Size\",type:\"number\",required:true},{key:\"billingContact\",label:\"Billing Contact\",type:\"text\"},{key:\"preferredPaymentTerms\",label:\"Preferred Payment Terms\",type:\"select\",options:[\"COD\",\"Net 30\"]},{key:\"referralSource\",label:\"Referral Source\",type:\"select\",options:[\"Google\",\"Referral\",\"Existing Customer\",\"Other\"]}],sales:[{key:\"companyName\",label:\"Company Name\",type:\"text\",required:true},{key:\"firstName\",label:\"First Name\",type:\"text\",required:true},{key:\"lastName\",label:\"Last Name\",type:\"text\"},{key:\"phone\",label:\"Phone\",type:\"tel\",required:true},{key:\"email\",label:\"Email\",type:\"email\",required:true},{key:\"streetAddress\",label:\"Street Address\",type:\"text\",required:true,placeholder:\"Street address\"},{key:\"city\",label:\"City\",type:\"text\",required:true,placeholder:\"City\"},{key:\"productType\",label:\"Product Type\",type:\"select\",required:true,options:[\"Mulch\",\"Compost\",\"Topsoil\",\"Potting Mix\",\"Hardwood Fines\"]},{key:\"quantityYards\",label:\"Quantity (yards)\",type:\"number\",required:true},{key:\"deliveryOrPickup\",label:\"Delivery or Pickup\",type:\"select\",required:true,options:[\"Delivery\",\"Pickup\"]},{key:\"desiredDate\",label:\"Desired Date\",type:\"text\",required:true},{key:\"billingContact\",label:\"Billing Contact\",type:\"text\"},{key:\"preferredPaymentTerms\",label:\"Preferred Payment Terms\",type:\"select\",options:[\"COD\",\"Net 30\"]},{key:\"referralSource\",label:\"Referral Source\",type:\"select\",options:[\"Google\",\"Referral\",\"Existing Customer\",\"Other\"]}]};const inquiryLabelByType={disposal:\"Disposal\",pickup:\"Pickup\",sales:\"Sales\"};const hubspotFieldNameMap={companyName:\"company\",industry:\"industry_type\",contactName:\"contact_name\",firstName:\"firstname\",lastName:\"lastname\",phone:\"phone\",email:\"email\",streetAddress:\"street_address\",jobSiteDropOffOriginAddress:\"job_site_drop_off_origin_address\",city:\"city\",estimatedVolume:\"estimated_volume_yd\",frequency:\"frequency\",fleetSize:\"fleet_size\",billingContact:\"billing_contact\",productType:\"product_type\",quantityYards:\"quantity_yards\",deliveryOrPickup:\"delivery_or_pickup\",desiredDate:\"desired_date\",preferredPaymentTerms:\"preferred_payment_terms\",referralSource:\"referral_source\",communicationsConsent:\"communications_consent\",processingConsent:\"processing_consent\"};const hubspotDropdownValueMap={industry:value=>value,estimatedVolume:value=>value,frequency:value=>value,productType:value=>value,deliveryOrPickup:value=>value,preferredPaymentTerms:value=>value,referralSource:value=>value};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function RGUSCompactHubSpotIntake(props){const{defaultType=\"disposal\",showSelector=true,webhookURL=\"\",portalID=\"\",hubSpotRegion=\"na1\",disposalFormID=\"\",pickupFormID=\"\",salesFormID=\"\",source=\"RGUS Website\",submitLabel=\"Submit Inquiry\",surface=\"#FFFFFF\",border=\"#EEEEEE\",primary=\"rgb(18, 75, 49)\",text=\"#000000\",mutedText=\"#4E7A61\",inputBG=\"#F5F5F5\",radius=12,maxWidth=1040,bodyFont={fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},labelFont={fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},buttonFont={fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}}=props;const[inquiryType,setInquiryType]=useState(defaultType);const[formData,setFormData]=useState({});const[communicationsConsent,setCommunicationsConsent]=useState(false);const[processingConsent,setProcessingConsent]=useState(false);const[errorText,setErrorText]=useState(\"\");const[statusText,setStatusText]=useState(\"\");const[isSubmitting,setIsSubmitting]=useState(false);const activeFields=useMemo(()=>formFieldsByType[inquiryType]??formFieldsByType.disposal,[inquiryType]);const activeFormId=useMemo(()=>{if(inquiryType===\"pickup\")return pickupFormID;if(inquiryType===\"sales\")return salesFormID;return disposalFormID;},[disposalFormID,pickupFormID,salesFormID,inquiryType]);const hasHubspotConfig=useMemo(()=>Boolean(portalID&&hubSpotRegion&&activeFormId),[portalID,hubSpotRegion,activeFormId]);const hasWebhookConfig=useMemo(()=>Boolean(webhookURL),[webhookURL]);const showConfigMessage=!hasHubspotConfig&&!hasWebhookConfig;const applyFont=useCallback(font=>{return{fontFamily:font?.fontFamily,fontSize:font?.fontSize,fontWeight:font?.fontWeight,fontStyle:font?.fontStyle,lineHeight:font?.lineHeight,letterSpacing:font?.letterSpacing,textAlign:font?.textAlign};},[]);const onFieldChange=useCallback((key,value)=>{startTransition(()=>{setFormData(prev=>({...prev,[key]:value}));});},[]);const onChangeType=useCallback(type=>{startTransition(()=>{setInquiryType(type);setFormData({});setCommunicationsConsent(false);setProcessingConsent(false);setErrorText(\"\");setStatusText(\"\");});},[]);const onConsentChange=useCallback((key,value)=>{startTransition(()=>{if(key===\"communicationsConsent\"){setCommunicationsConsent(value);}else{setProcessingConsent(value);}});},[]);const trackHubspotSubmission=useCallback(formId=>{if(typeof window!==\"undefined\"&&typeof window.gtag===\"function\"){window.gtag(\"event\",\"form_submission\",{form_id:formId,form_page:window.location.pathname});}},[]);const onSubmit=useCallback(async event=>{event.preventDefault();const missing=activeFields.find(field=>field.required&&!String(formData[field.key]??\"\").trim());if(missing){startTransition(()=>{setErrorText(`Please complete required field: ${missing.label}`);});return;}if(!processingConsent){startTransition(()=>{setErrorText(\"Please confirm consent to store and process your personal data.\");});return;}startTransition(()=>{setErrorText(\"\");setStatusText(\"\");setIsSubmitting(true);});const payloadData={};activeFields.forEach(field=>{payloadData[field.key]=String(formData[field.key]??\"\");});payloadData.inquiryType=inquiryType;payloadData.inquiryLabel=inquiryLabelByType[inquiryType];payloadData.sourceContext=source;payloadData.communicationsConsent=String(communicationsConsent);payloadData.processingConsent=String(processingConsent);const pageUrl=typeof window!==\"undefined\"?window.location.href:\"server-render\";const mapHubspotValue=(key,value)=>{const mapper=hubspotDropdownValueMap[key];return mapper?mapper(value):value;};const parseSubmissionError=async(response,fallback)=>{const statusLabel=`${response.status} ${response.statusText}`.trim();let parsedMessage=\"\";try{const responseText=await response.text();if(responseText){try{const data=JSON.parse(responseText);parsedMessage=data?.message||data?.errors?.[0]?.message||data?.error||\"\";}catch(_jsonError){parsedMessage=responseText;}}}catch(_readError){}const compactMessage=String(parsedMessage||\"\").replace(/\\s+/g,\" \").trim();if(compactMessage)return compactMessage;if(statusLabel)return`${fallback} (${statusLabel})`;return fallback;};const hubspotFields=Object.entries(payloadData).map(([name,value])=>({name:hubspotFieldNameMap[name]??name,value:mapHubspotValue(name,value)}));const hubspotBodyWithConsent={submittedAt:Date.now(),fields:hubspotFields,context:{pageUri:pageUrl,pageName:\"RGUS Compact Intake\"},legalConsentOptions:{consent:{consentToProcess:processingConsent,text:\"To process your request, we need your permission to store and process your personal data. Please check the box below to confirm your consent:\"}}};const hubspotBodyWithoutConsent={submittedAt:Date.now(),fields:hubspotFields,context:{pageUri:pageUrl,pageName:\"RGUS Compact Intake\"}};try{let sent=false;let hubspotSubmitted=false;let hubspotErrorMessage=\"\";if(hasHubspotConfig){const endpoint=`https://api-${hubSpotRegion}.hsforms.com/submissions/v3/integration/submit/${portalID}/${activeFormId}`;const firstResponse=await fetch(endpoint,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(hubspotBodyWithConsent)});if(firstResponse.ok){sent=true;hubspotSubmitted=true;}else{hubspotErrorMessage=await parseSubmissionError(firstResponse,\"HubSpot submission failed\");const retryResponse=await fetch(endpoint,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(hubspotBodyWithoutConsent)});if(retryResponse.ok){sent=true;hubspotSubmitted=true;}else{const retryErrorMessage=await parseSubmissionError(retryResponse,\"HubSpot submission failed\");hubspotErrorMessage=retryErrorMessage||hubspotErrorMessage||\"HubSpot submission failed\";}}}if(!sent&&hasWebhookConfig){const webhookRes=await fetch(webhookURL,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payloadData)});if(!webhookRes.ok){const webhookErrorMessage=await parseSubmissionError(webhookRes,\"Webhook submission failed\");if(hubspotErrorMessage){throw new Error(`Unable to submit: ${hubspotErrorMessage}`);}throw new Error(`Unable to submit: ${webhookErrorMessage}`);}sent=true;}if(!sent){if(hubspotErrorMessage){throw new Error(`Unable to submit: ${hubspotErrorMessage}`);}throw new Error(\"No endpoint configured\");}if(hubspotSubmitted){trackHubspotSubmission(activeFormId);}startTransition(()=>{setStatusText(\"Thanks — your inquiry was submitted.\");setFormData({});setCommunicationsConsent(false);setProcessingConsent(false);});}catch(error){if(hasWebhookConfig&&hasHubspotConfig){try{const webhookRes=await fetch(webhookURL,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payloadData)});if(!webhookRes.ok){const webhookFallbackMessage=await parseSubmissionError(webhookRes,\"Webhook fallback failed\");throw new Error(`Unable to submit: ${webhookFallbackMessage}`);}startTransition(()=>{setStatusText(\"Submitted through fallback endpoint.\");setFormData({});setCommunicationsConsent(false);setProcessingConsent(false);});}catch(_fallbackError){const fallbackErrorMessage=error instanceof Error?error.message:\"Unable to submit right now. Please try again.\";startTransition(()=>{setErrorText(fallbackErrorMessage);});}}else{const finalErrorMessage=error instanceof Error?error.message:\"Unable to submit right now. Please try again.\";startTransition(()=>{setErrorText(finalErrorMessage);});}}finally{startTransition(()=>{setIsSubmitting(false);});}},[activeFields,activeFormId,communicationsConsent,formData,hasHubspotConfig,hasWebhookConfig,hubSpotRegion,inquiryType,processingConsent,portalID,source,trackHubspotSubmission,webhookURL]);return /*#__PURE__*/_jsxs(\"section\",{style:{position:\"relative\",width:\"100%\",maxWidth,background:surface,border:`1px solid ${border}`,borderRadius:radius,padding:16,boxSizing:\"border-box\",color:text},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:10,marginBottom:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{...applyFont(labelFont),color:mutedText},children:\"Request Details\"}),showSelector&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6},children:[\"disposal\",\"pickup\",\"sales\"].map(type=>{const isActive=inquiryType===type;return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>onChangeType(type),style:{...applyFont(bodyFont),border:`1px solid ${isActive?primary:border}`,background:isActive?primary:\"transparent\",color:isActive?\"#FFFFFF\":text,borderRadius:999,padding:\"6px 10px\",cursor:\"pointer\"},children:inquiryLabelByType[type]},type);})})]}),showConfigMessage&&/*#__PURE__*/_jsx(\"div\",{style:{...applyFont(bodyFont),color:mutedText,marginBottom:10},children:\"Configure HubSpot (portal/form IDs) or a webhook URL to enable live submissions.\"}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:onSubmit,\"aria-label\":\"RGUS compact HubSpot intake form\",children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(180px, 1fr))\",gap:10},children:activeFields.map(field=>{const isFullWidth=addressLikeFields.has(field.key);const baseInputStyle={...applyFont(bodyFont),width:\"100%\",border:`1px solid ${border}`,background:inputBG,color:text,borderRadius:Math.max(6,radius-6),padding:\"10px 11px\",outline:\"none\",boxSizing:\"border-box\"};return /*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,gridColumn:isFullWidth?\"1 / -1\":\"auto\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...applyFont(labelFont),color:mutedText},children:[field.label,field.required?\" *\":\"\"]}),field.type===\"select\"?/*#__PURE__*/_jsxs(\"select\",{required:field.required,value:formData[field.key]??\"\",onChange:e=>onFieldChange(field.key,e.target.value),style:baseInputStyle,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:field.required?\"Select...\":\"Optional\"}),(field.options??[]).map(option=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},option))]}):/*#__PURE__*/_jsx(\"input\",{required:field.required,type:field.type,placeholder:field.placeholder??\"\",value:formData[field.key]??\"\",onChange:e=>onFieldChange(field.key,e.target.value),style:baseInputStyle})]},field.key);})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12,border:`1px solid ${border}`,borderRadius:Math.max(8,radius-4),background:inputBG,padding:10,display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"p\",{style:{...applyFont(bodyFont),color:mutedText,margin:0},children:\"By checking the boxes below, you agree to receive communications from Resource Group US LLC. You can unsubscribe anytime.\"}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:8,cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:communicationsConsent,onChange:e=>onConsentChange(\"communicationsConsent\",e.target.checked),style:{marginTop:2}}),/*#__PURE__*/_jsx(\"span\",{style:{...applyFont(bodyFont),color:text},children:\"I agree to receive other communications from Resource Group US LLC.\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{...applyFont(bodyFont),color:mutedText,margin:0},children:\"To process your request, we need your permission to store and process your personal data. Please check the box below to confirm your consent:\"}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:8,cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:processingConsent,onChange:e=>onConsentChange(\"processingConsent\",e.target.checked),required:true,style:{marginTop:2},\"aria-required\":\"true\"}),/*#__PURE__*/_jsxs(\"span\",{style:{...applyFont(bodyFont),color:text},children:[\"I agree to allow Resource Group US LLC to store and process my personal data.\",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#B00020\"},children:\" *\"})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{...applyFont(bodyFont),color:mutedText,margin:0},children:\"We care about your privacy. Learn how we handle your data in our Privacy Policy.\"})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,style:{...applyFont(buttonFont),marginTop:12,border:\"none\",background:primary,color:\"#FFFFFF\",borderRadius:Math.max(8,radius-4),padding:\"11px 14px\",cursor:isSubmitting?\"not-allowed\":\"pointer\",opacity:isSubmitting?.7:1},children:isSubmitting?\"Submitting...\":submitLabel}),errorText?/*#__PURE__*/_jsx(\"p\",{style:{...applyFont(bodyFont),color:\"#B00020\",marginTop:8,marginBottom:0},role:\"alert\",children:errorText}):null,statusText?/*#__PURE__*/_jsx(\"p\",{style:{...applyFont(bodyFont),color:mutedText,marginTop:8,marginBottom:0},children:statusText}):null]})]});}addPropertyControls(RGUSCompactHubSpotIntake,{defaultType:{type:ControlType.Enum,title:\"Default Type\",defaultValue:\"disposal\",options:[\"disposal\",\"pickup\",\"sales\"]},showSelector:{type:ControlType.Boolean,title:\"Show Selector\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},webhookURL:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"\",placeholder:\"https://...\"},portalID:{type:ControlType.String,title:\"Portal ID\",defaultValue:\"\"},hubSpotRegion:{type:ControlType.String,title:\"HS Region\",defaultValue:\"na1\"},disposalFormID:{type:ControlType.String,title:\"Disposal Form ID\",defaultValue:\"\"},pickupFormID:{type:ControlType.String,title:\"Pickup Form ID\",defaultValue:\"\"},salesFormID:{type:ControlType.String,title:\"Sales Form ID\",defaultValue:\"\"},source:{type:ControlType.String,title:\"Source\",defaultValue:\"RGUS Website\"},submitLabel:{type:ControlType.String,title:\"Submit Label\",defaultValue:\"Submit Inquiry\"},surface:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#FFFFFF\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"},primary:{type:ControlType.Color,title:\"Primary\",defaultValue:\"rgb(18, 75, 49)\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},mutedText:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"#4E7A61\"},inputBG:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#F5F5F5\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:12,min:0,max:40,step:1},maxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1040,min:320,max:1600,step:10},bodyFont:{type:ControlType.Font,title:\"Body Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},labelFont:{type:ControlType.Font,title:\"Label Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",defaultValue:{fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RGUSCompactHubSpotIntake\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RGUSCompactHubSpotIntake.map"],"mappings":"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"}