{"version":3,"file":"ContactSheetTrigger.DRIY1Qru.mjs","names":["ContactSheet","p","React.useState","React.useRef","React.useCallback","useRef","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/zxXQN4sfToazywYR2p3E/tIFc3ZEm59KbmStP1pej/ContactSheet.js","https:/framerusercontent.com/modules/7X8JQTnGOEOp4AodEIPk/wGDFRN3BIGEDN4brOtkA/ContactSheetTrigger.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";const CONTACT_EVENT=\"return:open-contact-sheet\";const defaults={email:\"hello@returnvalue.com\",phone:\"+44 20 7167 7741\",sms:\"+44 7765 659896\",subject:\"Start a conversation with RETURN.\",eyebrow:\"RETURN. CONTACT\",heading:\"Start a conversation.\",body:\"Tell us what you’re working through and we’ll take it from there.\",actionLabel:\"EMAIL RETURN.\",background:\"rgba(35, 42, 45, 0.72)\",panelColor:\"#F7C2D3\",darkText:\"#232A2D\",accent:\"#E96C5A\",lightText:\"#FFFFFF\",fontFamily:\"Open Sans, Arial, sans-serif\"};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ContactSheet(props){const p={...defaults,...props};const[internalOpen,setInternalOpen]=React.useState(false);const open=props.isOpen??internalOpen;const panelRef=React.useRef(null);const closeRef=React.useRef(null);const openerRef=React.useRef(null);const closeSheet=React.useCallback(()=>{if(props.isOpen===undefined)setInternalOpen(false);props.onRequestClose?.();if(typeof window===\"undefined\")return;if(window.location.hash===\"#contact-sheet\"){window.history.replaceState(window.history.state,\"\",`${window.location.pathname}${window.location.search}`);}},[props.isOpen,props.onRequestClose]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const openSheet=()=>{openerRef.current=document.activeElement;if(props.isOpen===undefined)setInternalOpen(true);};const openFromHash=()=>{if(window.location.hash===\"#contact-sheet\")openSheet();};window.addEventListener(CONTACT_EVENT,openSheet);window.addEventListener(\"hashchange\",openFromHash);openFromHash();return()=>{window.removeEventListener(CONTACT_EVENT,openSheet);window.removeEventListener(\"hashchange\",openFromHash);};},[props.isOpen]);React.useEffect(()=>{if(!open||typeof document===\"undefined\")return;if(!openerRef.current){openerRef.current=document.activeElement;}const previousOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";const focusTimer=window.setTimeout(()=>closeRef.current?.focus(),40);const onKeyDown=event=>{if(event.key===\"Escape\"){event.preventDefault();closeSheet();return;}if(event.key!==\"Tab\"||!panelRef.current)return;const focusable=Array.from(panelRef.current.querySelectorAll('a[href], button:not([disabled]), [tabindex]:not([tabindex=\"-1\"])'));if(!focusable.length)return;const first=focusable[0];const last=focusable[focusable.length-1];if(event.shiftKey&&document.activeElement===first){event.preventDefault();last.focus();}else if(!event.shiftKey&&document.activeElement===last){event.preventDefault();first.focus();}};document.addEventListener(\"keydown\",onKeyDown);return()=>{window.clearTimeout(focusTimer);document.removeEventListener(\"keydown\",onKeyDown);document.body.style.overflow=previousOverflow;openerRef.current?.focus?.();};},[open,closeSheet]);if(!open||typeof document===\"undefined\"){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{display:\"none\",...p.style}});}const emailHref=`mailto:${p.email}?subject=${encodeURIComponent(p.subject)}`;const phoneHref=`tel:${p.phone.replace(/[^\\d+]/g,\"\")}`;const smsHref=`sms:${p.sms.replace(/[^\\d+]/g,\"\")}`;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"return-contact-backdrop\",role:\"presentation\",onMouseDown:event=>{if(event.currentTarget===event.target)closeSheet();},style:{position:\"fixed\",inset:0,zIndex:2147483646,display:\"flex\",justifyContent:\"flex-end\",background:p.background,backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",fontFamily:p.fontFamily},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes returnContactBackdropIn {\n                    from { opacity: 0; }\n                    to { opacity: 1; }\n                }\n\n                @keyframes returnContactPanelIn {\n                    from { transform: translate3d(38px, 0, 0); opacity: 0; }\n                    to { transform: translate3d(0, 0, 0); opacity: 1; }\n                }\n\n                .return-contact-backdrop {\n                    animation: returnContactBackdropIn 220ms ease-out both;\n                }\n\n                .return-contact-panel {\n                    animation: returnContactPanelIn 420ms cubic-bezier(0.22, 1, 0.36, 1) both;\n                }\n\n                .return-contact-close:focus-visible,\n                .return-contact-action:focus-visible {\n                    outline: 3px solid ${p.darkText};\n                    outline-offset: 4px;\n                }\n\n                .return-contact-action:hover {\n                    transform: translate3d(0, -2px, 0);\n                    background: ${p.darkText} !important;\n                    color: ${p.lightText} !important;\n                }\n\n                @media (max-width: 620px) {\n                    .return-contact-panel {\n                        width: 100% !important;\n                        max-width: 100% !important;\n                        padding: 24px !important;\n                    }\n\n                    .return-contact-options {\n                        grid-template-columns: 1fr !important;\n                    }\n                }\n\n                @media (prefers-reduced-motion: reduce) {\n                    .return-contact-backdrop,\n                    .return-contact-panel {\n                        animation: none !important;\n                    }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{ref:panelRef,className:\"return-contact-panel\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":\"return-contact-title\",\"aria-describedby\":\"return-contact-description\",style:{width:\"min(520px, 92vw)\",maxWidth:520,height:\"100%\",minHeight:\"100dvh\",padding:\"34px 38px 44px\",display:\"flex\",flexDirection:\"column\",background:p.panelColor,color:p.darkText,boxShadow:\"-28px 0 80px rgba(35, 42, 45, 0.2)\",overflowY:\"auto\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:24},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:p.darkText,fontSize:13,lineHeight:1,fontWeight:800,letterSpacing:\"0.14em\"},children:p.eyebrow}),/*#__PURE__*/_jsx(\"button\",{ref:closeRef,className:\"return-contact-close\",type:\"button\",onClick:closeSheet,\"aria-label\":\"Close contact sheet\",style:{width:44,height:44,border:`1px solid ${p.darkText}`,borderRadius:999,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\",color:p.darkText,fontFamily:p.fontFamily,fontSize:24,lineHeight:1,cursor:\"pointer\"},children:\"\\xd7\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",padding:\"56px 0 42px\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:58,height:8,marginBottom:34,background:p.accent}}),/*#__PURE__*/_jsx(\"h2\",{id:\"return-contact-title\",style:{margin:0,maxWidth:410,color:p.darkText,fontFamily:p.fontFamily,fontSize:\"clamp(42px, 7vw, 68px)\",lineHeight:.98,fontWeight:800,letterSpacing:\"-0.035em\"},children:p.heading}),/*#__PURE__*/_jsx(\"p\",{id:\"return-contact-description\",style:{margin:\"30px 0 0\",maxWidth:405,color:p.darkText,fontFamily:p.fontFamily,fontSize:20,lineHeight:1.5,fontWeight:500},children:p.body}),/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:emailHref,style:{marginTop:42,width:\"100%\",minHeight:64,padding:\"15px 22px\",borderRadius:999,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:18,background:p.accent,color:p.lightText,textDecoration:\"none\",fontFamily:p.fontFamily,transition:\"transform 220ms cubic-bezier(0.22, 1, 0.36, 1), background-color 220ms cubic-bezier(0.22, 1, 0.36, 1)\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:15,lineHeight:1,fontWeight:800,letterSpacing:\"0.06em\"},children:p.actionLabel}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,lineHeight:1.2,fontWeight:600,textAlign:\"right\"},children:p.email})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"return-contact-options\",style:{marginTop:12,display:\"grid\",gridTemplateColumns:\"repeat(2, minmax(0, 1fr))\",gap:12},children:[/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:phoneHref,\"aria-label\":`Call RETURN. on ${p.phone}`,style:{minHeight:58,padding:\"13px 18px\",border:`1px solid ${p.darkText}`,borderRadius:999,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:5,color:p.darkText,textDecoration:\"none\",transition:\"transform 220ms cubic-bezier(0.22, 1, 0.36, 1), background-color 220ms cubic-bezier(0.22, 1, 0.36, 1), color 220ms cubic-bezier(0.22, 1, 0.36, 1)\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:13,lineHeight:1,letterSpacing:\"0.06em\"},children:\"CALL RETURN.\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,lineHeight:1.2,fontWeight:600},children:p.phone})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:smsHref,\"aria-label\":`Text RETURN. on ${p.sms}`,style:{minHeight:58,padding:\"13px 18px\",border:`1px solid ${p.darkText}`,borderRadius:999,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:5,color:p.darkText,textDecoration:\"none\",transition:\"transform 220ms cubic-bezier(0.22, 1, 0.36, 1), background-color 220ms cubic-bezier(0.22, 1, 0.36, 1), color 220ms cubic-bezier(0.22, 1, 0.36, 1)\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:13,lineHeight:1,letterSpacing:\"0.06em\"},children:\"TEXT RETURN.\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,lineHeight:1.2,fontWeight:600},children:p.sms})]})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:p.darkText,fontFamily:p.fontFamily,fontSize:13,lineHeight:1.45,fontWeight:600,opacity:.72},children:\"Press Esc or click outside the sheet to close.\"})]})]}),document.body);}ContactSheet.defaultProps=defaults;addPropertyControls(ContactSheet,{email:{title:\"Email\",type:ControlType.String,defaultValue:defaults.email},phone:{title:\"Phone\",type:ControlType.String,defaultValue:defaults.phone},sms:{title:\"SMS\",type:ControlType.String,defaultValue:defaults.sms},subject:{title:\"Email Subject\",type:ControlType.String,defaultValue:defaults.subject},eyebrow:{title:\"Eyebrow\",type:ControlType.String,defaultValue:defaults.eyebrow},heading:{title:\"Heading\",type:ControlType.String,defaultValue:defaults.heading},body:{title:\"Body\",type:ControlType.String,defaultValue:defaults.body,displayTextArea:true},actionLabel:{title:\"Action Label\",type:ControlType.String,defaultValue:defaults.actionLabel},background:{title:\"Backdrop\",type:ControlType.Color,defaultValue:defaults.background},panelColor:{title:\"Panel\",type:ControlType.Color,defaultValue:defaults.panelColor},darkText:{title:\"Dark Text\",type:ControlType.Color,defaultValue:defaults.darkText},accent:{title:\"Accent\",type:ControlType.Color,defaultValue:defaults.accent},lightText:{title:\"Light Text\",type:ControlType.Color,defaultValue:defaults.lightText},fontFamily:{title:\"Font Family\",type:ControlType.String,defaultValue:defaults.fontFamily}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ContactSheet\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactSheet.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";function ContactSheet({isOpen,onRequestClose,restoreScrollY}){const closeRef=useRef(null);useEffect(()=>{if(!isOpen||typeof document===\"undefined\")return;const previousScrollY=restoreScrollY;const previousOverflow=document.body.style.overflow;const previousPosition=document.body.style.position;const previousTop=document.body.style.top;const previousWidth=document.body.style.width;document.body.style.overflow=\"hidden\";document.body.style.position=\"fixed\";document.body.style.top=`-${previousScrollY}px`;document.body.style.width=\"100%\";const timer=window.setTimeout(()=>closeRef.current?.focus(),30);const onKeyDown=event=>{if(event.key===\"Escape\")onRequestClose();};document.addEventListener(\"keydown\",onKeyDown);return()=>{window.clearTimeout(timer);document.removeEventListener(\"keydown\",onKeyDown);document.body.style.overflow=previousOverflow;document.body.style.position=previousPosition;document.body.style.top=previousTop;document.body.style.width=previousWidth;window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.scrollTo({top:previousScrollY,left:0,behavior:\"auto\"});});});};},[isOpen,onRequestClose,restoreScrollY]);if(!isOpen||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"return-contact-backdrop\",role:\"presentation\",onMouseDown:event=>{if(event.currentTarget===event.target)onRequestClose();},style:{position:\"fixed\",inset:0,zIndex:2147483646,display:\"flex\",justifyContent:\"flex-end\",background:\"rgba(35, 42, 45, 0.72)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",fontFamily:\"Open Sans, Arial, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes returnContactIn {\n                    from { transform: translate3d(38px,0,0); opacity: 0; }\n                    to { transform: translate3d(0,0,0); opacity: 1; }\n                }\n                .return-contact-panel { animation: returnContactIn 420ms cubic-bezier(0.22,1,0.36,1) both; }\n                .return-contact-close:focus-visible, .return-contact-action:focus-visible { outline: 3px solid #232A2D; outline-offset: 4px; }\n                .return-contact-action:hover { transform: translate3d(0,-2px,0); background: #232A2D !important; color: #FFFFFF !important; }\n                @media (max-width: 620px) {\n                    .return-contact-panel { width: 100% !important; max-width: 100% !important; padding: 24px !important; }\n                    .return-contact-options { grid-template-columns: 1fr !important; }\n                }\n                @media (prefers-reduced-motion: reduce) { .return-contact-panel { animation: none !important; } }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"return-contact-panel\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":\"return-contact-title\",\"aria-describedby\":\"return-contact-description\",style:{width:\"min(520px, 92vw)\",maxWidth:520,height:\"100%\",minHeight:\"100dvh\",padding:\"34px 38px 44px\",display:\"flex\",flexDirection:\"column\",background:\"#F7C2D3\",color:\"#232A2D\",boxShadow:\"-28px 0 80px rgba(35,42,45,0.2)\",overflowY:\"auto\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:24},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:800,letterSpacing:\"0.14em\"},children:\"RETURN. CONTACT\"}),/*#__PURE__*/_jsx(\"button\",{ref:closeRef,className:\"return-contact-close\",type:\"button\",onClick:onRequestClose,\"aria-label\":\"Close contact sheet\",style:{width:44,height:44,border:\"1px solid #232A2D\",borderRadius:999,background:\"transparent\",color:\"#232A2D\",fontSize:24,cursor:\"pointer\"},children:\"\\xd7\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",padding:\"56px 0 42px\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:58,height:8,marginBottom:34,background:\"#E96C5A\"}}),/*#__PURE__*/_jsx(\"h2\",{id:\"return-contact-title\",style:{margin:0,maxWidth:410,fontSize:\"clamp(42px,7vw,68px)\",lineHeight:.98,fontWeight:800,letterSpacing:\"-0.035em\"},children:\"Start a conversation.\"}),/*#__PURE__*/_jsx(\"p\",{id:\"return-contact-description\",style:{margin:\"30px 0 0\",maxWidth:405,fontSize:20,lineHeight:1.5,fontWeight:500},children:\"Tell us what you’re working through and we’ll take it from there.\"}),/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:\"mailto:hello@returnvalue.com?subject=Start%20a%20conversation%20with%20RETURN.\",style:{marginTop:42,width:\"100%\",minHeight:64,padding:\"15px 22px\",borderRadius:999,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:18,background:\"#E96C5A\",color:\"#FFFFFF\",textDecoration:\"none\",transition:\"transform 220ms cubic-bezier(0.22,1,0.36,1), background-color 220ms\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:15,letterSpacing:\"0.06em\"},children:\"EMAIL RETURN.\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,fontWeight:600},children:\"hello@returnvalue.com\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"return-contact-options\",style:{marginTop:12,display:\"grid\",gridTemplateColumns:\"repeat(2, minmax(0, 1fr))\",gap:12},children:[/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:\"tel:+442071677741\",\"aria-label\":\"Call RETURN. on +44 20 7167 7741\",style:{minHeight:58,padding:\"13px 18px\",border:\"1px solid #232A2D\",borderRadius:999,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:5,color:\"#232A2D\",textDecoration:\"none\",transition:\"transform 220ms cubic-bezier(0.22,1,0.36,1), background-color 220ms, color 220ms\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:13,lineHeight:1,letterSpacing:\"0.06em\"},children:\"CALL RETURN.\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,lineHeight:1.2,fontWeight:600},children:\"+44 20 7167 7741\"})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"return-contact-action\",href:\"sms:+447765659896\",\"aria-label\":\"Text RETURN. on +44 7765 659896\",style:{minHeight:58,padding:\"13px 18px\",border:\"1px solid #232A2D\",borderRadius:999,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:5,color:\"#232A2D\",textDecoration:\"none\",transition:\"transform 220ms cubic-bezier(0.22,1,0.36,1), background-color 220ms, color 220ms\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontSize:13,lineHeight:1,letterSpacing:\"0.06em\"},children:\"TEXT RETURN.\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,lineHeight:1.2,fontWeight:600},children:\"+44 7765 659896\"})]})]})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:13,lineHeight:1.45,fontWeight:600,opacity:.72},children:\"Press Esc or click outside the sheet to close.\"})]})]}),document.body);}export function withContactSheetTrigger(Component){const ContactSheetTrigger=/*#__PURE__*/forwardRef((props,ref)=>{const{onClick,onKeyDown,style,...rest}=props;const[sheetOpen,setSheetOpen]=useState(false);const scrollPositionRef=useRef(0);const openContactSheet=()=>{scrollPositionRef.current=typeof window===\"undefined\"?0:window.scrollY;setSheetOpen(true);};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{ref:ref,...rest,role:rest.role??\"button\",tabIndex:rest.tabIndex??0,\"aria-label\":rest[\"aria-label\"]??\"Start a conversation\",style:{...style,cursor:\"pointer\"},onClick:event=>{onClick?.(event);event.preventDefault();openContactSheet();},onKeyDown:event=>{onKeyDown?.(event);if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();openContactSheet();}}}),/*#__PURE__*/_jsx(ContactSheet,{isOpen:sheetOpen,restoreScrollY:scrollPositionRef.current,onRequestClose:()=>setSheetOpen(false)})]});});ContactSheetTrigger.displayName=`ContactSheetTrigger(${Component.displayName||Component.name||\"Component\"})`;return ContactSheetTrigger;}export function withEmbeddedContactCTA(Component){const EmbeddedContactCTA=/*#__PURE__*/forwardRef((props,ref)=>{const{onClick,...rest}=props;const[sheetOpen,setSheetOpen]=useState(false);const scrollPositionRef=useRef(0);const openContactSheet=()=>{scrollPositionRef.current=typeof window===\"undefined\"?0:window.scrollY;setSheetOpen(true);};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{ref:ref,...rest,onClick:event=>{onClick?.(event);const target=event.target;const interactive=target?.closest?.('a, button, [role=\"button\"]');const label=(interactive?.textContent??\"\").replace(/\\s+/g,\" \").trim().toLowerCase();const opensContactSheet=[\"start conversation\",\"start a conversation\",\"ready to improve performance\",\"let's talk\",\"ready to try our process\"].some(contactLabel=>label.includes(contactLabel));if(!opensContactSheet)return;event.preventDefault();openContactSheet();}}),/*#__PURE__*/_jsx(ContactSheet,{isOpen:sheetOpen,restoreScrollY:scrollPositionRef.current,onRequestClose:()=>setSheetOpen(false)})]});});EmbeddedContactCTA.displayName=`EmbeddedContactCTA(${Component.displayName||Component.name||\"Component\"})`;return EmbeddedContactCTA;}\nexport const __FramerMetadata__ = {\"exports\":{\"withEmbeddedContactCTA\":{\"type\":\"reactHoc\",\"name\":\"withEmbeddedContactCTA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withContactSheetTrigger\":{\"type\":\"reactHoc\",\"name\":\"withContactSheetTrigger\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactSheetTrigger.map"],"mappings":"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"}