{"version":3,"file":"script_main.CEZ8MYce.mjs","names":["css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","ToggleShape","useCallback","useRef","useState","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Menu","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuNavigation","TimeDate","PrimaryButton","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","Navbar","Footer","MagicCursor","useRef","React.useId","PropertyOverrides","React.createElement","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/6vFjWn5IjybpjOiBgviB/TNSgIrRiUm9HzMrQ6QQV/ihMoLm8hA.js","https:/framerusercontent.com/modules/3WIqtEDr9A3fyQNx4Apn/ahlHLkdTqztVkyupqWKy/pEdPozVgG.js","https:/framerusercontent.com/modules/7EndzsBg9l700woLsCtx/9CBX6EvDPlX6QbztPjVc/q4Vp4lskP.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/ukHmYXnWixxhZEA5Urpv/gD4ynRSAtkwiwsGkykoW/SxNWWrtbA.js","https:/framerusercontent.com/modules/ahxqkffzLE9OzjmS1y1E/ll52zKXjnTHmv6SLKrbI/rsfE0zAxX.js","https:/framerusercontent.com/modules/5L6BpqJZGHgblZJOeXOh/GJbSbuHcnJPJLr4911bg/tlDRmrDG6.js","https:/framerusercontent.com/modules/cnGYmZdbRe2QtwZeCNsY/KdZ5aBV1hWnAwjzTf3uX/qWlXqmaqq.js","https:/framerusercontent.com/modules/qjnZV7deytiLOnkUJFbj/BRy2usMYEaz7Wt2aL8kH/yucOglzr3.js","https:/framerusercontent.com/modules/rNaLhj3Hlfn6yMt7TFpV/vMdIzydC8OaoIZnq9idS/KBAo750DP.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (af7f236)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/tmLwqa5rh55YXw6gAs9GB7y6CY.woff2\",weight:\"500\"}]}];export const css=['.framer-sMeok .framer-styles-preset-1jv7r8m:not(.rich-text-wrapper), .framer-sMeok .framer-styles-preset-1jv7r8m.rich-text-wrapper p { --framer-font-family: \"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-sMeok\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-C2w1E\";const variantClassNames={duRfzab1L:\"framer-v-1sof8z9\"};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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"duRfzab1L\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sof8z9\",className,classNames),\"data-framer-name\":\"Toggle-Shape\",layoutDependency:layoutDependency,layoutId:\"duRfzab1L\",ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nq5d1y\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"WZAO9qE1f\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, rgb(0, 0, 0))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9sux65\",layoutDependency:layoutDependency,layoutId:\"fUslnD2bq\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C2w1E.framer-1tb2usg, .framer-C2w1E .framer-1tb2usg { display: block; }\",\".framer-C2w1E.framer-1sof8z9 { height: 22px; overflow: hidden; position: relative; width: 40px; }\",\".framer-C2w1E .framer-nq5d1y { bottom: 0px; flex: none; overflow: hidden; position: absolute; right: 0px; top: 0px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-C2w1E .framer-9sux65 { bottom: 0px; flex: none; left: 3px; overflow: hidden; position: absolute; top: 0px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",'.framer-C2w1E[data-border=\"true\"]::after, .framer-C2w1E [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpEdPozVgG=withCSS(Component,css,\"framer-C2w1E\");export default FramerpEdPozVgG;FramerpEdPozVgG.displayName=\"Toggle Shape\";FramerpEdPozVgG.defaultProps={height:22,width:40};addFonts(FramerpEdPozVgG,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpEdPozVgG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"22\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pEdPozVgG.map","// Generated by Framer (ad1bd2b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,forwardLoader,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ksEFTmMkXB4GuOFqqgZP/btLkottPmdVVPeFFXNzo/dcTQPCs0o.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6vFjWn5IjybpjOiBgviB/TNSgIrRiUm9HzMrQ6QQV/ihMoLm8hA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tVl0FczTCJF6i8eHmfZA/XmOhTkNfNrLyjTKeFjyz/KQOF0E01y.js\";import ToggleShape from\"https://framerusercontent.com/modules/3WIqtEDr9A3fyQNx4Apn/ahlHLkdTqztVkyupqWKy/pEdPozVgG.js\";const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"TVo2uZW52\",\"EIONP9Uty\",\"yNPn529K5\",\"I82t1P8dr\"];const serializationHash=\"framer-AK7pR\";const variantClassNames={EIONP9Uty:\"framer-v-11sp3dt\",I82t1P8dr:\"framer-v-qx4esd\",TVo2uZW52:\"framer-v-1wtwz0f\",yNPn529K5:\"framer-v-zm1fir\"};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 transition2={damping:60,delay:0,mass:1,stiffness:400,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 humanReadableVariantMap={Desktop:\"TVo2uZW52\",Laptop:\"EIONP9Uty\",Phone:\"I82t1P8dr\",Tablet:\"yNPn529K5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TVo2uZW52\"};};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({cycleOrder,defaultVariant:\"TVo2uZW52\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"I82t1P8dr\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"I82t1P8dr\")return true;return false;};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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wtwz0f\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TVo2uZW52\",ref:refBinding,style:{...style},...addPropertyOverrides({EIONP9Uty:{\"data-framer-name\":\"Laptop\"},I82t1P8dr:{\"data-framer-name\":\"Phone\"},yNPn529K5:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bulo29\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wiBzeKQ1_\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{bounce:.2,damping:40,delay:0,duration:.3,durationBasedSpring:false,ease:[.44,0,.56,1],mass:1,stiffness:150,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vrupos\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"VzSVtTpa0\",...addPropertyOverrides({I82t1P8dr:{__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}]}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:5933.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(160+((componentViewport?.height||518)-160-358)/2)+0+0+0+0),pixelHeight:2008,pixelWidth:11867,sizes:\"1188px\",src:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008\",srcSet:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=512&width=11867&height=2008 512w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=1024&width=11867&height=2008 1024w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=2048&width=11867&height=2008 2048w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=4096&width=11867&height=2008 4096w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008 11867w\"},className:\"framer-wn5cn7\",\"data-framer-name\":\"FORWARD LOGO-03\",layoutDependency:layoutDependency,layoutId:\"bdmNBSBHL\",...addPropertyOverrides({EIONP9Uty:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:5933.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(160+((componentViewport?.height||506.5)-160-358)/2)+0+0+0+0),pixelHeight:2008,pixelWidth:11867,sizes:`min(max(${componentViewport?.width||\"100vw\"} - 80px, 1px), 1340px)`,src:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008\",srcSet:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=512&width=11867&height=2008 512w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=1024&width=11867&height=2008 1024w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=2048&width=11867&height=2008 2048w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=4096&width=11867&height=2008 4096w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008 11867w\"}},I82t1P8dr:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:5933.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(120+((componentViewport?.height||200)-120-370)/2)+0+0+0+0),pixelHeight:2008,pixelWidth:11867,sizes:`min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1340px)`,src:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008\",srcSet:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=512&width=11867&height=2008 512w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=1024&width=11867&height=2008 1024w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=2048&width=11867&height=2008 2048w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=4096&width=11867&height=2008 4096w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008 11867w\"}},yNPn529K5:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:5933.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(120+((componentViewport?.height||200)-120-358)/2)+0+0+0+0),pixelHeight:2008,pixelWidth:11867,sizes:`min(max(${componentViewport?.width||\"100vw\"} - 80px, 1px), 1340px)`,src:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008\",srcSet:\"https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=512&width=11867&height=2008 512w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=1024&width=11867&height=2008 1024w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=2048&width=11867&height=2008 2048w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?scale-down-to=4096&width=11867&height=2008 4096w,https://framerusercontent.com/images/97kFmCU0mrdVN1sUW3NgzqgsMzs.png?width=11867&height=2008 11867w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19zl7tm\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"ZBiLm0xeZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.8)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kci6dk\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"hwyIErE2Q\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jv7r8m\",\"data-styles-preset\":\"ihMoLm8hA\",children:\"\\xa9 FORWARD ARTIST MANAGEMENT\"})}),className:\"framer-1llukur\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OzecNhl0V\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EIONP9Uty:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jv7r8m\",\"data-styles-preset\":\"ihMoLm8hA\",children:\"\\xa92025 FORWARD ARTIST MANAGEMENT\"})})},I82t1P8dr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",children:\"\\xa9 FORWARD ARTIST MANAGEMENT\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"S79QQW57p\",scopeId:\"q4Vp4lskP\",...addPropertyOverrides({EIONP9Uty:{href:\"https://www.instagram.com/forwardartistmgmt/\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6y1kl4 framer-1k4ut5c\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"S79QQW57p\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/forwardartistmgmt/\",motionChild:true,nodeId:\"TAhDWr3Ps\",openInNewTab:true,scopeId:\"q4Vp4lskP\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-e89b2w framer-1k4ut5c\",\"data-framer-name\":\"qlementine-icons:instagram-16\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"TAhDWr3Ps\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 32\"><path d=\"M 14.953 2.869 C 12.43 2.869 10.598 2.899 9.495 2.957 C 8.512 2.995 7.538 3.162 6.598 3.454 C 5.642 3.795 4.774 4.344 4.056 5.061 C 3.338 5.779 2.789 6.647 2.449 7.604 C 2.157 8.543 1.989 9.517 1.951 10.501 C 1.894 11.611 1.864 13.435 1.864 15.958 C 1.864 18.482 1.894 20.313 1.951 21.416 C 1.987 22.397 2.153 23.379 2.449 24.313 C 2.789 25.268 3.336 26.137 4.056 26.855 C 4.766 27.569 5.637 28.1 6.598 28.403 C 7.527 28.735 8.505 28.922 9.495 28.956 C 10.605 29.014 12.43 29.044 14.953 29.044 C 17.476 29.044 19.308 29.014 20.411 28.956 C 21.394 28.918 22.368 28.751 23.308 28.459 C 24.263 28.117 25.131 27.568 25.848 26.85 C 26.566 26.133 27.115 25.265 27.457 24.31 C 27.751 23.37 27.917 22.404 27.954 21.412 C 28.012 20.302 28.042 18.478 28.042 15.955 C 28.042 13.431 28.023 11.618 27.984 10.516 C 27.932 9.525 27.755 8.546 27.457 7.6 C 27.117 6.644 26.568 5.776 25.851 5.058 C 25.133 4.34 24.265 3.791 23.31 3.45 C 22.37 3.158 21.396 2.991 20.412 2.953 C 19.3 2.895 17.48 2.865 14.955 2.865 Z M 14.018 26.794 C 12.461 26.794 11.252 26.774 10.392 26.736 C 9.324 26.717 8.262 26.56 7.234 26.268 C 6.665 26.045 6.148 25.706 5.716 25.274 C 5.284 24.842 4.945 24.325 4.721 23.756 C 4.43 22.728 4.272 21.666 4.254 20.597 C 4.215 19.741 4.196 18.541 4.196 16.971 L 4.196 15.102 C 4.196 13.545 4.216 12.336 4.254 11.476 C 4.265 10.409 4.422 9.346 4.721 8.318 C 4.933 7.742 5.267 7.219 5.7 6.786 C 6.134 6.353 6.656 6.019 7.232 5.807 C 8.26 5.515 9.322 5.358 10.39 5.34 C 11.246 5.301 12.446 5.282 14.016 5.282 L 15.886 5.282 C 17.443 5.282 18.652 5.301 19.512 5.34 C 20.579 5.351 21.642 5.508 22.67 5.807 C 23.246 6.018 23.769 6.352 24.203 6.786 C 24.637 7.219 24.971 7.742 25.182 8.318 C 25.481 9.344 25.638 10.411 25.65 11.476 C 25.687 12.295 25.708 13.495 25.708 15.102 L 25.708 16.971 C 25.708 18.529 25.688 19.738 25.65 20.597 C 25.631 21.666 25.474 22.728 25.182 23.756 C 24.959 24.325 24.62 24.842 24.188 25.274 C 23.756 25.706 23.239 26.045 22.67 26.268 C 21.646 26.567 20.577 26.724 19.512 26.736 C 18.695 26.773 17.493 26.794 15.886 26.794 Z M 21.962 7.355 C 21.638 7.353 21.321 7.447 21.052 7.626 C 20.782 7.805 20.572 8.061 20.449 8.36 C 20.325 8.659 20.293 8.988 20.358 9.305 C 20.422 9.622 20.58 9.913 20.811 10.14 C 21.033 10.372 21.321 10.531 21.636 10.596 C 21.951 10.662 22.279 10.629 22.575 10.504 C 22.768 10.42 22.942 10.296 23.083 10.14 C 23.382 9.826 23.562 9.42 23.597 8.989 C 23.59 8.557 23.416 8.145 23.11 7.84 C 22.805 7.535 22.393 7.362 21.962 7.355 Z M 14.953 9.448 C 13.803 9.441 12.672 9.746 11.682 10.331 C 10.691 10.904 9.867 11.729 9.29 12.723 C 8.715 13.717 8.413 14.846 8.413 15.994 C 8.413 17.142 8.715 18.27 9.29 19.265 C 9.866 20.257 10.692 21.082 11.685 21.656 C 12.679 22.23 13.805 22.535 14.953 22.54 C 16.687 22.533 18.348 21.841 19.574 20.615 C 20.8 19.389 21.492 17.728 21.498 15.994 C 21.498 14.854 21.194 13.714 20.616 12.723 C 20.042 11.73 19.217 10.904 18.224 10.331 C 17.233 9.746 16.103 9.441 14.953 9.448 Z M 14.953 20.196 C 13.837 20.196 12.768 19.753 11.979 18.964 C 11.19 18.175 10.747 17.105 10.747 15.99 C 10.747 14.875 11.19 13.805 11.979 13.016 C 12.768 12.228 13.837 11.785 14.953 11.785 C 16.068 11.785 17.138 12.228 17.927 13.016 C 18.715 13.805 19.158 14.875 19.158 15.99 C 19.158 17.105 18.715 18.175 17.927 18.964 C 17.138 19.753 16.068 20.196 14.953 20.196 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9661523667,withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17u1nlo\",layoutDependency:layoutDependency,layoutId:\"ABV5NFp9O\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1q7yw6t\",\"data-framer-name\":\"qlementine-icons:instagram-16\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:245,intrinsicWidth:245,layoutDependency:layoutDependency,layoutId:\"W8IlYNs8E\",svg:'<svg width=\"245\" height=\"245\" viewBox=\"0 0 245 245\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M122.115 15.2649C101.508 15.2649 86.5494 15.5091 77.5435 15.9823C69.513 16.2918 61.5582 17.657 53.884 20.0426C46.0756 22.8234 38.9838 27.3068 33.1227 33.1679C27.2617 39.029 22.7782 46.1208 19.9974 53.9292C17.6118 61.6034 16.2467 69.5582 15.9371 77.5887C15.464 86.6557 15.2197 101.554 15.2197 122.16C15.2197 142.767 15.464 157.726 15.9371 166.732C16.2272 174.745 17.5857 182.759 19.9974 190.391C22.7755 198.191 27.2479 205.289 33.1247 211.151C38.9251 216.982 46.0382 221.317 53.884 223.789C61.4703 226.506 69.4535 228.033 77.5435 228.308C86.6105 228.781 101.508 229.025 122.115 229.025C142.722 229.025 157.681 228.781 166.687 228.308C174.717 227.998 182.672 226.633 190.346 224.247C198.149 221.457 205.236 216.97 211.096 211.111C216.956 205.251 221.442 198.164 224.233 190.361C226.634 182.688 227.988 174.801 228.293 166.701C228.766 157.634 229.01 142.736 229.01 122.13C229.01 101.523 228.858 86.7167 228.537 77.7108C228.111 69.6239 226.664 61.6231 224.233 53.8986C221.454 46.0918 216.972 39.001 211.114 33.14C205.256 27.2791 198.167 22.7948 190.361 20.0121C182.687 17.6265 174.732 16.2613 166.702 15.9518C157.615 15.4735 142.757 15.2344 122.13 15.2344L122.115 15.2649ZM114.483 210.647C101.763 210.647 91.8919 210.489 84.8704 210.174C76.1425 210.025 67.471 208.742 59.0738 206.358C54.4283 204.531 50.2091 201.767 46.6794 198.237C43.1498 194.707 40.3854 190.488 38.5587 185.843C36.1745 177.445 34.8917 168.774 34.7427 160.046C34.4221 153.055 34.2695 143.255 34.2695 130.433V115.169C34.2695 102.449 34.4272 92.5782 34.7427 85.5566C34.8343 76.8408 36.1164 68.1554 38.5587 59.7601C40.2835 55.0603 43.0106 50.7922 46.5506 47.2522C50.0907 43.7122 54.3587 40.9851 59.0586 39.2603C67.4558 36.876 76.1273 35.5933 84.8551 35.4442C91.8461 35.1237 101.646 34.971 114.468 34.971H129.732C142.452 34.971 152.323 35.1287 159.345 35.4442C168.06 35.5358 176.746 36.818 185.141 39.2603C189.844 40.9832 194.115 43.7095 197.658 47.2496C201.2 50.7897 203.93 55.0587 205.656 59.7601C208.098 68.1402 209.381 76.856 209.472 85.5566C209.777 92.2424 209.945 102.042 209.945 115.169V130.433C209.945 143.154 209.788 153.024 209.472 160.046C209.323 168.774 208.04 177.445 205.656 185.843C203.83 190.488 201.065 194.707 197.535 198.237C194.006 201.767 189.787 204.531 185.141 206.358C176.776 208.8 168.045 210.082 159.345 210.174C152.674 210.479 142.859 210.647 129.732 210.647H114.483ZM179.356 51.899C176.713 51.8817 174.125 52.6534 171.924 54.1152C169.722 55.5771 168.006 57.6626 166.997 60.1049C165.987 62.5473 165.729 65.2353 166.256 67.8252C166.782 70.415 168.07 72.7888 169.953 74.6427C171.771 76.5394 174.122 77.8395 176.695 78.371C179.268 78.9025 181.942 78.6404 184.363 77.6192C185.941 76.9309 187.356 75.9165 188.514 74.6427C190.957 72.0783 192.422 68.766 192.712 65.24C192.653 61.7161 191.227 58.353 188.735 55.8609C186.243 53.3688 182.88 51.9579 179.356 51.899ZM122.115 68.995C112.723 68.9352 103.491 71.4252 95.4027 76.1997C87.3126 80.8858 80.5811 87.6173 75.8645 95.7379C71.1755 103.859 68.7069 113.072 68.7069 122.45C68.7069 131.828 71.1755 141.041 75.8645 149.163C80.5717 157.267 87.3169 163.999 95.4303 168.69C103.544 173.381 112.743 175.869 122.115 175.906C136.276 175.853 149.842 170.205 159.856 160.191C169.869 150.178 175.518 136.611 175.57 122.45C175.57 113.139 173.082 103.828 168.366 95.7379C163.679 87.6245 156.941 80.8864 148.827 76.1997C140.739 71.4252 131.507 68.9352 122.115 68.995ZM122.115 156.764C113.006 156.764 104.271 153.146 97.8298 146.705C91.389 140.264 87.7706 131.528 87.7706 122.42C87.7706 113.311 91.389 104.575 97.8298 98.1345C104.271 91.6937 113.006 88.0752 122.115 88.0752C131.224 88.0752 139.959 91.6937 146.4 98.1345C152.841 104.575 156.46 113.311 156.46 122.42C156.46 131.528 152.841 140.264 146.4 146.705C139.959 153.146 131.224 156.764 122.115 156.764Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11dvenv\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"dgC1lh4Ct\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:1232.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(160+((componentViewport?.height||518)-160-358)/2)+0+256+36+0+0),pixelHeight:2008,pixelWidth:2465,sizes:\"27px\",src:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008\",srcSet:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=512&width=2465&height=2008 512w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=1024&width=2465&height=2008 1024w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=2048&width=2465&height=2008 2048w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008 2465w\"},className:\"framer-1w8sdx8\",\"data-framer-name\":\"FORWARD LOGO-06\",layoutDependency:layoutDependency,layoutId:\"R7jCQRWvh\",...addPropertyOverrides({EIONP9Uty:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:1232.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(160+((componentViewport?.height||506.5)-160-358)/2)+0+256+36+0+0),pixelHeight:2008,pixelWidth:2465,sizes:\"27px\",src:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008\",srcSet:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=512&width=2465&height=2008 512w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=1024&width=2465&height=2008 1024w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=2048&width=2465&height=2008 2048w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008 2465w\"}},I82t1P8dr:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:1232.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(120+((componentViewport?.height||200)-120-370)/2)+0+236+35+40+2+.75),pixelHeight:2008,pixelWidth:2465,sizes:\"22.7104px\",src:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008\",srcSet:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=512&width=2465&height=2008 512w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=1024&width=2465&height=2008 1024w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=2048&width=2465&height=2008 2048w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008 2465w\"}},yNPn529K5:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:1232.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(120+((componentViewport?.height||200)-120-358)/2)+0+256+36+0+0),pixelHeight:2008,pixelWidth:2465,sizes:\"27px\",src:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008\",srcSet:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=512&width=2465&height=2008 512w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=1024&width=2465&height=2008 1024w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=2048&width=2465&height=2008 2048w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008 2465w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:40,delay:0,duration:.3,durationBasedSpring:false,ease:[.44,0,.56,1],mass:1,stiffness:250,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jv7r8m\",\"data-styles-preset\":\"ihMoLm8hA\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:andrea@forwardartistmgmt.com\",motionChild:true,nodeId:\"B0p0F1M9N\",openInNewTab:true,relValues:[],scopeId:\"q4Vp4lskP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snmg1e\",\"data-styles-preset\":\"dcTQPCs0o\",children:\"GET IN TOUCH\"})})})}),className:\"framer-zh4xv4\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B0p0F1M9N\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({I82t1P8dr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:andrea@forwardartistmgmt.com\",motionChild:true,nodeId:\"B0p0F1M9N\",openInNewTab:true,relValues:[],scopeId:\"q4Vp4lskP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snmg1e\",\"data-styles-preset\":\"dcTQPCs0o\",children:\"GET IN TOUCH\"})})})})}},baseVariant,gestureVariant)})})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AK7pR.framer-1k4ut5c, .framer-AK7pR .framer-1k4ut5c { display: block; }\",\".framer-AK7pR.framer-1wtwz0f { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 160px 40px 0px 40px; position: relative; width: 1440px; }\",\".framer-AK7pR .framer-bulo29 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 55px; height: min-content; justify-content: center; max-width: 1340px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-AK7pR .framer-vrupos { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AK7pR .framer-wn5cn7 { aspect-ratio: 5.9098605577689245 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 201px); overflow: visible; position: relative; width: 1188px; }\",\".framer-AK7pR .framer-19zl7tm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 35px 0px 35px 0px; position: relative; width: 100%; }\",\".framer-AK7pR .framer-1kci6dk, .framer-AK7pR .framer-6y1kl4, .framer-AK7pR .framer-11dvenv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-AK7pR .framer-1llukur, .framer-AK7pR .framer-zh4xv4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AK7pR .framer-e89b2w { flex: none; height: 32px; position: relative; text-decoration: none; width: 30px; }\",\".framer-AK7pR .framer-17u1nlo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AK7pR .framer-1q7yw6t { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-AK7pR .framer-1w8sdx8 { aspect-ratio: 1.2275896414342629 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); overflow: visible; position: relative; width: 27px; }\",\".framer-AK7pR.framer-v-11sp3dt.framer-1wtwz0f { width: 1200px; }\",\".framer-AK7pR.framer-v-11sp3dt .framer-vrupos { order: 0; }\",\".framer-AK7pR.framer-v-11sp3dt .framer-wn5cn7 { height: var(--framer-aspect-ratio-supported, 190px); order: 0; width: 100%; }\",\".framer-AK7pR.framer-v-11sp3dt .framer-19zl7tm, .framer-AK7pR.framer-v-qx4esd .framer-1q7yw6t { order: 1; }\",\".framer-AK7pR.framer-v-11sp3dt .framer-6y1kl4 { text-decoration: none; }\",\".framer-AK7pR.framer-v-zm1fir.framer-1wtwz0f { padding: 120px 40px 0px 40px; width: 810px; }\",\".framer-AK7pR.framer-v-zm1fir .framer-wn5cn7 { height: var(--framer-aspect-ratio-supported, 34px); width: 100%; }\",\".framer-AK7pR.framer-v-zm1fir .framer-1w8sdx8 { height: var(--framer-aspect-ratio-supported, 30px); }\",\".framer-AK7pR.framer-v-qx4esd.framer-1wtwz0f { padding: 120px 20px 0px 20px; width: 390px; }\",\".framer-AK7pR.framer-v-qx4esd .framer-bulo29 { gap: 35px; }\",\".framer-AK7pR.framer-v-qx4esd .framer-wn5cn7 { height: var(--framer-aspect-ratio-supported, 34px); order: 0; width: 100%; }\",\".framer-AK7pR.framer-v-qx4esd .framer-19zl7tm { flex-direction: column; gap: 20px; justify-content: center; }\",\".framer-AK7pR.framer-v-qx4esd .framer-17u1nlo { gap: 40px; }\",\".framer-AK7pR.framer-v-qx4esd .framer-11dvenv { order: 0; width: 137px; }\",\".framer-AK7pR.framer-v-qx4esd .framer-1w8sdx8 { height: var(--framer-aspect-ratio-supported, 19px); width: 23px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-AK7pR[data-border=\"true\"]::after, .framer-AK7pR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 518\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EIONP9Uty\":{\"layout\":[\"fixed\",\"auto\"]},\"yNPn529K5\":{\"layout\":[\"fixed\",\"auto\"]},\"I82t1P8dr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq4Vp4lskP=withCSS(Component,css,\"framer-AK7pR\");export default Framerq4Vp4lskP;Framerq4Vp4lskP.displayName=\"Footer\";Framerq4Vp4lskP.defaultProps={height:518,width:1440};addPropertyControls(Framerq4Vp4lskP,{variant:{options:[\"TVo2uZW52\",\"EIONP9Uty\",\"yNPn529K5\",\"I82t1P8dr\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerq4Vp4lskP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});Framerq4Vp4lskP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ToggleShape,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq4Vp4lskP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EIONP9Uty\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yNPn529K5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I82t1P8dr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"518\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q4Vp4lskP.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tVl0FczTCJF6i8eHmfZA/XmOhTkNfNrLyjTKeFjyz/KQOF0E01y.js\";const enabledGestures={Y9e2zPBVz:{hover:true}};const serializationHash=\"framer-ad98d\";const variantClassNames={Y9e2zPBVz:\"framer-v-1joiwj0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Qao8gZHa3=undefined;const IcifqVZko=undefined;const irz6yYCE1=undefined;const AUVomnaXw=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:250,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,hoverText,hoverText2,id,link,text,width,...props})=>{return{...props,AUVomnaXw:hoverText2??props.AUVomnaXw??\"( ABOUT )\",IcifqVZko:text??props.IcifqVZko??\"( ABOUT )\",irz6yYCE1:hoverText??props.irz6yYCE1??\"( ABOUT )\",Qao8gZHa3:link??props.Qao8gZHa3};};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,IcifqVZko,irz6yYCE1,Qao8gZHa3,AUVomnaXw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Y9e2zPBVz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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-1joiwj0\",className,classNames),\"data-framer-name\":\"Menu-text\",layoutDependency:layoutDependency,layoutId:\"Y9e2zPBVz\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Y9e2zPBVz-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:Qao8gZHa3,motionChild:true,nodeId:\"uc1y9JLPh\",openInNewTab:false,scopeId:\"SxNWWrtbA\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-10wzrul framer-jw3tgt\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"uc1y9JLPh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",children:\"( ABOUT )\"})}),className:\"framer-z62eye\",\"data-framer-name\":\"1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r8jDpEGXN\",text:IcifqVZko,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",children:\"( ABOUT )\"})}),className:\"framer-7sba3\",\"data-framer-name\":\"2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cdvUJpRF0\",text:irz6yYCE1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Y9e2zPBVz-hover\":{text:AUVomnaXw}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ad98d.framer-jw3tgt, .framer-ad98d .framer-jw3tgt { display: block; }\",\".framer-ad98d.framer-1joiwj0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ad98d .framer-10wzrul { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 19px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ad98d .framer-z62eye, .framer-ad98d .framer-7sba3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ad98d.framer-v-1joiwj0.hover .framer-10wzrul { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 68.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UacjlqkdV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IcifqVZko\":\"text\",\"irz6yYCE1\":\"hoverText\",\"Qao8gZHa3\":\"link\",\"AUVomnaXw\":\"hoverText2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSxNWWrtbA=withCSS(Component,css,\"framer-ad98d\");export default FramerSxNWWrtbA;FramerSxNWWrtbA.displayName=\"Menu\";FramerSxNWWrtbA.defaultProps={height:19,width:68.5};addPropertyControls(FramerSxNWWrtbA,{IcifqVZko:{defaultValue:\"( ABOUT )\",displayTextArea:false,title:\"Text\",type:ControlType.String},irz6yYCE1:{defaultValue:\"( ABOUT )\",displayTextArea:false,title:\"Hover Text\",type:ControlType.String},Qao8gZHa3:{title:\"Link\",type:ControlType.Link},AUVomnaXw:{defaultValue:\"( ABOUT )\",displayTextArea:false,title:\"Hover Text 2\",type:ControlType.String}});addFonts(FramerSxNWWrtbA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSxNWWrtbA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UacjlqkdV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"IcifqVZko\\\":\\\"text\\\",\\\"irz6yYCE1\\\":\\\"hoverText\\\",\\\"Qao8gZHa3\\\":\\\"link\\\",\\\"AUVomnaXw\\\":\\\"hoverText2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"68.5\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SxNWWrtbA.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/ukHmYXnWixxhZEA5Urpv/gD4ynRSAtkwiwsGkykoW/SxNWWrtbA.js\";const MenuFonts=getFonts(Menu);const serializationHash=\"framer-vX5Ez\";const variantClassNames={cFrp5Wglh:\"framer-v-4bajkv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kBtBFmyjt=undefined;const a6l6liyK5=undefined;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,hoverText,id,text,width,...props})=>{return{...props,a6l6liyK5:hoverText??props.a6l6liyK5??\"BACK TO ARTISTS\",kBtBFmyjt:text??props.kBtBFmyjt??\"BACK TO ARTISTS\"};};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,kBtBFmyjt,a6l6liyK5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cFrp5Wglh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4bajkv\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"cFrp5Wglh\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":iOpZTgKBq\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(0+((componentViewport?.height||19)-0-19)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tl99lw-container\",layoutDependency:layoutDependency,layoutId:\"stCEx5JJG-container\",nodeId:\"stCEx5JJG\",rendersWithMotion:true,scopeId:\"rsfE0zAxX\",children:/*#__PURE__*/_jsx(Menu,{AUVomnaXw:a6l6liyK5,height:\"100%\",IcifqVZko:kBtBFmyjt,id:\"stCEx5JJG\",irz6yYCE1:a6l6liyK5,layoutId:\"stCEx5JJG\",Qao8gZHa3:resolvedLinks[0],width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vX5Ez.framer-gjan26, .framer-vX5Ez .framer-gjan26 { display: block; }\",\".framer-vX5Ez.framer-4bajkv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vX5Ez .framer-tl99lw-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 131.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kBtBFmyjt\":\"text\",\"a6l6liyK5\":\"hoverText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrsfE0zAxX=withCSS(Component,css,\"framer-vX5Ez\");export default FramerrsfE0zAxX;FramerrsfE0zAxX.displayName=\"Menu Navigation\";FramerrsfE0zAxX.defaultProps={height:19,width:131.5};addPropertyControls(FramerrsfE0zAxX,{kBtBFmyjt:{defaultValue:\"BACK TO ARTISTS\",displayTextArea:false,title:\"Text\",type:ControlType.String},a6l6liyK5:{defaultValue:\"BACK TO ARTISTS\",displayTextArea:false,title:\"Hover Text\",type:ControlType.String}});addFonts(FramerrsfE0zAxX,[{explicitInter:true,fonts:[]},...MenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrsfE0zAxX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"131.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"kBtBFmyjt\\\":\\\"text\\\",\\\"a6l6liyK5\\\":\\\"hoverText\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"19\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rsfE0zAxX.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tVl0FczTCJF6i8eHmfZA/XmOhTkNfNrLyjTKeFjyz/KQOF0E01y.js\";const enabledGestures={AGDnao65g:{hover:true},NWJP65bDy:{hover:true}};const cycleOrder=[\"NWJP65bDy\",\"iE5faWTNV\",\"AGDnao65g\"];const serializationHash=\"framer-w5xQe\";const variantClassNames={AGDnao65g:\"framer-v-1i39onb\",iE5faWTNV:\"framer-v-13yse13\",NWJP65bDy:\"framer-v-tdr42o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eY2eM0SS8=undefined;const vy07odFJs=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:100,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 humanReadableVariantMap={Primary:\"NWJP65bDy\",Secondary:\"iE5faWTNV\",Tertiary:\"AGDnao65g\"};const getProps=({buttonText,height,id,link,width,...props})=>{return{...props,eY2eM0SS8:link??props.eY2eM0SS8,variant:humanReadableVariantMap[props.variant]??props.variant??\"NWJP65bDy\",vy07odFJs:buttonText??props.vy07odFJs??\"CONTACT NOW\"};};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,vy07odFJs,eY2eM0SS8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NWJP65bDy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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(Link,{href:eY2eM0SS8,motionChild:true,nodeId:\"NWJP65bDy\",openInNewTab:false,scopeId:\"tlDRmrDG6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tdr42o\",className,classNames)} framer-ydx55c`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"NWJP65bDy\",ref:refBinding,style:{backgroundColor:\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"AGDnao65g-hover\":{backgroundColor:\"var(--token-9aebcda6-6573-46f4-9809-d646ea44ee58, rgb(255, 22, 62))\"},\"NWJP65bDy-hover\":{backgroundColor:\"var(--token-9aebcda6-6573-46f4-9809-d646ea44ee58, rgb(184, 255, 52))\"},AGDnao65g:{backgroundColor:\"var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, rgb(41, 40, 52))\"}},...addPropertyOverrides({\"AGDnao65g-hover\":{\"data-framer-name\":undefined},\"NWJP65bDy-hover\":{\"data-framer-name\":undefined},AGDnao65g:{\"data-framer-name\":\"Tertiary\"},iE5faWTNV:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, rgb(0, 0, 0)))\"},children:\"NAVIGATION MENU\"})}),className:\"framer-1fajk34\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MgsulHE2B\",style:{\"--extracted-r6o4lv\":\"var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, rgb(0, 0, 0))\"},text:vy07odFJs,variants:{AGDnao65g:{\"--extracted-r6o4lv\":\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AGDnao65g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ut4ewf\",\"data-styles-preset\":\"KQOF0E01y\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255)))\"},children:\"CONTACT NOW\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w5xQe.framer-ydx55c, .framer-w5xQe .framer-ydx55c { display: block; }\",\".framer-w5xQe.framer-tdr42o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 12px 5px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-w5xQe .framer-1fajk34 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-w5xQe.framer-v-13yse13.framer-tdr42o { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"iE5faWTNV\":{\"layout\":[\"auto\",\"auto\"]},\"AGDnao65g\":{\"layout\":[\"auto\",\"auto\"]},\"rXvEs1_yr\":{\"layout\":[\"auto\",\"auto\"]},\"Wl6l7hQNI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vy07odFJs\":\"buttonText\",\"eY2eM0SS8\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertlDRmrDG6=withCSS(Component,css,\"framer-w5xQe\");export default FramertlDRmrDG6;FramertlDRmrDG6.displayName=\"Primary Button\";FramertlDRmrDG6.defaultProps={height:30,width:138};addPropertyControls(FramertlDRmrDG6,{variant:{options:[\"NWJP65bDy\",\"iE5faWTNV\",\"AGDnao65g\"],optionTitles:[\"Primary\",\"Secondary\",\"Tertiary\"],title:\"Variant\",type:ControlType.Enum},vy07odFJs:{defaultValue:\"CONTACT NOW\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},eY2eM0SS8:{title:\"Link\",type:ControlType.Link}});addFonts(FramertlDRmrDG6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertlDRmrDG6\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"138\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"vy07odFJs\\\":\\\"buttonText\\\",\\\"eY2eM0SS8\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iE5faWTNV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AGDnao65g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rXvEs1_yr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Wl6l7hQNI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tlDRmrDG6.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import MenuNavigation from\"https://framerusercontent.com/modules/ahxqkffzLE9OzjmS1y1E/ll52zKXjnTHmv6SLKrbI/rsfE0zAxX.js\";import PrimaryButton from\"https://framerusercontent.com/modules/5L6BpqJZGHgblZJOeXOh/GJbSbuHcnJPJLr4911bg/tlDRmrDG6.js\";const MenuNavigationFonts=getFonts(MenuNavigation);const TimeDateFonts=getFonts(TimeDate);const PrimaryButtonFonts=getFonts(PrimaryButton);const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const cycleOrder=[\"BefE9ytI_\",\"U2N7Z4K4n\",\"Pc3erSS0I\"];const serializationHash=\"framer-YT2ye\";const variantClassNames={BefE9ytI_:\"framer-v-1li2f98\",Pc3erSS0I:\"framer-v-1ev0t6j\",U2N7Z4K4n:\"framer-v-1eu05b1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HVCrwl4nO=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:150,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const transition2={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 humanReadableVariantMap={Desktop:\"BefE9ytI_\",Phone:\"Pc3erSS0I\",Tablet:\"U2N7Z4K4n\"};const getProps=({height,id,visible,width,...props})=>{return{...props,HVCrwl4nO:visible??props.HVCrwl4nO??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"BefE9ytI_\"};};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,HVCrwl4nO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BefE9ytI_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Pc3erSS0I\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:HVCrwl4nO&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionHeaderWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1li2f98\",className,classNames),\"data-framer-appear-id\":\"1li2f98\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BefE9ytI_\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({Pc3erSS0I:{\"data-framer-name\":\"Phone\"},U2N7Z4K4n:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12ut3os\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"xWaXClSfm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1psxego\",layoutDependency:layoutDependency,layoutId:\"oXMuptCow\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1004,intrinsicWidth:1232.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+36+0+2.5+0),pixelHeight:2008,pixelWidth:2465,sizes:\"30px\",src:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008\",srcSet:\"https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=512&width=2465&height=2008 512w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=1024&width=2465&height=2008 1024w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?scale-down-to=2048&width=2465&height=2008 2048w,https://framerusercontent.com/images/FfFufHYWrIgmVaAviFDzBqTtn4.png?width=2465&height=2008 2465w\"},className:\"framer-wsg7t7\",\"data-framer-name\":\"FORWARD LOGO-06\",layoutDependency:layoutDependency,layoutId:\"cm17A7SD1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+36+0+2.5+3,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-95v9qi-container\",layoutDependency:layoutDependency,layoutId:\"lq1bOWifT-container\",nodeId:\"lq1bOWifT\",rendersWithMotion:true,scopeId:\"qWlXqmaqq\",children:/*#__PURE__*/_jsx(MenuNavigation,{a6l6liyK5:\"HOME\",height:\"100%\",id:\"lq1bOWifT\",kBtBFmyjt:\"HOME\",layoutId:\"lq1bOWifT\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rfml04\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"Bh0Xxxbfa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3hil09\",\"data-framer-name\":\"Time Text\",layoutDependency:layoutDependency,layoutId:\"HJeACmwFp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255)))\"},children:\"Barcelona \"})}),className:\"framer-upw33z\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"],layoutDependency:layoutDependency,layoutId:\"raviBqjcR\",style:{\"--extracted-r6o4lv\":\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o2uqp4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A8TlDB4C4-container\",nodeId:\"A8TlDB4C4\",rendersWithMotion:true,scopeId:\"qWlXqmaqq\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\",font:{fontFamily:'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"16px\"},height:\"100%\",id:\"A8TlDB4C4\",layoutId:\"A8TlDB4C4\",monthFormat:\"long\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:false,showWeekday:true,showYear:true,tabularFont:true,timeFormat:\"12h\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1coepod\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"BTcBwtO6b\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NlIw90hUz\"},implicitPathVariables:undefined},{href:{webPageId:\"NlIw90hUz\"},implicitPathVariables:undefined},{href:{webPageId:\"NlIw90hUz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+36+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19l3glp-container\",layoutDependency:layoutDependency,layoutId:\"aCuEwEHLA-container\",nodeId:\"aCuEwEHLA\",rendersWithMotion:true,scopeId:\"qWlXqmaqq\",children:/*#__PURE__*/_jsx(PrimaryButton,{eY2eM0SS8:resolvedLinks[0],height:\"100%\",id:\"aCuEwEHLA\",layoutId:\"aCuEwEHLA\",variant:\"NWJP65bDy\",vy07odFJs:\"REQUEST A BOOKING\",width:\"100%\",...addPropertyOverrides({Pc3erSS0I:{eY2eM0SS8:resolvedLinks[2],variant:\"iE5faWTNV\",vy07odFJs:\"BOOK\"},U2N7Z4K4n:{eY2eM0SS8:resolvedLinks[1],variant:\"iE5faWTNV\"}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YT2ye.framer-fqpfot, .framer-YT2ye .framer-fqpfot { display: block; }\",\".framer-YT2ye.framer-1li2f98 { 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: hidden; padding: 36px 40px 10px 40px; position: relative; width: 1440px; }\",\".framer-YT2ye .framer-12ut3os { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-YT2ye .framer-1psxego { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YT2ye .framer-wsg7t7 { aspect-ratio: 1.2275896414342629 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 30px; }\",\".framer-YT2ye .framer-95v9qi-container, .framer-YT2ye .framer-1o2uqp4-container, .framer-YT2ye .framer-19l3glp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YT2ye .framer-1rfml04 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YT2ye .framer-3hil09 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YT2ye .framer-upw33z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YT2ye .framer-1coepod { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 74px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YT2ye.framer-v-1eu05b1.framer-1li2f98 { width: 810px; }\",\".framer-YT2ye.framer-v-1ev0t6j.framer-1li2f98 { padding: 36px 32px 10px 32px; width: 390px; }\",\".framer-YT2ye.framer-v-1ev0t6j .framer-1psxego { gap: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U2N7Z4K4n\":{\"layout\":[\"fixed\",\"auto\"]},\"Pc3erSS0I\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HVCrwl4nO\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqWlXqmaqq=withCSS(Component,css,\"framer-YT2ye\");export default FramerqWlXqmaqq;FramerqWlXqmaqq.displayName=\"Navbar\";FramerqWlXqmaqq.defaultProps={height:76,width:1440};addPropertyControls(FramerqWlXqmaqq,{variant:{options:[\"BefE9ytI_\",\"U2N7Z4K4n\",\"Pc3erSS0I\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},HVCrwl4nO:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean}});addFonts(FramerqWlXqmaqq,[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/tmLwqa5rh55YXw6gAs9GB7y6CY.woff2\",weight:\"500\"}]},...MenuNavigationFonts,...TimeDateFonts,...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqWlXqmaqq\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"76\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U2N7Z4K4n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pc3erSS0I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"HVCrwl4nO\\\":\\\"visible\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qWlXqmaqq.map","// Generated by Framer (6bbae76)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/2eXXZBv5NAEVQjAuz80m/viORHj1oilZ1i6XaF1W1/rX2EjWEam.js\";const cycleOrder=[\"eOgtm58qn\",\"WlbvKi_Ab\"];const serializationHash=\"framer-Ym9GT\";const variantClassNames={eOgtm58qn:\"framer-v-1f8my1l\",WlbvKi_Ab:\"framer-v-1p0kdia\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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 humanReadableVariantMap={\"Hover Cursor\":\"WlbvKi_Ab\",\"Magic Cursor\":\"eOgtm58qn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eOgtm58qn\"};};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({cycleOrder,defaultVariant:\"eOgtm58qn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WlbvKi_Ab\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1f8my1l\",className,classNames),\"data-framer-name\":\"Magic Cursor\",layoutDependency:layoutDependency,layoutId:\"eOgtm58qn\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",...style},variants:{WlbvKi_Ab:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-312725c0-26ad-4cb6-a9a5-9588f1307b2e, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"3%\",borderBottomRightRadius:\"3%\",borderTopLeftRadius:\"3%\",borderTopRightRadius:\"3%\"}},...addPropertyOverrides({WlbvKi_Ab:{\"data-border\":true,\"data-framer-name\":\"Hover Cursor\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m64y28\",\"data-styles-preset\":\"rX2EjWEam\",children:\"VIEW\"})}),className:\"framer-12xdkvv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CaVtaQ7tY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WlbvKi_Ab:{transformTemplate:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-33r7tj\",layoutDependency:layoutDependency,layoutId:\"w6S2s697H\",opacity:1,requiresOverflowVisible:true,style:{rotate:20},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 36\" overflow=\"visible\"><path d=\"M 9.5 0 C 14.747 0 19 8.059 19 18 C 19 27.941 14.747 36 9.5 36 C 4.253 36 0 27.941 0 18 C 0 8.059 4.253 0 9.5 0 Z\" fill=\"transparent\" stroke-width=\"3\" stroke=\"var(--token-9aebcda6-6573-46f4-9809-d646ea44ee58, rgb(255, 22, 62)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ym9GT.framer-4d0mbw, .framer-Ym9GT .framer-4d0mbw { display: block; }\",\".framer-Ym9GT.framer-1f8my1l { height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ym9GT .framer-12xdkvv { flex: none; height: auto; left: 50%; position: absolute; top: 53%; white-space: pre; width: auto; }\",\".framer-Ym9GT .framer-33r7tj { height: 36px; left: 13px; position: absolute; top: 3px; width: 19px; }\",\".framer-Ym9GT.framer-v-1p0kdia.framer-1f8my1l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 30px; justify-content: center; padding: 5px 16px 5px 16px; width: 80px; }\",\".framer-Ym9GT.framer-v-1p0kdia .framer-12xdkvv, .framer-Ym9GT.framer-v-1p0kdia .framer-33r7tj { left: unset; position: relative; top: unset; }\",...sharedStyle.css,'.framer-Ym9GT[data-border=\"true\"]::after, .framer-Ym9GT [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WlbvKi_Ab\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryucOglzr3=withCSS(Component,css,\"framer-Ym9GT\");export default FrameryucOglzr3;FrameryucOglzr3.displayName=\"Magic Cursor\";FrameryucOglzr3.defaultProps={height:40,width:40};addPropertyControls(FrameryucOglzr3,{variant:{options:[\"eOgtm58qn\",\"WlbvKi_Ab\"],optionTitles:[\"Magic Cursor\",\"Hover Cursor\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryucOglzr3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryucOglzr3\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WlbvKi_Ab\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yucOglzr3.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/q4Vp4lskP/q4Vp4lskP.js\";import Navbar from\"#framer/local/canvasComponent/qWlXqmaqq/qWlXqmaqq.js\";import MagicCursor from\"#framer/local/canvasComponent/yucOglzr3/yucOglzr3.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const MagicCursorFonts=getFonts(MagicCursor);const breakpoints={kh9sRLoz8:\"(min-width: 1200px) and (max-width: 1439.98px)\",LDL7i_nUi:\"(min-width: 1440px)\",PRlDFbkFU:\"(min-width: 810px) and (max-width: 1199.98px)\",wVnuyt5Sl:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Fknfr\";const variantClassNames={kh9sRLoz8:\"framer-v-1vcxetc\",LDL7i_nUi:\"framer-v-1wkp9as\",PRlDFbkFU:\"framer-v-19bzaxz\",wVnuyt5Sl:\"framer-v-1ywvdu3\"};const ENEMcVjD6=undefined;const GFaoMxgkU=undefined;const HdaznyZ3c=undefined;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fknfr.framer-11bl9ol, .framer-Fknfr .framer-11bl9ol { display: block; }\",\".framer-Fknfr.framer-1wkp9as { align-content: center; align-items: center; background-color: var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fknfr .framer-a65j7u-container { flex: none; height: auto; max-width: 1920px; order: -1000; position: relative; width: 100%; z-index: 1; }\",\".framer-Fknfr .framer-1gyqsk8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Fknfr .framer-1qako9-container { flex: none; height: auto; max-width: 1920px; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={kh9sRLoz8:\"(min-width: 1200px) and (max-width: 1439.98px)\",LDL7i_nUi:\"(min-width: 1440px)\",PRlDFbkFU:\"(min-width: 810px) and (max-width: 1199.98px)\",wVnuyt5Sl:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"LDL7i_nUi\",Laptop:\"kh9sRLoz8\",Phone:\"wVnuyt5Sl\",Tablet:\"PRlDFbkFU\"};const getProps=({backToTop,height,id,topLink,visible,width,...props})=>{return{...props,ENEMcVjD6:visible??props.ENEMcVjD6??true,GFaoMxgkU:backToTop??props.GFaoMxgkU??\"BACK TO TOP\",HdaznyZ3c:topLink??props.HdaznyZ3c,variant:humanReadableVariantMap[props.variant]??props.variant??\"LDL7i_nUi\"};};const transition1={damping:40,delay:0,mass:1,stiffness:250,type:\"spring\"};const cursor={alignment:\"center\",component:MagicCursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition1,variant:\"eOgtm58qn\"};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{style,className,layoutId,variant,GFaoMxgkU,HdaznyZ3c,ENEMcVjD6,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"1q0lzyc\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"LDL7i_nUi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7334c0d-f8ae-44ff-9fbf-6587d6e70e06, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1wkp9as\",className),\"data-framer-cursor\":\"1q0lzyc\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,width:\"min(100vw, 1920px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-a65j7u-container\",nodeId:\"hd6LTs5xb\",scopeId:\"KBAo750DP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PRlDFbkFU:{variant:\"U2N7Z4K4n\"},wVnuyt5Sl:{variant:\"Pc3erSS0I\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",HVCrwl4nO:ENEMcVjD6,id:\"hd6LTs5xb\",layoutId:\"hd6LTs5xb\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"BefE9ytI_\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gyqsk8\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:508,width:\"min(100vw, 1920px)\",y:1066,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qako9-container\",nodeId:\"Z4G52iBnn\",scopeId:\"KBAo750DP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kh9sRLoz8:{variant:\"EIONP9Uty\"},PRlDFbkFU:{variant:\"yNPn529K5\"},wVnuyt5Sl:{variant:\"I82t1P8dr\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Z4G52iBnn\",layoutId:\"Z4G52iBnn\",SgJBI3qvx:HdaznyZ3c,style:{maxWidth:\"100%\",width:\"100%\"},variant:\"TVo2uZW52\",width:\"100%\",XAPEaSWfH:GFaoMxgkU})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PRlDFbkFU\":{\"layout\":[\"fixed\",\"fixed\"]},\"kh9sRLoz8\":{\"layout\":[\"fixed\",\"fixed\"]},\"wVnuyt5Sl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GFaoMxgkU\":\"backToTop\",\"HdaznyZ3c\":\"topLink\",\"ENEMcVjD6\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LDL7i_nUi\":[\".framer-a65j7u-container\",\".framer-1qako9-container\"],\"PRlDFbkFU\":[\".framer-a65j7u-container\",\".framer-1qako9-container\"],\"kh9sRLoz8\":[\".framer-a65j7u-container\",\".framer-1qako9-container\"],\"wVnuyt5Sl\":[\".framer-a65j7u-container\",\".framer-1qako9-container\"]}\n * @framerBreakpoints {\"LDL7i_nUi\":{\"min\":1440,\"canvasClassName\":\"framer-1wkp9as-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"kh9sRLoz8\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1vcxetc-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"PRlDFbkFU\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-19bzaxz-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"wVnuyt5Sl\":{\"max\":809,\"canvasClassName\":\"framer-1ywvdu3-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LDL7i_nUi\n * @framerLayoutTemplate\n */const FramerKBAo750DP=withCSS(Component,css,\"framer-Fknfr\");export default FramerKBAo750DP;FramerKBAo750DP.displayName=\"Main Template\";FramerKBAo750DP.defaultProps={height:1e3,width:1440};addPropertyControls(FramerKBAo750DP,{GFaoMxgkU:{defaultValue:\"BACK TO TOP\",displayTextArea:false,title:\"Back To Top\",type:ControlType.String},HdaznyZ3c:{title:\"Top Link\",type:ControlType.Link},ENEMcVjD6:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean}});addFonts(FramerKBAo750DP,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts,...MagicCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKBAo750DP\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PRlDFbkFU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kh9sRLoz8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wVnuyt5Sl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"GFaoMxgkU\\\":\\\"backToTop\\\",\\\"HdaznyZ3c\\\":\\\"topLink\\\",\\\"ENEMcVjD6\\\":\\\"visible\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"LDL7i_nUi\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"LDL7i_nUi\\\":[\\\".framer-a65j7u-container\\\",\\\".framer-1qako9-container\\\"],\\\"PRlDFbkFU\\\":[\\\".framer-a65j7u-container\\\",\\\".framer-1qako9-container\\\"],\\\"kh9sRLoz8\\\":[\\\".framer-a65j7u-container\\\",\\\".framer-1qako9-container\\\"],\\\"wVnuyt5Sl\\\":[\\\".framer-a65j7u-container\\\",\\\".framer-1qako9-container\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"LDL7i_nUi\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1wkp9as-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"kh9sRLoz8\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1vcxetc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PRlDFbkFU\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-19bzaxz-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"wVnuyt5Sl\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ywvdu3-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/rNaLhj3Hlfn6yMt7TFpV/vMdIzydC8OaoIZnq9idS/KBAo750DP.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {AIIlA2HMu: \"home-hero\", DnGAXgZei: \"services\", iOpZTgKBq: \"about\", iS8QVhfMi: \"home-hero-1\", o6grY5CYl: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lcuCZKTqewAbeXY7EdAC/gMYupsl7nAR9DmtWfX29/augiA20Il.js\")), path: \"/\"}, ZSvDLO9Z8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qXhVPGZKp8GTTPzDz1zA/dlOIRak3Khppt5syyjrV/ZSvDLO9Z8.js\")), path: \"/404\"}, ewLcD2ruj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1ltX740PgALUSO9WPl2R/GFsRnVOhAnQ10Gww3UuG/ewLcD2ruj.js\")), path: \"/artists\"}, NlIw90hUz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A9Y9XdWjro5VpPaMAqnz/WbjdAYyyLyFmGh6i56k4/NlIw90hUz.js\")), path: \"/booking-page\"}, LlZ5c0a_k: {elements: {aFqib5y_2: \"contact\", fIR_4Hx9w: \"about-1\", LO2X9j0MG: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EbM66hXeNAIn5SVGe1qO/KFyUOCWCCMjYUi6fyQaZ/LlZ5c0a_k.js\")), path: \"/about\"}, ljw4UCMnL: {collectionId: \"aiFWJgM2c\", elements: {VKLtO1UeM: \"work-hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5xuOeWSJbSQeGCydY0bm/jkVyoX2TECMgdps345Hj/ljw4UCMnL.js\")), path: \"/artists/:O2Pt824Nb\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {aiFWJgM2c: async () => (await import(\"https://framerusercontent.com/modules/pzcJKYRSNjumiRj58yWz/5KvjJTim9pP9lj7mF03n/aiFWJgM2c.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b0ebcd66b3fc06da198ab896462ff01a764361b3fc12ef8d6085ed4d28cce5ea\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ENEMcVjD6: false, GFaoMxgkU: \"BACK TO TOP\", HdaznyZ3c: {href: {hash: \":AIIlA2HMu\", webPageId: \"augiA20Il\"}}}\r\nconst props2 = {...props1, ENEMcVjD6: true, GFaoMxgkU: \"BACK TO HOME\", HdaznyZ3c: {href: {webPageId: \"augiA20Il\"}}}\r\nconst props3 = {...props1, ENEMcVjD6: true, HdaznyZ3c: {href: {webPageId: \"NlIw90hUz\"}}}\r\nconst props4 = {...props1, ENEMcVjD6: true, HdaznyZ3c: undefined}\r\nconst templateProps = {augiA20Il: props1, ewLcD2ruj: props3, ljw4UCMnL: props2, LlZ5c0a_k: props4, NlIw90hUz: props4, ZSvDLO9Z8: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ZSvDLO9Z8\":\r\ncase \"ewLcD2ruj\":\r\ncase \"NlIw90hUz\":\r\ncase \"LlZ5c0a_k\":\r\ncase \"ljw4UCMnL\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"HdaznyZ3c\"]]}, (resolvedLinks) => React.createElement(MainTemplate, {...props, HdaznyZ3c: resolvedLinks[0], key: \"MainTemplate\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ZSvDLO9Z8\":\r\ncase \"ewLcD2ruj\":\r\ncase \"NlIw90hUz\":\r\ncase \"LlZ5c0a_k\":\r\ncase \"ljw4UCMnL\":\r\nreturn [{hash: \"1ywvdu3\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"19bzaxz\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1vcxetc\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1wkp9as\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qXhVPGZKp8GTTPzDz1zA/dlOIRak3Khppt5syyjrV/ZSvDLO9Z8.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.forwardartistmgmt.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/p24sRDaLF7xNfybt5DOM/Yn2uPYRYV2rHa3sQonSC/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}