{"version":3,"file":"HomeContactCTA.Coc6dBQm.mjs","names":["React.useRef","React.useState"],"sources":["https:/framerusercontent.com/modules/3Ct5uN2au2eEkvkNfLxF/Oldrrs6rQ20F0JmXQtVn/HomeContactCTA.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function buyerFontRule(selector,font){if(!font)return\"\";const declarations=[[\"font-family\",font.fontFamily],[\"font-weight\",font.fontWeight],[\"font-style\",font.fontStyle],[\"font-size\",font.fontSize],[\"line-height\",font.lineHeight],[\"letter-spacing\",font.letterSpacing],[\"text-align\",font.textAlign]].filter(([,value])=>value!==undefined&&value!==null&&value!==\"\").map(([property,value])=>`${property}: ${typeof value===\"number\"&&[\"font-size\",\"letter-spacing\"].includes(String(property))?`${value}px`:value} !important;`).join(\" \");return declarations?`${selector} { ${declarations} }`:\"\";}function buyerTypographyRules(root,fonts){return[buyerFontRule(`${root} h1, ${root} h2, ${root} h3, ${root} [class*=\"logoTitle\"], ${root} [class*=\"brandTitle\"]`,fonts.heading),buyerFontRule(`${root} p, ${root} [class*=\"description\"], ${root} [class*=\"bodyText\"], ${root} [class*=\"intro\"]`,fonts.body),buyerFontRule(`${root} [class*=\"eyebrow\"], ${root} [class*=\"label\"], ${root} [class*=\"meta\"], ${root} [class*=\"number\"], ${root} [class*=\"counter\"]`,fonts.label),buyerFontRule(`${root} button, ${root} [class*=\"button\"], ${root} [class*=\"cta\"]`,fonts.button),buyerFontRule(`${root} blockquote, ${root} [class*=\"quote\"]`,fonts.quote),buyerFontRule(`${root} nav, ${root} nav a, ${root} [class*=\"menu\"]`,fonts.navigation)].filter(Boolean).join(\"\\n\");}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function HomeContactCTA(props){const{eyebrow,headingLine1,headingLine2,description,nameLabel,emailLabel,phoneLabel,dateLabel,locationLabel,messageLabel,namePlaceholder,emailPlaceholder,phonePlaceholder,locationPlaceholder,messagePlaceholder,consentText,sendingText,buttonText,successTitle,successText,recipientEmail,backgroundColor,textColor,mutedColor,accentColor,borderColor,inputColor,sidePadding,topPadding,bottomPadding,enableScrollAnimation,style}=props;const sectionRef=React.useRef(null);const[isVisible,setIsVisible]=React.useState(!enableScrollAnimation);const[isSubmitted,setIsSubmitted]=React.useState(false);const[isSubmitting,setIsSubmitting]=React.useState(false);React.useEffect(()=>{if(!enableScrollAnimation){setIsVisible(true);return;}const element=sectionRef.current;if(!element)return;const observer=new IntersectionObserver(([entry])=>{if(entry.isIntersecting){setIsVisible(true);observer.disconnect();}},{threshold:.12,rootMargin:\"0px 0px -8% 0px\"});observer.observe(element);return()=>observer.disconnect();},[enableScrollAnimation]);const handleSubmit=async event=>{event.preventDefault();const form=event.currentTarget;const formData=new FormData(form);const name=String(formData.get(\"name\")||\"\");const email=String(formData.get(\"email\")||\"\");const phone=String(formData.get(\"phone\")||\"\");const date=String(formData.get(\"eventDate\")||\"\");const location=String(formData.get(\"location\")||\"\");const message=String(formData.get(\"message\")||\"\");const subject=encodeURIComponent(`Photography inquiry from ${name}`);const body=encodeURIComponent([`Name: ${name}`,`Email: ${email}`,`Phone: ${phone}`,`Event date: ${date}`,`Location: ${location}`,\"\",message].join(\"\\n\"));if(recipientEmail&&typeof window!==\"undefined\"){window.location.href=`mailto:${recipientEmail}?subject=${subject}&body=${body}`;}else{setIsSubmitted(true);}};const rootStyle={...style,\"--font-body\":props.bodyFont?.fontFamily||\"Inter\",\"--font-display\":props.displayFont?.fontFamily||'\"Cormorant Garamond\"',width:\"100%\",backgroundColor,color:textColor,\"--contact-background\":backgroundColor,\"--contact-text\":textColor,\"--contact-muted\":mutedColor,\"--contact-accent\":accentColor,\"--contact-border\":borderColor,\"--contact-input\":inputColor,\"--contact-side-padding\":`${sidePadding}px`,\"--contact-top-padding\":`${topPadding}px`,\"--contact-bottom-padding\":`${bottomPadding}px`};return /*#__PURE__*/_jsxs(\"section\",{ref:sectionRef,className:`\n                homeContactCTA\n                ${isVisible?\"isVisible\":\"\"}\n            `,style:rootStyle,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                ${buyerTypographyRules(\".homeContactCTA\",{heading:props.customTypography?props.headingStyle:undefined,body:props.customTypography?props.bodyStyle:undefined,label:props.customTypography?props.labelStyle:undefined,button:props.customTypography?props.buttonStyle:undefined})}\n\n                .homeContactCTA,\n                .homeContactCTA * {\n                    box-sizing: border-box;\n                }\n\n                .homeContactCTA {\n                    container-type: inline-size;\n                    container-name: contact-cta;\n\n                    position: relative;\n                    width: 100%;\n                    overflow: hidden;\n\n                    background:\n                        var(--contact-background);\n                    color:\n                        var(--contact-text);\n\n                    font-family: var(--font-body, Inter, Arial, Helvetica, sans-serif);\n\n                    -webkit-font-smoothing: antialiased;\n                    text-rendering: geometricPrecision;\n                }\n\n                .homeContactCTA__inner {\n                    position: relative;\n                    z-index: 2;\n\n                    display: grid;\n                    grid-template-columns:\n                        minmax(0, 0.9fr)\n                        minmax(420px, 0.72fr);\n\n                    align-items: start;\n\n                    gap:\n                        clamp(70px, 10vw, 165px);\n\n                    width: 100%;\n\n                    padding:\n                        var(--contact-top-padding)\n                        var(--contact-side-padding)\n                        var(--contact-bottom-padding);\n                }\n\n                .homeContactCTA__content {\n                    position: sticky;\n                    top: 120px;\n                }\n\n                .homeContactCTA__eyebrow {\n                    margin: 0 0 36px;\n\n                    color:\n                        var(--contact-muted);\n\n                    font-size: 10px;\n                    line-height: 1;\n                    letter-spacing: 3px;\n\n                    text-transform: uppercase;\n                }\n\n                .homeContactCTA__heading {\n                    margin: 0;\n\n                    color:\n                        var(--contact-text);\n\n                    font-family: var(--font-display, \"Cormorant Garamond\", Georgia, serif);\n\n                    font-size:\n                        clamp(70px, 7.5vw, 126px);\n\n                    font-weight: 300;\n                    line-height: 0.83;\n                    letter-spacing: -3.2px;\n                }\n\n                .homeContactCTA__headingLine {\n                    display: block;\n                }\n\n                .homeContactCTA__headingLine--accent {\n                    margin-left:\n                        clamp(28px, 5.8vw, 96px);\n\n                    color:\n                        var(--contact-accent);\n\n                    font-style: italic;\n                }\n\n                .homeContactCTA__description {\n                    max-width: 510px;\n\n                    margin:\n                        clamp(38px, 5vw, 58px)\n                        0\n                        0;\n\n                    color:\n                        var(--contact-muted);\n\n                    font-size: 15px;\n                    font-weight: 300;\n                    line-height: 1.9;\n                }\n\n                .homeContactCTA__smallLine {\n                    width: 70px;\n                    height: 1px;\n\n                    margin-top: 46px;\n\n                    background:\n                        var(--contact-border);\n                }\n\n                .homeContactCTA__formWrap {\n                    width: 100%;\n\n                    padding-top: 4px;\n                }\n\n                .homeContactCTA__form {\n                    display: flex;\n                    flex-direction: column;\n\n                    width: 100%;\n                }\n\n                .homeContactCTA__field {\n                    position: relative;\n\n                    display: flex;\n                    flex-direction: column;\n\n                    width: 100%;\n\n                    padding:\n                        0\n                        0\n                        18px;\n\n                    margin-bottom: 31px;\n\n                    border-bottom:\n                        1px solid\n                        var(--contact-border);\n                }\n\n                .homeContactCTA__fieldRow {\n                    display: grid;\n                    grid-template-columns:\n                        repeat(2, minmax(0, 1fr));\n\n                    gap: 26px;\n                }\n\n                .homeContactCTA__label {\n                    margin-bottom: 12px;\n\n                    color:\n                        var(--contact-muted);\n\n                    font-size: 8px;\n                    line-height: 1;\n                    letter-spacing: 1.9px;\n\n                    text-transform: uppercase;\n                }\n\n                .homeContactCTA__input,\n                .homeContactCTA__textarea {\n                    width: 100%;\n\n                    padding: 0;\n\n                    border: 0;\n                    outline: 0;\n\n                    background: transparent;\n                    color:\n                        var(--contact-input);\n\n                    font-family: var(--font-display, \"Cormorant Garamond\", Georgia, serif);\n\n                    font-size: 26px;\n                    font-weight: 300;\n                    line-height: 1.25;\n\n                    border-radius: 0;\n\n                    -webkit-appearance: none;\n                    appearance: none;\n                }\n\n                .homeContactCTA__input::placeholder,\n                .homeContactCTA__textarea::placeholder {\n                    color:\n                        rgba(170, 166, 159, 0.47);\n                }\n\n                .homeContactCTA__textarea {\n                    min-height: 118px;\n\n                    resize: vertical;\n                }\n\n                .homeContactCTA__field::after {\n                    content: \"\";\n\n                    position: absolute;\n                    right: 0;\n                    bottom: -1px;\n                    left: 0;\n\n                    height: 1px;\n\n                    background:\n                        var(--contact-text);\n\n                    transform:\n                        scaleX(0);\n\n                    transform-origin:\n                        left center;\n\n                    transition:\n                        transform 350ms\n                        cubic-bezier(0.2, 0.7, 0.2, 1);\n                }\n\n                .homeContactCTA__field:focus-within::after {\n                    transform:\n                        scaleX(1);\n                }\n\n                .homeContactCTA__submit {\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n\n                    width: 100%;\n                    height: 62px;\n\n                    margin-top: 12px;\n                    padding:\n                        0\n                        27px\n                        0\n                        29px;\n\n                    border:\n                        1px solid\n                        var(--contact-border);\n\n                    background: transparent;\n                    color:\n                        var(--contact-text);\n\n                    font-size: 10px;\n                    line-height: 1;\n                    letter-spacing: 2.1px;\n\n                    text-transform: uppercase;\n\n                    cursor: pointer;\n\n                    transition:\n                        background 300ms ease,\n                        color 300ms ease,\n                        border-color 300ms ease,\n                        opacity 300ms ease;\n                }\n\n                .homeContactCTA__submit:hover {\n                    border-color:\n                        var(--contact-text);\n\n                    background:\n                        var(--contact-text);\n\n                    color:\n                        var(--contact-background);\n                }\n\n                .homeContactCTA__submit:disabled {\n                    opacity: 0.55;\n                    cursor: wait;\n                }\n\n                .homeContactCTA__submitArrow {\n                    display: inline-block;\n\n                    font-size: 19px;\n\n                    transition:\n                        transform 300ms ease;\n                }\n\n                .homeContactCTA__submit:hover\n                .homeContactCTA__submitArrow {\n                    transform:\n                        translateX(6px);\n                }\n\n                .homeContactCTA__privacy {\n                    margin:\n                        18px\n                        0\n                        0;\n\n                    color:\n                        var(--contact-muted);\n\n                    font-size: 8px;\n                    line-height: 1.6;\n                    letter-spacing: 1.2px;\n\n                    text-transform: uppercase;\n                }\n\n                .homeContactCTA__success {\n                    display: flex;\n                    flex-direction: column;\n                    justify-content: center;\n\n                    min-height: 510px;\n\n                    padding:\n                        55px\n                        0;\n\n                    border-top:\n                        1px solid\n                        var(--contact-border);\n\n                    border-bottom:\n                        1px solid\n                        var(--contact-border);\n                }\n\n                .homeContactCTA__successMark {\n                    margin-bottom: 32px;\n\n                    color:\n                        var(--contact-accent);\n\n                    font-family: var(--font-display, \"Cormorant Garamond\", Georgia, serif);\n\n                    font-size: 72px;\n                    font-weight: 300;\n                    line-height: 1;\n                }\n\n                .homeContactCTA__successTitle {\n                    margin: 0;\n\n                    font-family: var(--font-display, \"Cormorant Garamond\", Georgia, serif);\n\n                    font-size:\n                        clamp(48px, 5vw, 76px);\n\n                    font-weight: 300;\n                    line-height: 0.95;\n                }\n\n                .homeContactCTA__successText {\n                    max-width: 440px;\n\n                    margin:\n                        30px\n                        0\n                        0;\n\n                    color:\n                        var(--contact-muted);\n\n                    font-size: 14px;\n                    line-height: 1.8;\n                }\n\n                .homeContactCTA__content,\n                .homeContactCTA__formWrap {\n                    opacity: 0;\n\n                    transform:\n                        translate3d(0, 28px, 0);\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__content {\n                    animation:\n                        contactReveal\n                        850ms\n                        cubic-bezier(0.2, 0.7, 0.2, 1)\n                        forwards;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__formWrap {\n                    animation:\n                        contactReveal\n                        900ms\n                        cubic-bezier(0.2, 0.7, 0.2, 1)\n                        160ms\n                        forwards;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field {\n                    animation:\n                        contactFieldReveal\n                        650ms\n                        cubic-bezier(0.2, 0.7, 0.2, 1)\n                        both;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field:nth-child(1) {\n                    animation-delay: 330ms;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field:nth-child(2) {\n                    animation-delay: 400ms;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field:nth-child(3) {\n                    animation-delay: 470ms;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field:nth-child(4) {\n                    animation-delay: 540ms;\n                }\n\n                .homeContactCTA.isVisible\n                .homeContactCTA__field:nth-child(n + 5) {\n                    animation-delay: 610ms;\n                }\n\n                @keyframes contactReveal {\n                    from {\n                        opacity: 0;\n\n                        transform:\n                            translate3d(0, 28px, 0);\n                    }\n\n                    to {\n                        opacity: 1;\n\n                        transform:\n                            translate3d(0, 0, 0);\n                    }\n                }\n\n                @keyframes contactFieldReveal {\n                    from {\n                        opacity: 0;\n\n                        transform:\n                            translate3d(0, 14px, 0);\n                    }\n\n                    to {\n                        opacity: 1;\n\n                        transform:\n                            translate3d(0, 0, 0);\n                    }\n                }\n\n                @container contact-cta (max-width: 980px) {\n                    .homeContactCTA__inner {\n                        grid-template-columns: 1fr;\n\n                        gap: 85px;\n\n                        padding-left:\n                            min(\n                                var(--contact-side-padding),\n                                34px\n                            );\n\n                        padding-right:\n                            min(\n                                var(--contact-side-padding),\n                                34px\n                            );\n                    }\n\n                    .homeContactCTA__content {\n                        position: relative;\n                        top: auto;\n\n                        max-width: 760px;\n                    }\n\n                    .homeContactCTA__heading {\n                        font-size:\n                            clamp(66px, 11vw, 100px);\n                    }\n\n                    .homeContactCTA__formWrap {\n                        max-width: 760px;\n\n                        margin-left: auto;\n                    }\n                }\n\n                @container contact-cta (max-width: 600px) {\n                    .homeContactCTA__inner {\n                        gap: 64px;\n\n                        padding:\n                            95px\n                            20px\n                            105px;\n                    }\n\n                    .homeContactCTA__eyebrow {\n                        margin-bottom: 27px;\n\n                        font-size: 9px;\n                    }\n\n                    .homeContactCTA__heading {\n                        font-size:\n                            clamp(52px, 15vw, 70px);\n\n                        line-height: 0.87;\n                        letter-spacing: -2px;\n                    }\n\n                    .homeContactCTA__headingLine--accent {\n                        margin-left: 18px;\n                    }\n\n                    .homeContactCTA__description {\n                        margin-top: 30px;\n\n                        font-size: 14px;\n                        line-height: 1.75;\n                    }\n\n                    .homeContactCTA__smallLine {\n                        margin-top: 34px;\n                    }\n\n                    .homeContactCTA__fieldRow {\n                        grid-template-columns: 1fr;\n\n                        gap: 0;\n                    }\n\n                    .homeContactCTA__field {\n                        margin-bottom: 27px;\n                    }\n\n                    .homeContactCTA__input,\n                    .homeContactCTA__textarea {\n                        font-size: 23px;\n                    }\n\n                    .homeContactCTA__submit {\n                        height: 59px;\n                    }\n\n                    .homeContactCTA__success {\n                        min-height: 420px;\n                    }\n                }\n\n                @media (prefers-reduced-motion: reduce) {\n                    .homeContactCTA *,\n                    .homeContactCTA__content,\n                    .homeContactCTA__formWrap,\n                    .homeContactCTA__field {\n                        animation: none !important;\n                        transition: none !important;\n                    }\n\n                    .homeContactCTA__content,\n                    .homeContactCTA__formWrap,\n                    .homeContactCTA__field {\n                        opacity: 1;\n                        transform: none;\n                    }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"homeContactCTA__inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"homeContactCTA__content\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"homeContactCTA__eyebrow\",children:eyebrow}),/*#__PURE__*/_jsxs(\"h2\",{className:\"homeContactCTA__heading\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__headingLine\",children:headingLine1}),/*#__PURE__*/_jsx(\"span\",{className:\" homeContactCTA__headingLine homeContactCTA__headingLine--accent \",children:headingLine2})]}),/*#__PURE__*/_jsx(\"p\",{className:\"homeContactCTA__description\",children:description}),/*#__PURE__*/_jsx(\"div\",{className:\"homeContactCTA__smallLine\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"homeContactCTA__formWrap\",children:isSubmitted?/*#__PURE__*/_jsxs(\"div\",{className:\"homeContactCTA__success\",role:\"status\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"homeContactCTA__successMark\",children:\"✓\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"homeContactCTA__successTitle\",children:successTitle}),/*#__PURE__*/_jsx(\"p\",{className:\"homeContactCTA__successText\",children:successText})]}):/*#__PURE__*/_jsxs(\"form\",{className:\"homeContactCTA__form\",onSubmit:handleSubmit,children:[/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:nameLabel}),/*#__PURE__*/_jsx(\"input\",{className:\"homeContactCTA__input\",type:\"text\",name:\"name\",placeholder:namePlaceholder||\"Your name\",autoComplete:\"name\",required:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"homeContactCTA__fieldRow\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:emailLabel}),/*#__PURE__*/_jsx(\"input\",{className:\"homeContactCTA__input\",type:\"email\",name:\"email\",placeholder:emailPlaceholder||\"hello@example.com\",autoComplete:\"email\",required:true})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:phoneLabel}),/*#__PURE__*/_jsx(\"input\",{className:\"homeContactCTA__input\",type:\"tel\",name:\"phone\",placeholder:phonePlaceholder||\"+1 234 567 890\",autoComplete:\"tel\",inputMode:\"tel\",required:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"homeContactCTA__fieldRow\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:dateLabel}),/*#__PURE__*/_jsx(\"input\",{className:\"homeContactCTA__input\",type:\"date\",name:\"eventDate\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:locationLabel}),/*#__PURE__*/_jsx(\"input\",{className:\"homeContactCTA__input\",type:\"text\",name:\"location\",placeholder:locationPlaceholder||\"City or destination\"})]})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"homeContactCTA__field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__label\",children:messageLabel}),/*#__PURE__*/_jsx(\"textarea\",{className:\"homeContactCTA__textarea\",name:\"message\",placeholder:messagePlaceholder||\"Tell me a little about your plans...\",required:true})]}),/*#__PURE__*/_jsxs(\"button\",{className:\"homeContactCTA__submit\",type:\"submit\",disabled:isSubmitting,children:[/*#__PURE__*/_jsx(\"span\",{children:isSubmitting?sendingText||\"SENDING...\":buttonText}),/*#__PURE__*/_jsx(\"span\",{className:\"homeContactCTA__submitArrow\",\"aria-hidden\":\"true\",children:\"→\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"homeContactCTA__privacy\",children:consentText||\"By submitting this form, you agree to be contacted regarding your inquiry.\"})]})})]})]});}HomeContactCTA.defaultProps={eyebrow:\"LET’S CREATE SOMETHING MEANINGFUL\",headingLine1:\"Ready to tell\",headingLine2:\"your story?\",description:\"Tell me about your plans, your people and the moments you want to remember. I’ll get back to you with availability and the next steps.\",nameLabel:\"Name\",emailLabel:\"Email\",phoneLabel:\"Phone\",dateLabel:\"Event date\",locationLabel:\"Location\",messageLabel:\"Your story\",buttonText:\"SEND INQUIRY\",successTitle:\"Thank you.\",successText:\"Demo mode: add your contact email in Links before publishing.\",recipientEmail:\"\",backgroundColor:\"#101214\",textColor:\"#F3F0EA\",mutedColor:\"#AAA69F\",accentColor:\"#D1C2B2\",borderColor:\"rgba(243, 240, 234, 0.20)\",inputColor:\"#F3F0EA\",sidePadding:48,topPadding:155,bottomPadding:160,enableScrollAnimation:true};addPropertyControls(HomeContactCTA,{namePlaceholder:{type:ControlType.String,title:\"Content \\xb7 Name Placeholder\",defaultValue:\"Your name\"},emailPlaceholder:{type:ControlType.String,title:\"Content \\xb7 Email Placeholder\",defaultValue:\"hello@example.com\"},phonePlaceholder:{type:ControlType.String,title:\"Content \\xb7 Phone Placeholder\",defaultValue:\"+1 234 567 890\"},locationPlaceholder:{type:ControlType.String,title:\"Content \\xb7 Location Placeholder\",defaultValue:\"City or destination\"},messagePlaceholder:{type:ControlType.String,title:\"Content \\xb7 Message Placeholder\",defaultValue:\"Tell me a little about your plans...\"},consentText:{type:ControlType.String,title:\"Content \\xb7 Consent Text\",defaultValue:\"By submitting this form, you agree to be contacted regarding your inquiry.\",displayTextArea:true},sendingText:{type:ControlType.String,title:\"Content \\xb7 Sending Text\",defaultValue:\"SENDING...\"},eyebrow:{type:ControlType.String,title:\"Content \\xb7 Eyebrow\",defaultValue:\"LET’S CREATE SOMETHING MEANINGFUL\"},headingLine1:{type:ControlType.String,title:\"Content \\xb7 Heading 1\",defaultValue:\"Ready to tell\"},headingLine2:{type:ControlType.String,title:\"Content \\xb7 Heading 2\",defaultValue:\"your story?\"},description:{type:ControlType.String,title:\"Content \\xb7 Description\",defaultValue:\"Tell me about your plans, your people and the moments you want to remember. I’ll get back to you with availability and the next steps.\",displayTextArea:true},nameLabel:{type:ControlType.String,title:\"Content \\xb7 Name Label\",defaultValue:\"Name\"},emailLabel:{type:ControlType.String,title:\"Links \\xb7 Email Label\",defaultValue:\"Email\"},phoneLabel:{type:ControlType.String,title:\"Links \\xb7 Phone Label\",defaultValue:\"Phone\"},dateLabel:{type:ControlType.String,title:\"Content \\xb7 Date Label\",defaultValue:\"Event date\"},locationLabel:{type:ControlType.String,title:\"Content \\xb7 Location Label\",defaultValue:\"Location\"},messageLabel:{type:ControlType.String,title:\"Content \\xb7 Message Label\",defaultValue:\"Your story\"},buttonText:{type:ControlType.String,title:\"Content \\xb7 Button Text\",defaultValue:\"SEND INQUIRY\"},successTitle:{type:ControlType.String,title:\"Content \\xb7 Success Title\",defaultValue:\"Thank you.\"},successText:{type:ControlType.String,title:\"Content \\xb7 Success Text\",defaultValue:\"Demo mode: add your contact email in Links before publishing.\",displayTextArea:true},recipientEmail:{type:ControlType.String,title:\"Links \\xb7 Contact Email\",defaultValue:\"\",placeholder:\"hello@yourstudio.com\"},enableScrollAnimation:{type:ControlType.Boolean,title:\"Motion \\xb7 Animation\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},backgroundColor:{type:ControlType.Color,title:\"Style \\xb7 Background\",defaultValue:\"#101214\"},textColor:{type:ControlType.Color,title:\"Style \\xb7 Text\",defaultValue:\"#F3F0EA\"},mutedColor:{type:ControlType.Color,title:\"Style \\xb7 Muted Text\",defaultValue:\"#AAA69F\"},accentColor:{type:ControlType.Color,title:\"Style \\xb7 Accent\",defaultValue:\"#D1C2B2\"},borderColor:{type:ControlType.Color,title:\"Style \\xb7 Lines\",defaultValue:\"rgba(243, 240, 234, 0.20)\"},inputColor:{type:ControlType.Color,title:\"Style \\xb7 Input Text\",defaultValue:\"#F3F0EA\"},sidePadding:{type:ControlType.Number,title:\"Style \\xb7 Side Padding\",defaultValue:48,min:20,max:140,step:1,unit:\"px\"},topPadding:{type:ControlType.Number,title:\"Style \\xb7 Top Padding\",defaultValue:155,min:60,max:260,step:5,unit:\"px\"},bottomPadding:{type:ControlType.Number,title:\"Style \\xb7 Bottom Padding\",defaultValue:160,min:60,max:280,step:5,unit:\"px\"},bodyFont:{type:ControlType.Font,title:\"Style \\xb7 Body Font\",controls:\"basic\",defaultFontType:\"sans-serif\",hidden:()=>true},displayFont:{type:ControlType.Font,title:\"Style \\xb7 Display Font\",controls:\"basic\",defaultFontType:\"serif\",hidden:()=>true},customTypography:{type:ControlType.Boolean,title:\"Style \\xb7 Custom Typography\",defaultValue:false,enabledTitle:\"Custom\",disabledTitle:\"Original\"},headingStyle:{type:ControlType.Font,title:\"Style \\xb7 Heading Font\",controls:\"extended\",defaultFontType:\"serif\",hidden:props=>!props.customTypography},bodyStyle:{type:ControlType.Font,title:\"Style \\xb7 Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",hidden:props=>!props.customTypography},labelStyle:{type:ControlType.Font,title:\"Style \\xb7 Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",hidden:props=>!props.customTypography},buttonStyle:{type:ControlType.Font,title:\"Style \\xb7 Button Font\",controls:\"extended\",defaultFontType:\"sans-serif\",hidden:props=>!props.customTypography}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HomeContactCTA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HomeContactCTA.map"],"mappings":"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"}