{"version":3,"file":"Header.PvMSPrQC.mjs","names":["useState","__esmMin","init_npm_react_18_3_1","_e","init_jsx_runtime","c","init_framer_BWFVvmND","addPropertyControls","ControlType","EFHeader","open","setOpen","close","bar","C","shell","style","FONTS","inner","homeLink","ctaLink","ctaLabel","MONO","links","l","i","email","SANS","init_Header"],"sources":["https:/framerusercontent.com/modules/5QBbGewOCxqMD6FTYSYo/rCwd6OAjMHK02tuMlaP8/Header.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const C={navy:\"#0B1220\",card:\"#101B2D\",ink:\"#0B1522\",blue:\"#38B0E8\",blueInk:\"#1C8FC4\",body:\"#51617A\",bodyOnDark:\"#9FB3C8\",mutedOnDark:\"#7C93AC\",label:\"#3C4C63\",soft:\"#F2F6FA\",line:\"#E6EDF4\",lineSoft:\"#EEF3F8\",inputLine:\"#D7E1EC\",white:\"#fff\"};const SANS='\"Hanken Grotesk\", system-ui, -apple-system, sans-serif';const MONO='\"JetBrains Mono\", ui-monospace, monospace';const FONTS='@import url(\"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\");';const shell={width:\"100%\",boxSizing:\"border-box\",fontFamily:SANS,WebkitFontSmoothing:\"antialiased\"};const inner={width:\"100%\",maxWidth:1080,margin:\"0 auto\",boxSizing:\"border-box\"};/**\n * EF — Sticky Header + full-screen mobile menu\n * In Framer: select this component → Position: Sticky, Top 0. Width: Fill.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function EFHeader({ctaLabel,ctaLink,links,homeLink,email,style}){const[open,setOpen]=useState(false);const close=()=>setOpen(false);const bar={width:16,height:2,background:C.white,borderRadius:2,display:\"block\"};return /*#__PURE__*/_jsxs(\"div\",{style:{...shell,...style},children:[/*#__PURE__*/_jsx(\"style\",{children:FONTS}),/*#__PURE__*/_jsx(\"div\",{style:{background:C.ink,backdropFilter:\"blur(14px)\",WebkitBackdropFilter:\"blur(14px)\",borderBottom:\"1px solid rgba(255,255,255,0.09)\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{...inner,padding:\"12px clamp(16px, 5vw, 32px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"a\",{href:homeLink,style:{display:\"flex\",alignItems:\"center\",gap:9,minHeight:44,textDecoration:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/B66JiCNr6Ape3sogdUG7QPa4.png?width=512&height=131\",alt:\"The Email Forge\",style:{height:26,width:\"auto\",maxWidth:\"30vw\",objectFit:\"contain\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,flex:\"0 0 auto\"},children:[/*#__PURE__*/_jsx(\"a\",{href:ctaLink===\"#pick\"||ctaLink?.includes(\"contact-duplicate\")?\"/contact#pick\":ctaLink,style:{display:\"inline-flex\",alignItems:\"center\",height:40,padding:\"0 15px\",borderRadius:999,background:C.blue,color:C.navy,fontWeight:700,fontSize:14,textDecoration:\"none\",whiteSpace:\"nowrap\"},children:ctaLabel}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>setOpen(true),\"aria-label\":\"Open menu\",style:{width:44,height:44,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:5,background:\"transparent\",border:\"1px solid rgba(255,255,255,0.18)\",borderRadius:12,cursor:\"pointer\",padding:0},children:[/*#__PURE__*/_jsx(\"span\",{style:bar}),/*#__PURE__*/_jsx(\"span\",{style:bar})]})]})]})}),open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:9999,background:C.navy,display:\"flex\",flexDirection:\"column\",padding:\"clamp(16px, 5vw, 28px)\",boxSizing:\"border-box\",overflowY:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,letterSpacing:\"0.18em\",color:C.mutedOnDark},children:\"MENU\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:close,\"aria-label\":\"Close menu\",style:{width:44,height:44,border:\"1px solid rgba(255,255,255,0.18)\",borderRadius:12,background:\"transparent\",color:C.white,fontSize:20,cursor:\"pointer\"},children:\"\\xd7\"})]}),/*#__PURE__*/_jsx(\"nav\",{style:{display:\"flex\",flexDirection:\"column\",marginTop:28},children:(links||[]).map((l,i)=>/*#__PURE__*/_jsx(\"a\",{href:l.link,onClick:close,style:{color:l.accent?C.blue:C.white,fontSize:\"clamp(26px, 7.5vw, 34px)\",fontWeight:700,letterSpacing:\"-0.02em\",padding:\"12px 0\",textDecoration:\"none\",borderBottom:i===links.length-1?\"none\":\"1px solid rgba(255,255,255,0.08)\"},children:l.label},i))}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:MONO,fontSize:11,color:C.mutedOnDark,textAlign:\"center\",margin:\"auto 0 4px\"},children:email})]})]});}EFHeader.defaultProps={ctaLabel:\"Pick a time\",ctaLink:\"/contact#pick\",homeLink:\"/\",email:\"hammad@theemailforge.com\",links:[{label:\"Case studies\",link:\"/case-studies\",accent:false},{label:\"Portfolio\",link:\"/portfolio\",accent:false},{label:\"Services\",link:\"/services\",accent:false},{label:\"About\",link:\"/about\",accent:false},{label:\"Book a call\",link:\"/contact\",accent:true}]};addPropertyControls(EFHeader,{ctaLabel:{type:ControlType.String,title:\"CTA label\"},ctaLink:{type:ControlType.Link,title:\"CTA link\"},homeLink:{type:ControlType.Link,title:\"Logo link\"},email:{type:ControlType.String,title:\"Email\"},links:{type:ControlType.Array,title:\"Menu links\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Link\"},link:{type:ControlType.Link},accent:{type:ControlType.Boolean,title:\"Blue\",defaultValue:false}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EFHeader\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header.map"],"mappings":"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"}