{"version":3,"file":"shared.ZsF4TfEf.mjs","names":["useState","useRef","_Fragment","useLayoutEffect","useEffect","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/4l0KrkQ1UTc0CjoLgqGM/7B4iHJsUztLACTtHPsQg/MegaMenu.js","https:/framerusercontent.com/modules/DPWI914s1rJyxf6toz1A/5oXtBT32f5dDzC3P2T5m/rvPDnc1MU.js","https:/framerusercontent.com/modules/90uoNScGlKfH7DodiWQV/6gRZ5WwBwHB6s0g9PSXX/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";const DEFAULT_MENU=[{label:\"Build\",href:\"/system\",title:\"We build the thing you sell\",intro:\"Your course, the place people buy it, and everything that sells it. Built for you in about 90 days.\",learnMore:{label:\"See the Expert Freedom System\",href:\"/system\"},columns:[{heading:\"The Build\",links:[{label:\"The Expert Freedom System\",href:\"/system\",sub:\"Our full build, launched with you\"},{label:\"What we build\",href:\"/what-we-build\",sub:\"Every piece we make for you\"},{label:\"Investment\",href:\"/investment\",sub:\"What a build costs\"},{label:\"Financing\",href:\"/financing\",sub:\"Soft check, options in a minute\"}]},{heading:\"Trust\",links:[{label:\"The Freedom Standard\",href:\"/standard\",sub:\"Our ROI guarantee\"},{label:\"The team\",href:\"/team\",sub:\"Who builds your program\"},{label:\"About Mike\",href:\"/about\",sub:\"200+ programs built\"},{label:\"FAQ\",href:\"/faq\",sub:\"Questions experts ask first\"}]}],card:{eyebrow:\"Get started\",title:\"Book your build call\",sub:\"45 minutes on Zoom. We map out your course and how it sells.\",href:\"/book\",cta:\"Book your build call\"}},{label:\"Products\",href:\"/online-courses\",title:\"Start building today\",intro:\"Start with a $17 plan or have us build the whole thing. Every step gets you closer to something that sells without you in the room.\",learnMore:{label:\"See all products\",href:\"/online-courses\"},columns:[{heading:\"Start here\",links:[{label:\"Expert Freedom Playbook\",href:\"/playbook\",note:\"$17\",sub:\"Your plan for what to build first\"},{label:\"Mini Course Playbook\",href:\"/mini-course-playbook\",note:\"$17\",sub:\"Plan a small course you can sell fast\"},{label:\"Playbook Workbook\",href:\"/playbook/workbook\",sub:\"Work through your Playbook step by step\"},{label:\"Complete Build Kit\",href:\"/playbook/build-kit\",note:\"$79\",sub:\"Scripts, worksheets and a sales page\"}]},{heading:\"Next step\",links:[{label:\"Courses and kits\",href:\"/online-courses\",sub:\"Build it yourself with our tools\"},{label:\"Launch and Scale\",href:\"/launch-and-scale\",sub:\"We put it in front of buyers\"},{label:\"The full build\",href:\"/system\",sub:\"We build the whole thing for you\"}]}],card:{eyebrow:\"Get started\",title:\"The $17 Playbook\",sub:\"Your personal build plan, in your inbox in minutes.\",href:\"/playbook\",cta:\"Get the Playbook\"}},{label:\"Tools\",href:\"/tools\",title:\"Free tools for experts\",intro:\"Score your business, see what your knowledge is worth, and pull your course outline out of your head. All free, in minutes.\",learnMore:{label:\"See all tools\",href:\"/tools\"},columns:[{heading:\"Score and plan\",links:[{label:\"Expert Score\",href:\"/tools/expert-score\",free:true,sub:\"See where your business stands\"},{label:\"Knowledge Worth\",href:\"/tools/knowledge-worth\",free:true,sub:\"What your know how could earn\"},{label:\"Offer Ladder\",href:\"/tools/offer-ladder\",free:true,sub:\"Map what to sell, in what order\"}]},{heading:\"Plan your course\",links:[{label:\"Course Outline Extractor\",href:\"/tools/course-outline\",free:true,sub:\"Answer 3 questions, get your outline\"}]}],card:{eyebrow:\"Most used\",title:\"Course Outline Extractor\",sub:\"Answer 3 questions. Watch your course outline build itself.\",href:\"/tools/course-outline\",cta:\"Try it free\"}},{label:\"Results\",href:\"/results\",title:\"Named clients, real numbers\",intro:\"30 video testimonials and named results from experts we built for.\",learnMore:{label:\"See all results\",href:\"/results\"},columns:[{heading:\"Proof\",links:[{label:\"Client results\",href:\"/results\",sub:\"Named clients, real numbers\"},{label:\"Video testimonials\",href:\"/results#videos\",sub:\"Hear it from them\"}]},{heading:\"Who we serve\",links:[{label:\"Booked out experts\",href:\"/who-we-serve\",sub:\"Full calendar, no time left\"},{label:\"Corporate leavers\",href:\"/who-we-serve/corporate-leavers\",sub:\"Decades of know how, ready to go online\"},{label:\"Authors, podcasters, creators\",href:\"/who-we-serve/authors-podcasters-creators\",sub:\"An audience with nothing to buy yet\"}]}],card:{eyebrow:\"Is this for you\",title:\"Take the Expert Score\",sub:\"Two minutes. See where your business stands across 8 systems.\",href:\"/tools/expert-score\",cta:\"Get your score\"}},{label:\"Learn\",href:\"/blog\",title:\"The Freedom Builderz Blog\",intro:\"Building, pricing and selling what you know. By Mike Gonzalez and Ekai Stone.\",learnMore:{label:\"All articles\",href:\"/blog\"},columns:[{heading:\"Business\",links:[{label:\"Built to Sell\",href:\"/blog/category/built-to-sell\",sub:\"Turning what you know into a product\"},{label:\"Real Business\",href:\"/blog/category/real-business\",sub:\"Running it without burning out\"}]},{heading:\"Life\",links:[{label:\"The Song You Came to Sing\",href:\"/blog/category/your-song\",sub:\"Purpose, legacy and your life's work\"},{label:\"Parentpreneur\",href:\"/blog/category/parentpreneur\",sub:\"Building a business around your family\"},{label:\"Husband First\",href:\"/blog/category/husband-first\",sub:\"Marriage and business, side by side\"},{label:\"Body and Mind\",href:\"/blog/category/body-and-mind\",sub:\"Health, energy and focus\"}]}],card:{eyebrow:\"Start here\",title:\"Six signs it's your offer, not your content\",sub:\"The article most experts needed a year ago.\",href:\"/blog/six-signs-its-your-offer\",cta:\"Read the article\"}}];// Each message links to the thing it promises (Mike, Section 1 item 1).\n// Default header logo (2026-10-20): the BLACK horizontal Freedom Builderz logo file; inverted + difference blended in logoMark.\nconst DEF_LOGO=\"https://assets.cdn.filesafe.space/Qw0J2EWIoKC9gcDiVAX7/media/6a84eba2b71315ed52c66efc.png\";const DEFAULT_ANNOUNCEMENTS=[{text:\"We only take on 5 new builds a month. Get your $17 Expert Freedom Playbook while you wait\",href:\"/playbook\"},{text:\"Financing is available for every build. Soft check, options in about a minute\",href:\"/financing\"}];const annText=a=>!a?\"\":typeof a===\"string\"?a:a.text;const annHref=(a,fallback)=>{if(!a)return fallback;if(typeof a!==\"string\")return a.href||fallback;if(/financ/i.test(a))return\"/financing\";if(/playbook|\\$17/i.test(a))return\"/playbook\";return fallback;};function useIsClient(){const[c,setC]=useState(false);useEffect(()=>setC(true),[]);return c;}const useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;// Is the page under this point dark? Sections can say so with data-fbz-tone; otherwise read the first solid background.\nfunction toneAt(x,y,skip){if(typeof document===\"undefined\"||!document.elementsFromPoint)return\"light\";const els=document.elementsFromPoint(x,y);// elementsFromPoint lists everything under the point, top first, ancestors included. The first element that is\n// marked with data-fbz-tone or paints a solid background decides; transparent wrappers are skipped.\nfor(const e of els){if(skip&&skip.contains(e))continue;const el=e;if(el.closest&&el.closest(\"[data-fbz-mm]\"))continue;const mark=el.getAttribute&&el.getAttribute(\"data-fbz-tone\");if(mark)return mark===\"dark\"?\"dark\":\"light\";const bg=getComputedStyle(el).backgroundColor;const m=bg&&bg.match(/rgba?\\(([^)]+)\\)/);if(m){const p=m[1].split(\",\").map(v=>parseFloat(v));const a=p.length>3?p[3]:1;if(a>.5){const lum=(.299*p[0]+.587*p[1]+.114*p[2])/255;return lum<.4?\"dark\":\"light\";}}}return\"light\";}export default function MegaMenu(props){const{logoText=\"FREEDOM BUILDERZ\",logoHref=\"/\",loginLabel=\"Log in\",loginHref=\"/members\",ctaLabel=\"Book your build call\",ctaHref=\"/book\",accent=\"#FF5D2E\",ink=\"#090909\",muted=\"rgba(9,9,9,0.62)\",glass=\"rgba(255,255,255,0.74)\",line=\"rgba(9,9,9,0.08)\",mobileCtaLabel=\"Book your build call\",canvasTone=\"light\",logoHeight=30}=props;let menu=DEFAULT_MENU;let announcements=DEFAULT_ANNOUNCEMENTS;try{if(props.menuJson&&props.menuJson.trim())menu=JSON.parse(props.menuJson);}catch(e){}try{if(props.announcementsJson&&props.announcementsJson.trim())announcements=JSON.parse(props.announcementsJson);}catch(e){}const isStatic=useIsStaticRenderer();const isClient=useIsClient();const[open,setOpen]=useState(null);const[sheet,setSheet]=useState(false);const[sheetItem,setSheetItem]=useState(null);const[scrolled,setScrolled]=useState(false);const[tone,setTone]=useState(()=>{if(isStatic)return canvasTone;try{const first=document.querySelector(\"[data-fbz-tone]\");if(first&&first.getBoundingClientRect().top<200)return first.getAttribute(\"data-fbz-tone\")===\"dark\"?\"dark\":\"light\";}catch{}return\"light\";});const[annIndex,setAnnIndex]=useState(0);const[path,setPath]=useState(\"\");const[compact,setCompact]=useState(false);const[barH,setBarH]=useState(0);const[fixed,setFixed]=useState(false);const openTimer=useRef(null);const closeTimer=useRef(null);const rootRef=useRef(null);const barRef=useRef(null);const navRef=useRef(null);const closeBtnRef=useRef(null);const menuBtnRef=useRef(null);const sheetRef=useRef(null);const[panelTop,setPanelTop]=useState(0);const[panelX,setPanelX]=useState(null);const measure=()=>{if(!navRef.current)return;const r=navRef.current.getBoundingClientRect();setPanelTop(r.bottom);setPanelX({left:r.left,width:r.width});};// size class from the component's own width\nuseIsoLayoutEffect(()=>{const el=rootRef.current;if(!el)return;const w=()=>setCompact((el.clientWidth||(typeof window!==\"undefined\"?window.innerWidth:1200))<880);w();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(w);ro.observe(el);return()=>ro.disconnect();},[]);// once on the client: keep the bar's height as an in-flow spacer, then fix the bar to the viewport\nuseIsoLayoutEffect(()=>{if(!isClient||isStatic)return;const b=barRef.current;if(b)setBarH(b.getBoundingClientRect().height);setFixed(true);},[isClient,isStatic,compact]);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;setPath(window.location.pathname);let raf=0;const run=()=>{raf=0;setScrolled(window.scrollY>24);const b=barRef.current;const y=b?Math.min(window.innerHeight-1,b.getBoundingClientRect().bottom+2):80;// Marked sections first (works inside Framer's preview frame too), point sampling as the fallback.\nlet t=null;try{const marked=Array.from(document.querySelectorAll(\"[data-fbz-tone]\")).filter(el=>!(b&&b.contains(el))&&!el.closest(\"[data-fbz-mm]\"));for(const el of marked){const r=el.getBoundingClientRect();if(r.height>0&&r.top<=y&&r.bottom>=y){t=el.getAttribute(\"data-fbz-tone\")===\"dark\"?\"dark\":\"light\";}}}catch{}setTone(t||toneAt(window.innerWidth/2,y,b));measure();};const onScroll=()=>{if(!raf)raf=requestAnimationFrame(run);};// run again once layout and scroll restoration have settled\n// Code sections hydrate after the header, so re-read the tone a few more times and whenever the page's\n// DOM changes during the first seconds (Mike, 2026-10-20: black logo sitting on the dark hero).\nconst timers=[60,400,1200,2500,4500].map(ms=>window.setTimeout(onScroll,ms));let mo=null;try{mo=new MutationObserver(onScroll);mo.observe(document.body,{childList:true,subtree:true});window.setTimeout(()=>{mo&&mo.disconnect();mo=null;},8e3);}catch{}window.addEventListener(\"load\",onScroll);window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);const onKey=e=>{if(e.key===\"Escape\"){setOpen(null);setSheet(false);}};window.addEventListener(\"keydown\",onKey);const rotate=setInterval(()=>setAnnIndex(i=>(i+1)%Math.max(1,announcements.length)),6e3);return()=>{timers.forEach(id=>window.clearTimeout(id));if(mo)mo.disconnect();window.removeEventListener(\"load\",onScroll);if(raf)cancelAnimationFrame(raf);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);window.removeEventListener(\"keydown\",onKey);clearInterval(rotate);};},[announcements.length,isStatic,fixed]);useEffect(()=>{if(typeof document===\"undefined\")return;const onClick=e=>{const t=e.target;if(t&&t.closest&&t.closest(\"[data-fbz-mm-panel]\"))return;if(barRef.current&&barRef.current.contains(t))return;setOpen(null);};document.addEventListener(\"click\",onClick);return()=>document.removeEventListener(\"click\",onClick);},[]);// phone sheet: lock page scroll, move focus in, keep it inside, give it back on close\nuseEffect(()=>{if(typeof document===\"undefined\")return;if(!sheet)return;const prev=document.documentElement.style.overflow;document.documentElement.style.overflow=\"hidden\";const f=window.setTimeout(()=>closeBtnRef.current&&closeBtnRef.current.focus(),30);const trap=e=>{if(e.key!==\"Tab\"||!sheetRef.current)return;const items=Array.from(sheetRef.current.querySelectorAll(\"a,button\")).filter(n=>n.offsetParent!==null);if(!items.length)return;const first=items[0];const last=items[items.length-1];if(e.shiftKey&&document.activeElement===first){e.preventDefault();last.focus();}else if(!e.shiftKey&&document.activeElement===last){e.preventDefault();first.focus();}};document.addEventListener(\"keydown\",trap);return()=>{document.documentElement.style.overflow=prev;window.clearTimeout(f);document.removeEventListener(\"keydown\",trap);if(menuBtnRef.current)menuBtnRef.current.focus();};},[sheet]);useEffect(()=>{if(!compact)setSheet(false);else setOpen(null);},[compact]);const scheduleOpen=i=>{clearTimeout(closeTimer.current);clearTimeout(openTimer.current);measure();openTimer.current=setTimeout(()=>setOpen(i),80);};const scheduleClose=()=>{clearTimeout(openTimer.current);clearTimeout(closeTimer.current);closeTimer.current=setTimeout(()=>setOpen(null),150);};const cancelClose=()=>clearTimeout(closeTimer.current);const font=\"'DM Sans', 'Inter', system-ui, sans-serif\";const display=\"'Heading Now', 'Heading Now Medium', 'Bebas Neue', 'Oswald', sans-serif\";// Same brand font and family name as FBZKit's HEADING_NOW_FACE (2026-10-20), so panel headlines render in Heading Now.\nconst headingNowFace=\"@font-face{font-family:'Heading Now';src:url(https://assets.cdn.filesafe.space/Qw0J2EWIoKC9gcDiVAX7/media/6ad6e9e9f9a985d42c2ca482.otf);font-weight:400 600;font-style:normal;font-display:block}\";const current=open!==null?menu[open]:null;const isActive=href=>path&&href!==\"/\"&&path.startsWith(href.split(\"#\")[0]);// The bar turns charcoal while a panel is open, so bar and panel read as one piece.\nconst dark=tone===\"dark\"||open!==null;const fg=dark?\"#F8F6F6\":ink;const fgMuted=dark?\"rgba(248,246,246,0.7)\":muted;const glassOn=scrolled||open!==null;const navBg=!glassOn?\"transparent\":dark?open!==null?\"rgba(35,37,38,0.96)\":\"linear-gradient(160deg, rgba(35,37,38,0.72), rgba(9,9,9,0.62))\":`linear-gradient(160deg, rgba(255,255,255,0.86), ${glass})`;const navShadow=!glassOn?\"none\":dark?\"inset 0 1px 0 rgba(255,255,255,0.12), 0 0 0 1px rgba(255,255,255,0.08), 0 18px 40px -18px rgba(0,0,0,0.7)\":`inset 0 1px 0 rgba(255,255,255,0.95), 0 0 0 1px ${line}, 0 18px 40px -20px rgba(35,37,38,0.3)`;const floating=glassOn&&scrolled&&fixed;const ease=\"cubic-bezier(0.16, 1, 0.3, 1)\";const css=`\n        ${headingNowFace}\n        .fbz-mm a { text-decoration: none; color: inherit; }\n        .fbz-mm a:focus-visible, .fbz-mm button:focus-visible { outline: 2px solid ${accent}; outline-offset: 3px; border-radius: 8px; }\n        .fbz-mm .fbz-mm-link { transition: color .18s ease; }\n        .fbz-mm .fbz-mm-link:hover { color: ${accent}; }\n        .fbz-mm .fbz-mm-card:hover .fbz-mm-card-arrow { transform: translateX(4px); }\n        .fbz-mm .fbz-mm-cta { transition: transform .3s ${ease}, box-shadow .3s ${ease}; }\n        .fbz-mm .fbz-mm-cta:hover { transform: translateY(-1px); box-shadow: 0 14px 34px -8px rgba(255,93,46,0.7), 0 0 30px -6px rgba(255,93,46,0.5); }\n        .fbz-mm .fbz-mm-cta .fbz-mm-ar { transition: transform .3s ${ease}; }\n        .fbz-mm .fbz-mm-cta:hover .fbz-mm-ar { transform: translateX(2px); }\n        .fbz-mm .fbz-mm-nav { background: transparent; border: 1px solid transparent; border-radius: 999px; padding: 8px 17px; text-decoration: none; transition: color .3s, background .2s ease, border-color .2s ease; }\n        .fbz-mm .fbz-mm-nav:hover, .fbz-mm .fbz-mm-nav[data-on=\"true\"] { border-color: rgba(255,93,46,0.5); background: var(--fbz-mm-pill); }\n        .fbz-mm .fbz-mm-item:hover .fbz-mm-item-name { color: ${accent}; }\n        .fbz-mm .fbz-mm-item-name { transition: color .18s ease; }\n        .fbz-mm-burger span { position: absolute; left: 13px; right: 13px; height: 2px; border-radius: 2px; background: currentColor; transition: transform .35s ${ease}, top .35s ${ease}, opacity .2s; }\n        @media (prefers-reduced-motion: reduce) { .fbz-mm * { transition: none !important; animation: none !important; } }\n    `;const announcement=/*#__PURE__*/_jsx(\"div\",{style:{background:accent,color:ink,fontSize:13,fontWeight:600,letterSpacing:\"-0.01em\",textAlign:\"center\",padding:scrolled?\"0px 20px\":compact?\"8px 16px\":\"9px 24px\",maxHeight:scrolled?0:80,overflow:\"hidden\",transition:`max-height .35s ${ease}, padding .35s ${ease}`,lineHeight:1.35},\"aria-live\":\"polite\",children:/*#__PURE__*/_jsx(\"a\",{href:annHref(announcements[annIndex],ctaHref),style:{display:\"block\"},children:annText(announcements[annIndex])})});const imgSrc=v=>!v?\"\":typeof v===\"string\"?v:v.src||\"\";const logoFor=onDark=>imgSrc(onDark?props.logoOnDark:props.logoOnLight)||imgSrc(onDark?props.logoOnLight:props.logoOnDark);// Real brand kit logo: the image controls override; otherwise the default white horizontal logo (2026-10-20),\n// rendered black on light headers. The text wordmark only shows if the default image fails to load.\nconst logoMark=onDark=>{const picked=logoFor(onDark);const src=picked||DEF_LOGO;return src?/*#__PURE__*/_jsx(\"img\",{src:src,alt:\"Freedom Builderz\",style:{height:logoHeight,width:\"auto\",display:\"block\",// Default white logo: difference blending paints it white over the night hero and black over light\n// sections and the light glass bar, with no detection needed (Mike, 2026-10-20: white, then black).\n// The default file is the black logo: invert it to white, then difference blending turns it back to\n// black over light sections and the light glass bar, white over the night hero. No detection needed.\nmixBlendMode:picked?undefined:\"difference\",filter:picked?!onDark?\"brightness(0)\":\"none\":\"invert(1)\",transition:\"filter .3s\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:display,fontSize:22,letterSpacing:\"0.02em\",lineHeight:1},children:logoText});};const logo=/*#__PURE__*/_jsx(\"a\",{href:logoHref,style:{display:\"flex\",alignItems:\"center\",gap:10,color:fg,fontWeight:700,fontSize:14,letterSpacing:\"0.04em\",transition:\"color .3s\",whiteSpace:\"nowrap\"},\"aria-label\":\"Freedom Builderz home\",children:logoMark(dark)});const personIcon=/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"8\",cy:\"5.2\",r:\"2.7\",stroke:\"currentColor\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2.8 14c.6-2.6 2.7-4.1 5.2-4.1s4.6 1.5 5.2 4.1\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});const arrowIcon=/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 7h9.5M7.5 3l4 4-4 4\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const bar=/*#__PURE__*/_jsxs(\"div\",{ref:barRef,\"data-fbz-mm\":\"bar\",className:\"fbz-mm\",style:fixed?{position:\"fixed\",left:0,right:0,top:0,zIndex:2147482e3,fontFamily:font,pointerEvents:\"none\"}:{position:\"relative\",zIndex:1e3,fontFamily:font},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"div\",{style:{pointerEvents:\"auto\"},children:announcement}),/*#__PURE__*/_jsx(\"div\",{style:{padding:floating?compact?\"8px 10px 0\":\"10px 16px 0\":\"0\",transition:`padding .45s ${ease}`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsxs(\"nav\",{ref:navRef,\"aria-label\":\"Main\",style:{pointerEvents:\"auto\",position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:compact?10:24,height:compact?60:scrolled?62:76,maxWidth:floating?1240:99999,margin:\"0 auto\",padding:compact?\"0 8px 0 18px\":\"0 28px\",borderRadius:floating?open!==null?\"20px 20px 0 0\":20:0,background:navBg,backdropFilter:glassOn?\"blur(22px) saturate(160%)\":\"none\",WebkitBackdropFilter:glassOn?\"blur(22px) saturate(160%)\":\"none\",boxShadow:navShadow,transition:`height .35s ${ease}, background .35s ${ease}, box-shadow .35s ${ease}, border-radius .45s ${ease}, max-width .45s ${ease}`},onMouseLeave:compact?undefined:scheduleClose,children:[logo,!compact&&/*#__PURE__*/_jsx(\"ul\",{style:{display:\"flex\",alignItems:\"center\",gap:2,listStyle:\"none\",margin:0,padding:4,borderRadius:999,// thin soft outline around the links at the top; the full pill forms on scroll\nborder:`1px solid ${glassOn?\"transparent\":dark?\"rgba(248,246,246,0.16)\":\"rgba(35,37,38,0.14)\"}`,transition:\"border-color .35s ease\",[\"--fbz-mm-pill\"]:dark?\"rgba(255,255,255,0.07)\":\"rgba(255,255,255,0.55)\"},children:menu.map((item,i)=>{const active=open===i||isActive(item.href);return /*#__PURE__*/_jsx(\"li\",{onMouseEnter:()=>scheduleOpen(i),onMouseLeave:scheduleClose,style:{position:\"relative\"},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-expanded\":open===i,\"aria-haspopup\":\"true\",className:\"fbz-mm-nav\",\"data-on\":active?\"true\":\"false\",onClick:e=>{e.stopPropagation();measure();setOpen(open===i?null:i);},onKeyDown:e=>{if(e.key===\"ArrowRight\")setOpen(Math.min(menu.length-1,i+1));if(e.key===\"ArrowLeft\")setOpen(Math.max(0,i-1));if(e.key===\"ArrowDown\")setOpen(i);},style:{// background and border come from the .fbz-mm-nav CSS so the hover/active pill renders\ncursor:\"pointer\",fontFamily:font,fontSize:15,fontWeight:500,color:fg,padding:\"8px 17px\",borderRadius:999,position:\"relative\",letterSpacing:\"-0.01em\"},children:item.label})},item.label);})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:compact?6:10},children:[!compact&&/*#__PURE__*/_jsxs(\"a\",{href:loginHref,className:\"fbz-mm-login\",style:{display:\"inline-flex\",alignItems:\"center\",gap:7,padding:\"10px 8px\",minHeight:44,color:dark?\"rgba(248,246,246,0.78)\":\"rgba(35,37,38,0.86)\",fontSize:14.5,fontWeight:500},children:[personIcon,/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre\"},children:loginLabel})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"fbz-mm-cta\",href:ctaHref,style:{display:\"inline-flex\",alignItems:\"center\",gap:10,minHeight:44,padding:compact?\"0 14px\":\"0 6px 0 20px\",borderRadius:999,background:\"#FF5D2E\",color:\"#090909\",fontSize:compact?13:14.5,fontWeight:700,whiteSpace:\"nowrap\",boxShadow:\"0 10px 26px -8px rgba(255,93,46,0.55), 0 0 22px -6px rgba(255,93,46,0.45)\"},children:[compact?mobileCtaLabel:ctaLabel,!compact&&/*#__PURE__*/_jsx(\"span\",{className:\"fbz-mm-ar\",style:{width:32,height:32,borderRadius:999,background:\"#090909\",color:\"#FF5D2E\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:arrowIcon})]}),compact&&/*#__PURE__*/_jsxs(\"button\",{ref:menuBtnRef,type:\"button\",className:\"fbz-mm-burger\",\"aria-label\":\"Open menu\",\"aria-expanded\":sheet,\"aria-controls\":\"fbz-mm-sheet\",onClick:()=>setSheet(true),style:{position:\"relative\",width:44,height:44,borderRadius:14,border:0,cursor:\"pointer\",color:fg,background:dark?\"rgba(255,255,255,0.08)\":\"rgba(35,37,38,0.06)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{top:17}}),/*#__PURE__*/_jsx(\"span\",{style:{top:25}})]})]})]})}),!compact&&isClient&&typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:current&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:4},transition:{duration:.2,ease:[.2,.8,.2,1]},onMouseEnter:cancelClose,onMouseLeave:scheduleClose,role:\"region\",\"aria-label\":`${current.label} menu`,\"data-fbz-mm-panel\":\"true\",\"data-fbz-mm\":\"panel\",className:\"fbz-mm\",style:{position:\"fixed\",// attached to the bar with no gap; full width at the top, the pill's width once it floats\nleft:floating&&panelX?panelX.left:0,width:floating&&panelX?panelX.width:\"100%\",top:panelTop,zIndex:2147483e3,boxSizing:\"border-box\",fontFamily:font,color:\"#F8F6F6\",background:\"linear-gradient(180deg, rgba(35,37,38,0.96) 0%, rgba(35,37,38,0.96) 55%, rgba(9,9,9,0.96) 100%)\",backdropFilter:\"blur(24px) saturate(140%)\",WebkitBackdropFilter:\"blur(24px) saturate(140%)\",border:\"1px solid rgba(255,255,255,0.10)\",borderTop:0,borderRadius:\"0 0 20px 20px\",boxShadow:\"0 30px 60px rgba(9,9,9,0.35)\",padding:floating?\"34px 36px 38px\":\"40px 48px 48px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"grid\",gridTemplateColumns:\"1.15fr 1fr 1fr 1.2fr\",gap:floating?32:40},children:[/*#__PURE__*/_jsxs(\"div\",{style:{borderRight:\"1px solid rgba(255,255,255,0.10)\",paddingRight:32},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:display,fontWeight:500,fontSize:48,lineHeight:.95,textTransform:\"uppercase\",color:\"#F8F6F6\",marginBottom:14},children:current.title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 18px\",fontSize:15,lineHeight:1.55,color:\"rgba(248,246,246,0.78)\"},children:current.intro}),/*#__PURE__*/_jsxs(\"a\",{className:\"fbz-mm-link\",href:current.learnMore.href,style:{fontSize:15,fontWeight:700,color:\"#F8F6F6\"},children:[current.learnMore.label,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{color:accent},children:\"›\"})]})]}),current.columns.map(col=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:9,fontSize:12,fontWeight:700,letterSpacing:\"0.16em\",textTransform:\"uppercase\",color:\"rgba(248,246,246,0.75)\",marginBottom:16},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:6,height:6,borderRadius:99,background:accent,boxShadow:`0 0 10px ${accent}`}}),col.heading]}),/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0,display:\"flex\",flexDirection:\"column\",gap:14},children:col.links.map(l=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"a\",{className:\"fbz-mm-item\",href:l.href,style:{display:\"block\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",gap:8,alignItems:\"center\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{className:\"fbz-mm-item-name\",style:{fontSize:17,fontWeight:500,color:\"#F8F6F6\"},children:l.label}),l.note&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,fontWeight:700,color:accent},children:l.note}),l.free&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,fontWeight:700,letterSpacing:\"0.08em\",color:\"#090909\",background:accent,borderRadius:999,padding:\"2px 7px\"},children:\"FREE\"})]}),l.sub&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",marginTop:3,fontSize:13.5,lineHeight:1.4,color:\"rgba(248,246,246,0.75)\"},children:l.sub})]})},l.href+l.label))})]},col.heading)),/*#__PURE__*/_jsxs(\"a\",{className:\"fbz-mm-card\",href:current.card.href,style:{display:\"flex\",flexDirection:\"column\",minWidth:0,borderRadius:20,overflow:\"hidden\",background:current.card.image?`linear-gradient(180deg, rgba(9,9,9,0.05), rgba(9,9,9,0.55)), url(${current.card.image}) center/cover`:`radial-gradient(70% 70% at 100% 100%, rgba(255,93,46,0.40), rgba(255,93,46,0) 70%), #090909`,border:\"1px solid rgba(255,93,46,0.22)\",color:\"#F8F6F6\",padding:24,minHeight:200,position:\"relative\",boxShadow:\"0 16px 40px rgba(9,9,9,0.3)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:700,letterSpacing:\"0.14em\",textTransform:\"uppercase\",color:\"#FF5D2E\",marginBottom:10},children:current.card.eyebrow}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:display,fontWeight:500,fontSize:34,lineHeight:.95,textTransform:\"uppercase\",marginBottom:10},children:current.card.title}),current.card.sub&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,lineHeight:1.45,color:\"rgba(248,246,246,0.78)\"},children:current.card.sub}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"auto\",paddingTop:18,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13.5,fontWeight:700,letterSpacing:\"-0.005em\",color:\"#F8F6F6\"},children:current.card.cta||\"Open\"}),/*#__PURE__*/_jsx(\"span\",{className:\"fbz-mm-card-arrow\",style:{flex:\"0 0 auto\",width:36,height:36,borderRadius:999,background:accent,color:\"#090909\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"transform .2s ease\"},\"aria-hidden\":\"true\",children:arrowIcon})]})]})]})},current.label)}),document.body),compact&&isClient&&typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:sheet&&/*#__PURE__*/_jsxs(motion.div,{id:\"fbz-mm-sheet\",ref:sheetRef,role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Menu\",\"data-fbz-mm\":\"sheet\",className:\"fbz-mm\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25},style:{position:\"fixed\",inset:0,zIndex:2147483001,fontFamily:font,color:\"#F8F6F6\",background:\"radial-gradient(90% 50% at 50% 115%, rgba(255,93,46,0.35), rgba(255,93,46,0) 60%), rgba(9,9,9,0.94)\",backdropFilter:\"blur(24px) saturate(140%)\",WebkitBackdropFilter:\"blur(24px) saturate(140%)\",overflowY:\"auto\",WebkitOverflowScrolling:\"touch\",display:\"flex\",flexDirection:\"column\",padding:\"0 20px 28px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",height:68,flex:\"0 0 auto\"},children:[/*#__PURE__*/_jsx(\"a\",{href:logoHref,\"aria-label\":\"Freedom Builderz home\",style:{display:\"flex\",alignItems:\"center\",gap:10,fontWeight:700,fontSize:14,letterSpacing:\"0.04em\"},children:logoMark(true)}),/*#__PURE__*/_jsx(\"button\",{ref:closeBtnRef,type:\"button\",\"aria-label\":\"Close menu\",onClick:()=>setSheet(false),style:{position:\"relative\",width:44,height:44,borderRadius:14,border:0,cursor:\"pointer\",color:\"#F8F6F6\",background:\"rgba(255,255,255,0.08)\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 3l10 10M13 3L3 13\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\"})})})]}),/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Mobile\",style:{flex:\"1 0 auto\",paddingTop:8},children:/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0},children:menu.map((item,i)=>{const on=sheetItem===i;return /*#__PURE__*/_jsxs(motion.li,{initial:{opacity:0,y:14},animate:{opacity:1,y:0},transition:{delay:.05+i*.05,duration:.45,ease:[.16,1,.3,1]},style:{borderBottom:\"1px solid rgba(255,255,255,0.08)\"},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-expanded\":on,onClick:()=>setSheetItem(on?null:i),style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"16px 2px\",minHeight:60,background:\"transparent\",border:0,cursor:\"pointer\",color:\"#F8F6F6\",fontFamily:display,fontSize:38,lineHeight:1,textTransform:\"uppercase\",textAlign:\"left\"},children:[item.label,/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontFamily:font,fontSize:22,color:accent,transform:on?\"rotate(45deg)\":\"none\",transition:`transform .35s ${ease}`},children:\"+\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateRows:on?\"1fr\":\"0fr\",transition:`grid-template-rows .45s ${ease}`},children:/*#__PURE__*/_jsx(\"div\",{style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,padding:\"0 2px 18px\"},children:[item.columns.map(col=>col.links.map(l=>/*#__PURE__*/_jsxs(\"a\",{href:l.href,style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"10px 0\",minHeight:44,fontSize:17,color:\"rgba(248,246,246,0.86)\"},children:[l.label,l.note&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:700,color:accent},children:l.note}),l.free&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,fontWeight:700,letterSpacing:\"0.08em\",color:\"#090909\",background:accent,borderRadius:999,padding:\"2px 7px\"},children:\"FREE\"})]},col.heading+l.href+l.label))),/*#__PURE__*/_jsxs(\"a\",{href:item.learnMore.href,style:{padding:\"10px 0\",fontSize:15,fontWeight:600,color:\"#FF5D2E\"},children:[item.learnMore.label,\" \",\"›\"]})]})})})]},item.label);})})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10,paddingTop:20},children:[/*#__PURE__*/_jsxs(\"a\",{href:ctaHref,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:12,minHeight:56,borderRadius:999,background:\"#FF5D2E\",color:\"#090909\",fontWeight:700,fontSize:16,boxShadow:\"0 12px 30px -8px rgba(255,93,46,0.55)\"},children:[ctaLabel,/*#__PURE__*/_jsx(\"span\",{style:{width:34,height:34,borderRadius:999,background:\"#090909\",color:\"#FF5D2E\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:arrowIcon})]}),/*#__PURE__*/_jsxs(\"a\",{href:loginHref,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,minHeight:52,color:\"rgba(248,246,246,0.78)\",fontWeight:500,fontSize:15},children:[personIcon,/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre\"},children:loginLabel})]})]})]},\"sheet\")}),document.body)]});return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,style:{width:\"100%\",position:\"relative\",zIndex:1e3,fontFamily:font,...props.style},children:fixed?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{height:barH}}),isClient&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(bar,document.body):bar]}):bar});}addPropertyControls(MegaMenu,{logoText:{type:ControlType.String,title:\"Logo text\",defaultValue:\"FREEDOM BUILDERZ\"},logoHref:{type:ControlType.String,title:\"Logo link\",defaultValue:\"/\"},logoOnLight:{type:ControlType.ResponsiveImage,title:\"Logo (light bg)\"},logoOnDark:{type:ControlType.ResponsiveImage,title:\"Logo (dark bg)\"},logoHeight:{type:ControlType.Number,title:\"Logo height\",min:16,max:60,step:1,defaultValue:30},loginLabel:{type:ControlType.String,title:\"Login label\",defaultValue:\"Log in\"},loginHref:{type:ControlType.String,title:\"Login link\",defaultValue:\"/members\"},ctaLabel:{type:ControlType.String,title:\"CTA label\",defaultValue:\"Book your build call\"},ctaHref:{type:ControlType.String,title:\"CTA link\",defaultValue:\"/book\"},mobileCtaLabel:{type:ControlType.String,title:\"Phone CTA\",defaultValue:\"Book your build call\"},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FF5D2E\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"#090909\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgba(9,9,9,0.62)\"},glass:{type:ControlType.Color,title:\"Glass\",defaultValue:\"rgba(255,255,255,0.74)\"},line:{type:ControlType.Color,title:\"Line\",defaultValue:\"rgba(9,9,9,0.08)\"},canvasTone:{type:ControlType.Enum,title:\"Canvas tone\",options:[\"light\",\"dark\"],optionTitles:[\"Light\",\"Dark\"],defaultValue:\"light\"},announcementsJson:{type:ControlType.String,title:\"Announcements JSON\",displayTextArea:true,defaultValue:\"\"},menuJson:{type:ControlType.String,title:\"Menu JSON\",displayTextArea:true,defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MegaMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MegaMenu.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MegaMenu from\"https://framerusercontent.com/modules/4l0KrkQ1UTc0CjoLgqGM/7B4iHJsUztLACTtHPsQg/MegaMenu.js\";const MegaMenuFonts=getFonts(MegaMenu);const serializationHash=\"framer-0EviP\";const variantClassNames={tENG6IBIQ:\"framer-v-fp6e75\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tENG6IBIQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fp6e75\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tENG6IBIQ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2bpn9f-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MVrruAuPf-container\",nodeId:\"MVrruAuPf\",rendersWithMotion:true,scopeId:\"rvPDnc1MU\",children:/*#__PURE__*/_jsx(MegaMenu,{accent:\"rgb(255, 90, 31)\",announcementsJson:\"\",ctaHref:\"/book\",ctaLabel:\"Book your build call\",glass:\"rgba(255, 255, 255, 0.74)\",height:\"100%\",id:\"MVrruAuPf\",ink:\"rgb(14, 14, 20)\",layoutId:\"MVrruAuPf\",line:\"rgba(10, 10, 15, 0.08)\",loginHref:\"/members\",loginLabel:\"Login\",logoHref:\"/\",logoText:\"FREEDOM BUILDERZ\",menuJson:\"\",muted:\"rgba(14, 14, 20, 0.62)\",style:{width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\".framer-0EviP.framer-12xzz3s, .framer-0EviP .framer-12xzz3s { display: block; }\",\".framer-0EviP.framer-fp6e75 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-0EviP .framer-2bpn9f-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrvPDnc1MU=withCSS(Component,css,\"framer-0EviP\");export default FramerrvPDnc1MU;FramerrvPDnc1MU.displayName=\"Site Header\";FramerrvPDnc1MU.defaultProps={height:200,width:1200};addFonts(FramerrvPDnc1MU,[{explicitInter:true,fonts:[]},...MegaMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrvPDnc1MU\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nexport default function metadata(params,activeLocale){return{description:\"Freedom Builderz turns your expertise into a finished course, a digital product line and the sales system behind them. 100% done for you.\",favicon:\"https://framerusercontent.com/assets/1Onvtn7mPDJMejSc1AOKC6GwZhk.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/alGeRK6gU2XTQ3QseDLRhaykxps.png\",title:\"Freedom Builderz\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}