{"version":3,"file":"Form.DwyRsI-R.mjs","names":["p","useState","useRef"],"sources":["https:/framerusercontent.com/modules/062WXoIU2UPndmtWMMOj/WIO2DjgA8VkXDHxrcDds/Form.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const WEB3FORMS_KEY=\"0527361e-fb6f-46d0-ac2b-6dd01a94f963\";function rgb(hex){return[parseInt(hex.slice(1,3),16),parseInt(hex.slice(3,5),16),parseInt(hex.slice(5,7),16)].join(\",\");}function CheckIcon({color=\"#A93E17\",size=14}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})});}function LockIcon({color=\"#A7AABB\",size=13}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"11\",width:\"14\",height:\"10\",rx:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 11V7a4 4 0 0 1 8 0v4\"})]});}function FieldError({msg,id}){if(!msg)return null;return /*#__PURE__*/_jsxs(\"span\",{id:id,role:\"alert\",style:{color:\"#f87171\",fontSize:\"11px\",marginTop:\"5px\",display:\"flex\",alignItems:\"center\",gap:\"4px\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#f87171\",strokeWidth:\"2.5\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"8\",x2:\"12\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"16\",x2:\"12.01\",y2:\"16\"})]}),msg]});}const chevronSvg=color=>`url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='${encodeURIComponent(color)}' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E\")`;function BenefitIcon({type,color,size=18}){const p={width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"};switch(type){case\"clock\":return /*#__PURE__*/_jsxs(\"svg\",{...p,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7v5l3.5 2\"})]});case\"layers\":return /*#__PURE__*/_jsxs(\"svg\",{...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3 3 8l9 5 9-5-9-5Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 13l9 5 9-5\"})]});case\"shield\":return /*#__PURE__*/_jsxs(\"svg\",{...p,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3 5 6v6c0 4 3 6.5 7 9 4-2.5 7-5 7-9V6l-7-3Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2 2 4-4\"})]});case\"badge\":return /*#__PURE__*/_jsxs(\"svg\",{...p,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"9\",r:\"5.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 13.5 7.5 21l4.5-2.5 4.5 2.5-1.5-7.5\"})]});default:return null;}}const DEFAULT_BENEFITS=[{icon:\"clock\",title:\"Fast turnaround\",desc:\"Most quotes are prepared and sent within 1 business day.\"},{icon:\"layers\",title:\"Flexible tiers\",desc:\"Essentials for individuals, Professional for growing teams.\"},{icon:\"shield\",title:\"No lock-in\",desc:\"Annual licences only — resize or cancel anytime at renewal.\"},{icon:\"badge\",title:\"Authorised reseller\",desc:\"Official Cadonix reseller pricing, with direct support included.\"}];function QuoteIntro({accentColor,tagText,headingLine1,headingLine2,paragraphText,benefits,isMobile}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginBottom:14},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:1,background:accentColor,display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,fontSize:12,fontWeight:700,letterSpacing:\"0.14em\",textTransform:\"uppercase\"},children:tagText})]}),/*#__PURE__*/_jsxs(\"h2\",{style:{fontSize:isMobile?28:34,fontWeight:800,lineHeight:1.14,letterSpacing:\"-0.02em\",color:\"#ffffff\",margin:\"0 0 16px\"},children:[headingLine1,/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:headingLine2})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14.5,lineHeight:1.65,color:\"rgba(255,255,255,0.6)\",margin:\"0 0 30px\",maxWidth:420},children:paragraphText}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:20},children:benefits.map((b,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:38,height:38,borderRadius:\"50%\",background:`${accentColor}15`,border:`1px solid ${accentColor}40`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(BenefitIcon,{type:b.icon,color:accentColor,size:17})}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#ffffff\",fontSize:14,fontWeight:700,marginBottom:3},children:b.title}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"rgba(255,255,255,0.55)\",fontSize:12.5,lineHeight:1.55},children:b.desc})]})]},i))})]});}const REGIONS=[\"Select your region…\",\"United Kingdom\",\"United States\",\"European Union\",\"Australia / New Zealand\",\"Middle East\",\"Asia Pacific\",\"Other\"];function QuoteFormCard(props){const{bgColor,borderColor,borderRadius,cardPaddingH,cardPaddingV,titleText,titleColor,titleSize,titleWeight,titleLetterSpacing,subtitleText,subtitleColor,subtitleSize,showDivider,dividerColor,labelColor,labelSize,labelSpacing,inputBg,inputBorderColor,inputBorderRadius,inputPaddingV,inputPaddingH,inputTextColor,inputFontSize,fieldGap,nameRowGap,buttonBg,buttonTextColor,buttonFontSize,buttonFontWeight,buttonPaddingV,buttonBorderRadius,buttonText,buttonMarginTop,accentColor,noteColor,noteFontSize,noteText,noteIconSize,textareaMinHeight,fontFamily,showPhone,showRegion,isMobile}=props;const AR=rgb(accentColor);const CSS=`\n        .qf-wrap{--qf-acc:${accentColor};--qf-acc-r:${AR};}\n        .qf-input{transition:border-color .2s,box-shadow .2s;}\n        .qf-input:hover:not(:focus){border-color:rgba(255,255,255,.22)!important;}\n        .qf-input:focus{outline:none!important;border-color:${accentColor}!important;box-shadow:0 0 0 3px rgba(${AR},.14)!important;}\n        .qf-input[aria-invalid=\"true\"]{border-color:#f87171!important;}\n        .qf-select{appearance:none;-webkit-appearance:none;\n            background-image:${chevronSvg(labelColor)};\n            background-repeat:no-repeat;background-position:right 12px center;padding-right:36px!important;}\n        .qf-select:focus{background-image:${chevronSvg(accentColor)};}\n        .qf-btn{position:relative;overflow:hidden;transition:opacity .2s,transform .22s,box-shadow .2s;min-height:48px;}\n        @keyframes qf-sh{from{transform:translateX(-130%) skewX(-15deg)}to{transform:translateX(240%) skewX(-15deg)}}\n        .qf-btn:not(:disabled):hover{opacity:.88!important;transform:translateY(-1px);\n            box-shadow:0 6px 22px rgba(${AR},.38)!important;}\n        .qf-btn:not(:disabled):hover::after{content:'';position:absolute;top:0;bottom:0;width:45%;\n            background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.13) 50%,transparent 70%);\n            animation:qf-sh .6s ease;}\n        .qf-req{color:${accentColor};margin-left:2px;font-size:11px;vertical-align:middle;line-height:1;}\n        @keyframes qf-fadein{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}\n        .qf-banner{animation:qf-fadein .3s ease;}\n    `;const[form,setForm]=useState({firstName:\"\",lastName:\"\",company:\"\",email:\"\",phone:\"\",region:\"\",licenceType:\"Professional — teams of 2+\",productInterest:\"Full Suite / Bundle\",users:\"1\",notes:\"\"});const[status,setStatus]=useState(\"idle\");const[errors,setErrors]=useState({});const update=(key,val)=>{setForm(prev=>({...prev,[key]:val}));if(errors[key])setErrors(prev=>({...prev,[key]:\"\"}));};// Inline validation on blur for required fields\nconst validateField=(key,val)=>{if(key===\"firstName\"&&!val.trim())return\"First name is required\";if(key===\"lastName\"&&!val.trim())return\"Last name is required\";if(key===\"company\"&&!val.trim())return\"Company is required\";if(key===\"email\"){if(!val.trim())return\"Email is required\";if(!/\\S+@\\S+\\.\\S+/.test(val))return\"Enter a valid work email\";}return\"\";};const handleBlur=key=>{const err=validateField(key,form[key]);if(err)setErrors(prev=>({...prev,[key]:err}));};const handleSend=async()=>{const e={};if(!form.firstName.trim())e.firstName=\"First name is required\";if(!form.lastName.trim())e.lastName=\"Last name is required\";if(!form.company.trim())e.company=\"Company is required\";if(!form.email.trim())e.email=\"Email is required\";else if(!/\\S+@\\S+\\.\\S+/.test(form.email))e.email=\"Enter a valid work email\";if(Object.keys(e).length){setErrors(e);return;}setErrors({});setStatus(\"sending\");try{const res=await fetch(\"https://intellikon-website.vercel.app/api/quote\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({firstName:form.firstName,lastName:form.lastName,company:form.company,email:form.email,phone:form.phone||\"—\",region:form.region||\"—\",licenceType:form.licenceType,productInterest:form.productInterest,numberOfUsers:form.users,notes:form.notes||\"—\"})});const data=await res.json();if(data.success){setStatus(\"success\");setForm({firstName:\"\",lastName:\"\",company:\"\",email:\"\",phone:\"\",region:\"\",licenceType:\"Professional — teams of 2+\",productInterest:\"Full Suite / Bundle\",users:\"1\",notes:\"\"});}else{setStatus(\"error\");}}catch{setStatus(\"error\");}};const inputStyle=field=>({width:\"100%\",background:inputBg,border:`1px solid ${field&&errors[field]?\"#f87171\":inputBorderColor}`,borderRadius:`${inputBorderRadius}px`,color:inputTextColor,padding:`${inputPaddingV}px ${inputPaddingH}px`,fontFamily,fontSize:`${inputFontSize}px`,outline:\"none\",boxSizing:\"border-box\",appearance:\"none\"});const labelStyle={display:\"block\",fontSize:`${labelSize}px`,fontWeight:700,color:labelColor,textTransform:\"uppercase\",letterSpacing:`${labelSpacing}em`,marginBottom:\"7px\",fontFamily};const fieldStyle={display:\"flex\",flexDirection:\"column\",width:\"100%\",marginBottom:`${fieldGap}px`};const twoColRowStyle={display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"1fr 1fr\",gap:isMobile?`${fieldGap}px`:`${nameRowGap}px`,marginBottom:`${fieldGap}px`};const optStyle={background:\"#1C1C1E\"};const isSent=status===\"success\";const isSending=status===\"sending\";const padH=isMobile?16:cardPaddingH;const padV=isMobile?20:cardPaddingV;// Shared required input props builder\nconst reqInputProps=field=>({\"aria-required\":true,\"aria-invalid\":!!errors[field],\"aria-describedby\":errors[field]?`err-${field}`:undefined,onBlur:()=>handleBlur(field)});return /*#__PURE__*/_jsxs(\"div\",{className:\"qf-wrap\",style:{background:bgColor,border:borderColor!==\"transparent\"?`1px solid ${borderColor}`:\"none\",borderRadius:`${borderRadius}px`,padding:`${padV}px ${padH}px`,fontFamily,boxSizing:\"border-box\",width:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),bgColor!==\"transparent\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,height:3,background:`linear-gradient(90deg, ${accentColor}, rgba(${AR},.15) 100%)`,borderRadius:`${borderRadius}px ${borderRadius}px 0 0`,overflow:\"hidden\"}}),/*#__PURE__*/_jsx(\"h3\",{style:{color:titleColor,fontSize:`${titleSize}px`,fontWeight:titleWeight,margin:\"8px 0 6px\",letterSpacing:`${titleLetterSpacing}px`,fontFamily},children:titleText}),/*#__PURE__*/_jsx(\"p\",{style:{color:subtitleColor,fontSize:`${subtitleSize}px`,margin:\"0 0 20px\",lineHeight:1.6,fontFamily},children:subtitleText}),showDivider&&/*#__PURE__*/_jsx(\"div\",{style:{height:\"1px\",background:dividerColor,marginBottom:\"20px\"}}),isSent&&/*#__PURE__*/_jsxs(\"div\",{className:\"qf-banner\",style:{background:\"rgba(34,197,94,.08)\",border:\"1px solid rgba(34,197,94,.22)\",borderRadius:\"8px\",padding:\"13px 16px\",marginBottom:\"16px\",display:\"flex\",alignItems:\"center\",gap:\"10px\",color:\"#4ade80\",fontSize:\"13px\",fontFamily},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#4ade80\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"8 12 11 15 16 9\"})]}),\"Quote request sent — we'll be in touch within 1 business day.\"]}),status===\"error\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"qf-banner\",style:{background:\"rgba(239,68,68,.08)\",border:\"1px solid rgba(239,68,68,.22)\",borderRadius:\"8px\",padding:\"13px 16px\",marginBottom:\"16px\",display:\"flex\",alignItems:\"center\",gap:\"10px\",color:\"#f87171\",fontSize:\"13px\",fontFamily},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#f87171\",strokeWidth:\"2.5\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"8\",x2:\"12\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"16\",x2:\"12.01\",y2:\"16\"})]}),\"Something went wrong. Please try again.\"]}),/*#__PURE__*/_jsxs(\"div\",{style:twoColRowStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-firstName\",children:[\"First Name\",/*#__PURE__*/_jsx(\"span\",{className:\"qf-req\",\"aria-hidden\":\"true\",children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:\"qf-firstName\",className:\"qf-input\",style:inputStyle(\"firstName\"),placeholder:\"Jane\",value:form.firstName,onChange:e=>update(\"firstName\",e.target.value),...reqInputProps(\"firstName\")}),/*#__PURE__*/_jsx(FieldError,{msg:errors.firstName,id:\"err-firstName\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-lastName\",children:[\"Last Name\",/*#__PURE__*/_jsx(\"span\",{className:\"qf-req\",\"aria-hidden\":\"true\",children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:\"qf-lastName\",className:\"qf-input\",style:inputStyle(\"lastName\"),placeholder:\"Smith\",value:form.lastName,onChange:e=>update(\"lastName\",e.target.value),...reqInputProps(\"lastName\")}),/*#__PURE__*/_jsx(FieldError,{msg:errors.lastName,id:\"err-lastName\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:twoColRowStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-company\",children:[\"Company\",/*#__PURE__*/_jsx(\"span\",{className:\"qf-req\",\"aria-hidden\":\"true\",children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:\"qf-company\",className:\"qf-input\",style:inputStyle(\"company\"),placeholder:\"Acme Engineering Ltd\",value:form.company,onChange:e=>update(\"company\",e.target.value),...reqInputProps(\"company\")}),/*#__PURE__*/_jsx(FieldError,{msg:errors.company,id:\"err-company\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-email\",children:[\"Work Email\",/*#__PURE__*/_jsx(\"span\",{className:\"qf-req\",\"aria-hidden\":\"true\",children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:\"qf-email\",className:\"qf-input\",style:inputStyle(\"email\"),type:\"email\",placeholder:\"jane@company.com\",value:form.email,onChange:e=>update(\"email\",e.target.value),...reqInputProps(\"email\")}),/*#__PURE__*/_jsx(FieldError,{msg:errors.email,id:\"err-email\"})]})]}),(showPhone||showRegion)&&/*#__PURE__*/_jsxs(\"div\",{style:twoColRowStyle,children:[showPhone&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-phone\",children:[\"Phone\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(255,255,255,0.28)\",fontWeight:400,textTransform:\"none\",letterSpacing:0,fontSize:labelSize-1},children:\"(optional)\"})]}),/*#__PURE__*/_jsx(\"input\",{id:\"qf-phone\",className:\"qf-input\",style:inputStyle(),type:\"tel\",placeholder:\"+44 7700 000000\",value:form.phone,onChange:e=>update(\"phone\",e.target.value)})]}),showRegion&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,htmlFor:\"qf-region\",children:[\"Region\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(255,255,255,0.28)\",fontWeight:400,textTransform:\"none\",letterSpacing:0,fontSize:labelSize-1},children:\"(optional)\"})]}),/*#__PURE__*/_jsx(\"select\",{id:\"qf-region\",className:\"qf-input qf-select\",style:{...inputStyle(),cursor:\"pointer\"},value:form.region,onChange:e=>update(\"region\",e.target.value),children:REGIONS.map(r=>/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:r},r))})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:twoColRowStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Licence Type\"}),/*#__PURE__*/_jsxs(\"select\",{className:\"qf-input qf-select\",style:{...inputStyle(),cursor:\"pointer\"},value:form.licenceType,onChange:e=>update(\"licenceType\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Professional — teams of 2+\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Essentials — individual\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Not sure — advise me\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Number of Users\"}),/*#__PURE__*/_jsxs(\"select\",{className:\"qf-input qf-select\",style:{...inputStyle(),cursor:\"pointer\"},value:form.users,onChange:e=>update(\"users\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"1\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"2–5\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"6–15\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"15+\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldStyle,children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Product Interest\"}),/*#__PURE__*/_jsxs(\"select\",{className:\"qf-input qf-select\",style:{...inputStyle(),cursor:\"pointer\"},value:form.productInterest,onChange:e=>update(\"productInterest\",e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Full Suite / Bundle\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Arcadia Schematic\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Arcadia Harness\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Arcadia Manufacturing\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Arcadia Quote\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"smartBuild\"}),/*#__PURE__*/_jsx(\"option\",{style:optStyle,children:\"Not sure — advise me\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...fieldStyle,marginBottom:\"4px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Notes\"}),/*#__PURE__*/_jsx(\"textarea\",{className:\"qf-input\",style:{...inputStyle(),minHeight:`${textareaMinHeight}px`,resize:\"vertical\",lineHeight:1.6},placeholder:\"Current tooling, specific requirements, or questions...\",value:form.notes,onChange:e=>update(\"notes\",e.target.value)})]}),/*#__PURE__*/_jsx(\"button\",{className:\"qf-btn\",style:{width:\"100%\",background:isSent?\"#166534\":buttonBg,color:buttonTextColor,border:\"none\",borderRadius:`${buttonBorderRadius}px`,padding:`${Math.max(buttonPaddingV,13)}px 0`,fontSize:`${buttonFontSize}px`,fontWeight:buttonFontWeight,fontFamily,cursor:isSending||isSent?\"default\":\"pointer\",letterSpacing:\"0.02em\",marginTop:`${buttonMarginTop}px`,opacity:isSending?.65:1,minHeight:48},onClick:handleSend,disabled:isSending||isSent,\"aria-busy\":isSending,children:isSending?\"Sending…\":isSent?\"✓ Request Sent\":buttonText}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12,display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7,fontSize:`${noteFontSize}px`,color:noteColor,fontFamily},children:[/*#__PURE__*/_jsx(CheckIcon,{color:accentColor,size:noteIconSize}),/*#__PURE__*/_jsx(\"span\",{children:noteText})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7,fontSize:`${noteFontSize}px`,color:noteColor,fontFamily},children:[/*#__PURE__*/_jsx(LockIcon,{color:noteColor,size:noteIconSize}),/*#__PURE__*/_jsx(\"span\",{children:\"No sales calls — just a quote, no commitment required\"})]})]})]});}export default function QuoteSection(props){const{gap,stackBreakpoint,tagText,headingLine1,headingLine2,paragraphText,benefits,accentColor}=props;const ref=useRef(null);const[width,setWidth]=useState(null);useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>setWidth(e.contentRect.width));ro.observe(el);setWidth(el.getBoundingClientRect().width);return()=>ro.disconnect();},[]);const isStacked=width===null||width<stackBreakpoint;const isMobile=width!==null&&width<480;return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isStacked?\"1fr\":\"0.95fr 1.05fr\",gap,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(QuoteIntro,{accentColor:accentColor,tagText:tagText,headingLine1:headingLine1,headingLine2:headingLine2,paragraphText:paragraphText,benefits:benefits,isMobile:isMobile}),/*#__PURE__*/_jsx(QuoteFormCard,{...props,isMobile:isMobile})]})});}QuoteSection.defaultProps={gap:56,stackBreakpoint:860,tagText:\"Pricing\",headingLine1:\"Get Your Arcadia\",headingLine2:\"Licence Quote.\",paragraphText:\"Tell us a bit about your team and we'll put together accurate annual licence pricing — no sales calls, no pressure.\",benefits:DEFAULT_BENEFITS,bgColor:\"#101012\",borderColor:\"#2c2c30\",borderRadius:14,cardPaddingH:36,cardPaddingV:36,titleText:\"Request a Quote\",titleColor:\"#ffffff\",titleSize:18,titleWeight:800,titleLetterSpacing:-.4,subtitleText:\"Annual Arcadia licences — Essentials or Professional.\",subtitleColor:\"#A7AABB\",subtitleSize:13,showDivider:true,dividerColor:\"#1e1e22\",labelColor:\"#A7AABB\",labelSize:11,labelSpacing:.09,inputBg:\"#060606\",inputBorderColor:\"#2c2c30\",inputBorderRadius:6,inputPaddingV:11,inputPaddingH:14,inputTextColor:\"#ffffff\",inputFontSize:14,fieldGap:13,nameRowGap:12,buttonBg:\"#A93E17\",buttonTextColor:\"#ffffff\",buttonFontSize:14,buttonFontWeight:700,buttonPaddingV:13,buttonBorderRadius:6,buttonText:\"Send Quote Request\",buttonMarginTop:4,accentColor:\"#A93E17\",noteColor:\"#A7AABB\",noteFontSize:12,noteText:\"Authorised Cadonix reseller — annual licences only\",noteIconSize:13,textareaMinHeight:88,fontFamily:\"'Manrope', 'Inter', sans-serif\",showPhone:false,showRegion:false};addPropertyControls(QuoteSection,{// ── layout\ngap:{type:ControlType.Number,title:\"Column Gap\",min:0,max:100,step:2,defaultValue:56},stackBreakpoint:{type:ControlType.Number,title:\"Stack Below (px)\",min:400,max:1200,step:10,defaultValue:860},// ── left panel\ntagText:{type:ControlType.String,title:\"Tag Text\",defaultValue:\"Pricing\"},headingLine1:{type:ControlType.String,title:\"Heading Line 1\",defaultValue:\"Get Your Arcadia\"},headingLine2:{type:ControlType.String,title:\"Heading Line 2\",defaultValue:\"Licence Quote.\"},paragraphText:{type:ControlType.String,title:\"Paragraph\",defaultValue:\"Tell us a bit about your team and we'll put together accurate annual licence pricing — no sales calls, no pressure.\",displayTextArea:true},benefits:{type:ControlType.Array,title:\"Benefits\",control:{type:ControlType.Object,controls:{icon:{type:ControlType.Enum,title:\"Icon\",defaultValue:\"clock\",options:[\"clock\",\"layers\",\"shield\",\"badge\"],optionTitles:[\"Clock\",\"Layers\",\"Shield\",\"Badge\"]},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Benefit title\"},desc:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true}}},defaultValue:DEFAULT_BENEFITS,maxCount:8},// ── optional fields\nshowPhone:{type:ControlType.Boolean,title:\"Phone Field\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showRegion:{type:ControlType.Boolean,title:\"Region Field\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},// ── card\nbgColor:{type:ControlType.Color,title:\"Card BG\",defaultValue:\"#101012\"},borderColor:{type:ControlType.Color,title:\"Card Border\",defaultValue:\"#2c2c30\"},borderRadius:{type:ControlType.Number,title:\"Card Radius\",min:0,max:40,step:1,defaultValue:14},cardPaddingH:{type:ControlType.Number,title:\"Padding H\",min:0,max:80,step:2,defaultValue:36},cardPaddingV:{type:ControlType.Number,title:\"Padding V\",min:0,max:80,step:2,defaultValue:36},// ── header\ntitleText:{type:ControlType.String,title:\"Title\",defaultValue:\"Request a Quote\"},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#ffffff\"},titleSize:{type:ControlType.Number,title:\"Title Size\",min:12,max:48,step:1,defaultValue:18},titleWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[400,500,600,700,800],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:800},titleLetterSpacing:{type:ControlType.Number,title:\"Title Tracking\",min:-3,max:3,step:.1,defaultValue:-.4},subtitleText:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Annual Arcadia licences — Essentials or Professional.\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#A7AABB\"},subtitleSize:{type:ControlType.Number,title:\"Subtitle Size\",min:10,max:24,step:1,defaultValue:13},showDivider:{type:ControlType.Boolean,title:\"Show Divider\",defaultValue:true},dividerColor:{type:ControlType.Color,title:\"Divider\",defaultValue:\"#1e1e22\"},// ── fields\nlabelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"#A7AABB\"},labelSize:{type:ControlType.Number,title:\"Label Size\",min:8,max:18,step:1,defaultValue:11},labelSpacing:{type:ControlType.Number,title:\"Label Tracking\",min:0,max:.3,step:.01,defaultValue:.09},inputBg:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#060606\"},inputBorderColor:{type:ControlType.Color,title:\"Input Border\",defaultValue:\"#2c2c30\"},inputBorderRadius:{type:ControlType.Number,title:\"Input Radius\",min:0,max:20,step:1,defaultValue:6},inputPaddingV:{type:ControlType.Number,title:\"Input Pad V\",min:4,max:24,step:1,defaultValue:11},inputPaddingH:{type:ControlType.Number,title:\"Input Pad H\",min:4,max:32,step:1,defaultValue:14},inputTextColor:{type:ControlType.Color,title:\"Input Text\",defaultValue:\"#ffffff\"},inputFontSize:{type:ControlType.Number,title:\"Input Font\",min:10,max:20,step:1,defaultValue:14},fieldGap:{type:ControlType.Number,title:\"Field Gap\",min:4,max:32,step:1,defaultValue:13},nameRowGap:{type:ControlType.Number,title:\"Row Gap\",min:4,max:32,step:1,defaultValue:12},// ── button\nbuttonText:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Send Quote Request\"},buttonBg:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#A93E17\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#ffffff\"},buttonFontSize:{type:ControlType.Number,title:\"Button Font\",min:10,max:24,step:1,defaultValue:14},buttonFontWeight:{type:ControlType.Enum,title:\"Button Weight\",options:[400,500,600,700,800],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:700},buttonPaddingV:{type:ControlType.Number,title:\"Button Pad V\",min:6,max:28,step:1,defaultValue:13},buttonBorderRadius:{type:ControlType.Number,title:\"Button Radius\",min:0,max:40,step:1,defaultValue:6},buttonMarginTop:{type:ControlType.Number,title:\"Button Margin\",min:0,max:24,step:1,defaultValue:4},// ── accent + note\naccentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#A93E17\"},noteText:{type:ControlType.String,title:\"Note Text\",defaultValue:\"Authorised Cadonix reseller — annual licences only\"},noteColor:{type:ControlType.Color,title:\"Note Color\",defaultValue:\"#A7AABB\"},noteFontSize:{type:ControlType.Number,title:\"Note Font\",min:8,max:18,step:1,defaultValue:12},noteIconSize:{type:ControlType.Number,title:\"Note Icon\",min:8,max:24,step:1,defaultValue:13},textareaMinHeight:{type:ControlType.Number,title:\"Textarea H\",min:40,max:240,step:4,defaultValue:88},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"'Manrope', 'Inter', sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"QuoteSection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],"mappings":"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"}