{"version":3,"file":"script_main.DuLpByAx.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Divider","BackToTop","BackToTopInfo","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Logo","MenuButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","MenuGrowingLine","serializationHash","variantClassNames","transition1","animation","animation1","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Header","MenuOverlay","Footer","useRef","React.useId","className","_Fragment","PropertyOverrides","React.createElement","Main","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/0wFLq0BuEGX2oeGM71RS/wOgyRZqPggWIgT2c8JL5/CurrentYear.js","https:/framerusercontent.com/modules/zByKJQKU5poUzt2clTos/mv9y3E9WLgSfq1seNr5l/M_4jZzGK1.js","https:/framerusercontent.com/modules/h9IUTp3WGJcGSvLjEUAf/LUEHXGHvsdwFSj6BFtuL/bvMqoaAda.js","https:/framerusercontent.com/modules/m972j78NLtknUXeilxfi/9f7cBNTJlgXFLcTgXpN8/TO4gN90KL.js","https:/framerusercontent.com/modules/cltEl8VfZtE36Piz7dD0/h4euYz473eheW9lVIbRu/WqMq91MwX.js","https:/framerusercontent.com/modules/cH6D1rNgtPWy386Tyau9/g01cvnaYEb4LxQz5Wp4F/h7ceNXvKN.js","https:/framerusercontent.com/modules/4Wpso4D2Cb3yy8wyBOJK/ca6nSWzLFYFJwi3bUjFH/aqFcPtQag.js","https:/framerusercontent.com/modules/cWyeicOxE04hYOsWgGwL/y9jvkVWlq5KMG1Gmtljg/BVQE8aYu1.js","https:/framerusercontent.com/modules/73VULa21xEoxBrsdfXZa/w1eoqKecoIhNVCQ72kel/HVOJAhOsQ.js","https:/framerusercontent.com/modules/p0mhDkzDI4Z1MOSAhGeW/FxI6FFKQ2KqrePjmoY68/uSDwTnTj_.js","https:/framerusercontent.com/modules/1FDtzUSNVMpHKxklSgjT/52sKGgagCqkOWmcBHD79/oo1TZOVzR.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import styled from\"styled-components\";const Year=styled.div`\n  color: ${props=>props.color||\"#000\"};\n  \n  font-family: ${props=>props.font?.fontFamily||\"Inter\"};\n  font-size: ${props=>props.font?.fontSize||\"16px\"};\n  font-weight: ${props=>props.font?.fontWeight||400};\n  line-height: ${props=>props.font?.lineHeight||\"1.2\"};\n  letter-spacing: ${props=>props.font?.letterSpacing||\"normal\"};\n  text-align: ${props=>props.font?.textAlign||\"left\"};\n  font-style: ${props=>props.font?.fontStyle||\"normal\"};\n  \n  padding: 0;\n  margin: 0;\n  box-sizing: content-box;\n  vertical-align: baseline;\n \n  width: auto;\n  height: auto;\n  display: inline-block;\n  white-space: nowrap;\n`;/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export function CurrentYear(props){const year=new Date().getFullYear();return /*#__PURE__*/_jsx(Year,{...props,children:props.content||year});}addPropertyControls(CurrentYear,{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:true,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.2\",letterSpacing:\"normal\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000\",description:\"Discover more Framer resources at [Pixco](https://pixcodrops.com/resources)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"CurrentYear\":{\"type\":\"reactComponent\",\"name\":\"CurrentYear\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrentYear.map","// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={sA4noi6jw:{hover:true}};const serializationHash=\"framer-NlwjM\";const variantClassNames={sA4noi6jw:\"framer-v-y2cw2m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sA4noi6jw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y2cw2m\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"sA4noi6jw\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},...addPropertyOverrides({\"sA4noi6jw-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1va4mxv\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"PGfgfYgK9\",style:{rotate:-90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-evxnj2\",\"data-framer-name\":\"Arrow\",fill:\"var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255))\",intrinsicHeight:42,intrinsicWidth:56,layoutDependency:layoutDependency,layoutId:\"a6dQc4wic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"56\" height=\"42\" fill=\"currentColor\"><path d=\"M46.229 18.003 33.312 3.853 36.83 0 56 21 36.83 42l-3.517-3.853 13.413-14.695H0v-5.449Z\"/></svg>',withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NlwjM.framer-5apmds, .framer-NlwjM .framer-5apmds { display: block; }\",\".framer-NlwjM.framer-y2cw2m { cursor: pointer; height: 36px; overflow: visible; position: relative; width: 36px; }\",\".framer-NlwjM .framer-1va4mxv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 16px; justify-content: center; left: calc(50.37593984962408% - 16px / 2); overflow: visible; padding: 0px; pointer-events: auto; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\",\".framer-NlwjM .framer-evxnj2 { flex: none; height: 10px; position: relative; width: 12px; }\",\".framer-NlwjM.framer-v-y2cw2m.hover.framer-y2cw2m { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 36px); }\",\".framer-NlwjM.framer-v-y2cw2m.hover .framer-1va4mxv { left: calc(50.00000000000002% - 16px / 2); top: 8px; }\",'.framer-NlwjM[data-border=\"true\"]::after, .framer-NlwjM [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 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EF11d7M6G\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM_4jZzGK1=withCSS(Component,css,\"framer-NlwjM\");export default FramerM_4jZzGK1;FramerM_4jZzGK1.displayName=\"Back to Top\";FramerM_4jZzGK1.defaultProps={height:36,width:36};addFonts(FramerM_4jZzGK1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM_4jZzGK1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"36\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EF11d7M6G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M_4jZzGK1.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{CurrentYear}from\"https://framerusercontent.com/modules/0wFLq0BuEGX2oeGM71RS/wOgyRZqPggWIgT2c8JL5/CurrentYear.js\";import{backTop}from\"https://framerusercontent.com/modules/i4daeqk2gbWVX9NeyJFt/3azUcFiX0UKqZ0ngT6uT/BackTop.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vdVNeuTxzroDYPk5g82X/R3Lc7cwFvFtbpDLMtHBf/bmZGney1l.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/s4PWyFU8xTZCPQvZPgZW/J7qbkfw4pJZ1hILz0EhB/oO0dvN1Rh.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mzseK4o6isOXghAZHIom/cmridRPmXToaK5SiFZsB/qAFjFP3NM.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8PLjH58w6aaWGt1f7UG/FOhhNe8sDdOWjoUDUIm4/Zh9nWJ7rv.js\";import BackToTop,*as BackToTopInfo from\"https://framerusercontent.com/modules/zByKJQKU5poUzt2clTos/mv9y3E9WLgSfq1seNr5l/M_4jZzGK1.js\";import Divider from\"https://framerusercontent.com/modules/vQy0YcBaaksHzc3Zh4qe/PHeL2BtNW5EDqNit6MDq/zV5X0wgBY.js\";const DividerFonts=getFonts(Divider);const DividerWithVariantAppearEffect=withVariantAppearEffect(Divider);const BackToTopFonts=getFonts(BackToTop);const BackToTopBackTop1i3xxa9WithMappedReactPropslp32rv=withMappedReactProps(withCodeBoundaryForOverrides(BackToTop,{nodeId:\"c3mgQw1HL\",override:backTop,scopeId:\"bvMqoaAda\"}),BackToTopInfo);const CurrentYearFonts=getFonts(CurrentYear);const cycleOrder=[\"vioZzQLSW\",\"UKvUNCbRd\"];const serializationHash=\"framer-8x7x7\";const variantClassNames={UKvUNCbRd:\"framer-v-1h9bace\",vioZzQLSW:\"framer-v-eoxhy3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iXPFotVdi=undefined;const LZxFUKmrE=undefined;const FLlQdK1cI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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:\"vioZzQLSW\",Mobile:\"UKvUNCbRd\"};const Variants=motion.create(React.Fragment);const getProps=({afterYear,beforeYear,height,id,padding,width,...props})=>{return{...props,FLlQdK1cI:afterYear??props.FLlQdK1cI??\"Supper Hospitality LLC. All rights reserved.\",iXPFotVdi:padding??props.iXPFotVdi??\"0px 40px 0px 40px\",LZxFUKmrE:beforeYear??props.LZxFUKmrE??\"Copyright\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vioZzQLSW\"};};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,iXPFotVdi,LZxFUKmrE,FLlQdK1cI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vioZzQLSW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbzgr4r=activeVariantCallback(async(...args)=>{setVariant(\"UKvUNCbRd\");});const onTaprxupoi=activeVariantCallback(async(...args)=>{setVariant(\"vioZzQLSW\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"UKvUNCbRd\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"UKvUNCbRd\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-eoxhy3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vioZzQLSW\",ref:refBinding,style:{backgroundColor:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",...style},...addPropertyOverrides({UKvUNCbRd:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1md8ana-container\",layoutDependency:layoutDependency,layoutId:\"HWiHIiaJM-container\",nodeId:\"HWiHIiaJM\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(DividerWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"UpA4Heapr\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"gRyTU2fYp\",dUB7EC6qv:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",height:\"100%\",id:\"HWiHIiaJM\",Kf0EWwztP:numberToPixelString(iXPFotVdi),layoutId:\"HWiHIiaJM\",style:{width:\"100%\"},variant:matchVariant(\"UpA4Heapr\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11t48iz-container\",layoutDependency:layoutDependency,layoutId:\"tpQZID3pO-container\",nodeId:\"tpQZID3pO\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(Divider,{dUB7EC6qv:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",height:\"100%\",id:\"tpQZID3pO\",Kf0EWwztP:numberToPixelString(iXPFotVdi),layoutId:\"tpQZID3pO\",style:{width:\"100%\"},variant:matchVariant(\"q0QcqDo63\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6r4295\",\"data-framer-name\":\"Index\",layoutDependency:layoutDependency,layoutId:\"oaRX2B3Xy\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pquexw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"sNUysBHRK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sd19bs\",layoutDependency:layoutDependency,layoutId:\"WgPWtUVs7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-a8ll0z\",\"data-styles-preset\":\"oO0dvN1Rh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133)))\"},children:\"CONTACT US\"})}),className:\"framer-1fyzgsh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dMtv35kLa\",style:{\"--extracted-r6o4lv\":\"var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UKvUNCbRd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-a8ll0z\",\"data-styles-preset\":\"oO0dvN1Rh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133)))\"},children:[\"CONTACT\",/*#__PURE__*/_jsx(motion.br,{}),\"US\"]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1natgdc\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"velxfRze3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16aeoue\",\"data-styles-preset\":\"Zh9nWJ7rv\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255)))\"},children:\"Good branding tastes better.\"})}),className:\"framer-1a0ylko\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fc0qT7TCh\",style:{\"--extracted-r6o4lv\":\"var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ahy6oy\",layoutDependency:layoutDependency,layoutId:\"qfwNcS9VU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Interested in working together?\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:info@supperhospitality.com\",motionChild:true,nodeId:\"EoIjTJ1k2\",openInNewTab:true,relValues:[],scopeId:\"bvMqoaAda\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-106tzip\",\"data-styles-preset\":\"qAFjFP3NM\",children:\"Get in touch\"})})]})}),className:\"framer-198yi35\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"EoIjTJ1k2\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UKvUNCbRd:{\"data-highlight\":true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Interested in working together?\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@supperhospitality.com\",motionChild:true,nodeId:\"EoIjTJ1k2\",openInNewTab:true,relValues:[],scopeId:\"bvMqoaAda\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-106tzip\",\"data-styles-preset\":\"qAFjFP3NM\",children:\"Get in touch\"})})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Looking to join the team?\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:careers@supperhospitality.com\",motionChild:true,nodeId:\"EoIjTJ1k2\",openInNewTab:true,relValues:[],scopeId:\"bvMqoaAda\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-106tzip\",\"data-styles-preset\":\"qAFjFP3NM\",children:\"Careers\"})})})]}),onTap:onTapbzgr4r}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-6lalxx\",\"data-styles-preset\":\"bmZGney1l\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Looking to join the team?\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:careers@supperhospitality.com\",motionChild:true,nodeId:\"N6yxBD0s7\",openInNewTab:true,relValues:[],scopeId:\"bvMqoaAda\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-106tzip\",\"data-styles-preset\":\"qAFjFP3NM\",children:\"Careers\"})})]})}),className:\"framer-1749dkf\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"N6yxBD0s7\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({UKvUNCbRd:{height:240,width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-us15oa-container\",layoutDependency:layoutDependency,layoutId:\"ijyuI9aJK-container\",nodeId:\"ijyuI9aJK\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(DividerWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"UpA4Heapr\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"gRyTU2fYp\",dUB7EC6qv:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",height:\"100%\",id:\"ijyuI9aJK\",Kf0EWwztP:numberToPixelString(iXPFotVdi),layoutId:\"ijyuI9aJK\",style:{width:\"100%\"},variant:matchVariant(\"q0QcqDo63\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ref50c\",\"data-framer-name\":\"Designer\",layoutDependency:layoutDependency,layoutId:\"DFQFLnDGv\",style:{\"--oiew1h\":numberToPixelString(iXPFotVdi)},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3xxa9-container\",layoutDependency:layoutDependency,layoutId:\"c3mgQw1HL-container\",nodeId:\"c3mgQw1HL\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(BackToTopBackTop1i3xxa9WithMappedReactPropslp32rv,{height:\"100%\",id:\"c3mgQw1HL\",layoutId:\"c3mgQw1HL\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-flp5e3-container\",layoutDependency:layoutDependency,layoutId:\"qO8FwNqNe-container\",nodeId:\"qO8FwNqNe\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(Divider,{dUB7EC6qv:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",height:\"100%\",id:\"qO8FwNqNe\",Kf0EWwztP:\"0px\",layoutId:\"qO8FwNqNe\",style:{width:\"100%\"},variant:matchVariant(\"UpA4Heapr\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p68zy1-container\",layoutDependency:layoutDependency,layoutId:\"pJ6_fr0t0-container\",nodeId:\"pJ6_fr0t0\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(Divider,{dUB7EC6qv:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",height:\"100%\",id:\"pJ6_fr0t0\",Kf0EWwztP:\"0px\",layoutId:\"pJ6_fr0t0\",style:{width:\"100%\"},variant:matchVariant(\"UpA4Heapr\"),width:\"100%\",...addPropertyOverrides({UKvUNCbRd:{variant:matchVariant(\"q0QcqDo63\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mh1rrd\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"rxGMiNZ2j\",style:{\"--oiew1h\":numberToPixelString(iXPFotVdi)},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ajfux3\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"iM4Y8mnwl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z8kb01\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"wrkg_REKd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-a8ll0z\",\"data-styles-preset\":\"oO0dvN1Rh\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133)))\"},children:\"Copyright\"})}),className:\"framer-2t9y9h\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fs5l0TF2N\",onTap:onTaprxupoi,style:{\"--extracted-tcooor\":\"var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LZxFUKmrE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i17qqf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lu4XuPy0U-container\",nodeId:\"lu4XuPy0U\",rendersWithMotion:true,scopeId:\"bvMqoaAda\",children:/*#__PURE__*/_jsx(CurrentYear,{color:\"var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133))\",font:{fontFamily:'\"IBM Plex Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"lu4XuPy0U\",layoutId:\"lu4XuPy0U\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-a8ll0z\",\"data-styles-preset\":\"oO0dvN1Rh\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133)))\"},children:\"Pixco. All rights reserved.\"})}),className:\"framer-wtmznt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GLB_Qsos3\",style:{\"--extracted-tcooor\":\"var(--token-62bd2a34-bbc8-48af-a58b-7a9817b96f00, rgb(133, 133, 133))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:FLlQdK1cI,verticalAlignment:\"top\",withExternalLayout:true})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8x7x7.framer-17awlmo, .framer-8x7x7 .framer-17awlmo { display: block; }\",\".framer-8x7x7.framer-eoxhy3 { 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: 0px; position: relative; width: 1200px; }\",\".framer-8x7x7 .framer-1md8ana-container, .framer-8x7x7 .framer-11t48iz-container, .framer-8x7x7 .framer-us15oa-container, .framer-8x7x7 .framer-flp5e3-container, .framer-8x7x7 .framer-1p68zy1-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\".framer-8x7x7 .framer-6r4295 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 76px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-8x7x7 .framer-pquexw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8x7x7 .framer-sd19bs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8x7x7 .framer-1fyzgsh, .framer-8x7x7 .framer-198yi35, .framer-8x7x7 .framer-1749dkf { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-8x7x7 .framer-1natgdc { align-content: flex-start; align-items: flex-start; display: flex; flex: 3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-8x7x7 .framer-1a0ylko { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8x7x7 .framer-1ahy6oy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8x7x7 .framer-ref50c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: var(--oiew1h); position: relative; width: 100%; }\",\".framer-8x7x7 .framer-1i3xxa9-container { flex: none; height: 36px; position: relative; width: 36px; z-index: 1; }\",\".framer-8x7x7 .framer-mh1rrd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: var(--oiew1h); position: relative; width: 100%; }\",\".framer-8x7x7 .framer-1ajfux3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8x7x7 .framer-z8kb01 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8x7x7 .framer-2t9y9h { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8x7x7 .framer-i17qqf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8x7x7 .framer-wtmznt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8x7x7.framer-v-1h9bace.framer-eoxhy3 { width: 375px; }\",\".framer-8x7x7.framer-v-1h9bace .framer-1natgdc, .framer-8x7x7.framer-v-1h9bace .framer-1ahy6oy { overflow: visible; }\",\".framer-8x7x7.framer-v-1h9bace .framer-198yi35 { cursor: pointer; }\",\".framer-8x7x7.framer-v-1h9bace .framer-1ajfux3 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; }\",\".framer-8x7x7.framer-v-1h9bace .framer-z8kb01 { flex: none; width: 100%; }\",\".framer-8x7x7.framer-v-1h9bace .framer-wtmznt { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 279\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UKvUNCbRd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iXPFotVdi\":\"padding\",\"LZxFUKmrE\":\"beforeYear\",\"FLlQdK1cI\":\"afterYear\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbvMqoaAda=withCSS(Component,css,\"framer-8x7x7\");export default FramerbvMqoaAda;FramerbvMqoaAda.displayName=\"Footer\";FramerbvMqoaAda.defaultProps={height:279,width:1200};addPropertyControls(FramerbvMqoaAda,{variant:{options:[\"vioZzQLSW\",\"UKvUNCbRd\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},iXPFotVdi:{defaultValue:\"0px 40px 0px 40px\",title:\"Padding\",type:ControlType.Padding},LZxFUKmrE:{defaultValue:\"Copyright\",description:\"Copyright \\xa9\",displayTextArea:false,title:\"Before Year\",type:ControlType.String},FLlQdK1cI:{defaultValue:\"Supper Hospitality LLC. All rights reserved.\",description:\"Supper Hospitality LLC. All rights reserved.\",displayTextArea:false,placeholder:\"\",title:\"After Year\",type:ControlType.String}});addFonts(FramerbvMqoaAda,[{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\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]},...DividerFonts,...BackToTopFonts,...CurrentYearFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerbvMqoaAda.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Divider,{},context),forwardLoader(BackToTop,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbvMqoaAda\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UKvUNCbRd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"iXPFotVdi\\\":\\\"padding\\\",\\\"LZxFUKmrE\\\":\\\"beforeYear\\\",\\\"FLlQdK1cI\\\":\\\"afterYear\\\"}\",\"framerIntrinsicHeight\":\"279\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bvMqoaAda.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-tOSDu\";const variantClassNames={aU5hM_vty:\"framer-v-tr96wc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aU5hM_vty\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tr96wc\",className,classNames),\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"aU5hM_vty\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-o869hh\",layoutDependency:layoutDependency,layoutId:\"Nh6tNR4e1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112.046 44.109\" overflow=\"visible\"><g><path d=\"M 8.414 31.388 C 4.564 31.388 2.145 30.195 1.265 29.707 C 0.715 28.731 0.11 25.479 0 23.364 C 0.22 23.039 0.935 22.931 1.1 23.256 C 1.815 25.587 3.685 29.978 9.019 29.978 C 12.868 29.978 14.738 27.484 14.738 24.774 C 14.738 22.768 14.298 20.546 10.999 18.431 L 6.654 15.612 C 4.344 14.095 1.705 11.547 1.705 7.806 C 1.705 3.524 5.114 0 11.054 0 C 12.483 0 14.133 0.271 15.343 0.596 C 15.948 0.759 16.608 0.867 16.938 0.867 C 17.378 1.952 17.763 4.499 17.763 6.397 C 17.598 6.668 16.828 6.83 16.608 6.559 C 16.003 4.391 14.793 1.464 10.339 1.464 C 5.829 1.464 4.894 4.391 4.894 6.505 C 4.894 9.107 7.094 11.005 8.799 12.089 L 12.483 14.366 C 15.398 16.155 18.203 18.757 18.203 23.039 C 18.203 27.972 14.408 31.388 8.414 31.388\" fill=\"rgb(255,255,255)\"></path><path d=\"M 23.2 24.181 C 23.2 27.325 23.97 29.385 27.489 29.385 C 28.754 29.385 30.184 28.897 31.229 28.03 C 31.834 27.488 32.164 26.783 32.164 25.428 L 32.164 18.001 C 32.164 15.073 31.834 14.965 30.459 14.423 L 29.799 14.206 C 29.469 14.043 29.469 13.393 29.854 13.23 C 31.669 13.176 34.199 12.851 35.243 12.417 C 35.463 12.471 35.628 12.58 35.683 12.742 C 35.573 13.61 35.573 15.019 35.573 16.7 L 35.573 24.289 C 35.573 27.867 35.683 29.222 37.003 29.222 C 37.553 29.222 38.158 29.114 38.818 29.005 C 39.093 29.222 39.148 30.144 38.763 30.306 C 36.948 30.686 34.309 31.12 32.769 31.987 C 32.549 31.987 32.329 31.824 32.219 31.662 L 32.219 29.819 C 32.219 29.385 32.109 29.168 31.779 29.168 C 30.404 30.035 28.149 31.499 25.455 31.499 C 21.44 31.499 19.9 29.493 19.9 25.861 L 19.9 18.272 C 19.9 15.399 19.9 15.019 18.525 14.423 L 17.976 14.206 C 17.701 13.989 17.756 13.339 18.086 13.23 C 20.175 13.176 21.99 12.797 22.98 12.417 C 23.255 12.471 23.42 12.58 23.42 12.742 C 23.31 13.501 23.31 14.477 23.31 16.7 L 23.31 24.181 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 43.469 26.165 C 43.469 27.629 43.909 28.171 44.844 28.876 C 45.778 29.581 47.208 29.852 48.143 29.852 C 51.883 29.852 54.137 26.436 54.137 21.72 C 54.137 18.088 52.048 14.456 47.923 14.456 C 45.943 14.456 44.514 15.161 44.019 15.703 C 43.579 16.191 43.469 16.895 43.469 18.359 Z M 40.059 17.763 C 40.059 15.974 40.059 15.757 38.794 14.944 L 38.354 14.673 C 38.189 14.51 38.189 13.968 38.409 13.86 C 39.619 13.372 41.764 12.288 42.974 11.42 C 43.249 11.42 43.414 11.529 43.524 11.746 C 43.414 12.559 43.359 13.263 43.359 13.806 C 43.359 14.131 43.469 14.402 43.799 14.402 C 44.404 14.131 47.263 12.288 50.233 12.288 C 54.852 12.288 57.877 15.974 57.877 20.582 C 57.877 26.87 53.203 31.424 46.658 31.424 C 45.833 31.424 44.569 31.315 44.129 31.261 C 43.689 31.37 43.469 31.586 43.469 32.508 L 43.469 38.905 C 43.469 42.103 43.579 42.537 45.229 42.754 L 47.043 42.97 C 47.373 43.187 47.263 43.946 46.933 44.109 C 44.734 44 43.414 44 41.764 44 C 40.114 44 38.739 44.055 37.474 44.109 C 37.145 44 37.035 43.187 37.365 42.97 L 38.354 42.808 C 40.059 42.591 40.114 42.103 40.114 38.851 L 40.114 17.763 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 62.992 26.165 C 62.992 27.629 63.432 28.171 64.367 28.876 C 65.302 29.581 66.732 29.852 67.666 29.852 C 71.406 29.852 73.661 26.436 73.661 21.72 C 73.661 18.088 71.571 14.456 67.446 14.456 C 65.467 14.456 64.037 15.161 63.542 15.703 C 63.102 16.191 62.992 16.895 62.992 18.359 Z M 59.582 17.763 C 59.582 15.974 59.582 15.757 58.318 14.944 L 57.878 14.673 C 57.713 14.51 57.713 13.968 57.933 13.86 C 59.142 13.372 61.287 12.288 62.497 11.42 C 62.772 11.42 62.937 11.529 63.047 11.746 C 62.937 12.559 62.882 13.263 62.882 13.806 C 62.882 14.131 62.992 14.402 63.322 14.402 C 63.927 14.131 66.787 12.288 69.756 12.288 C 74.376 12.288 77.4 15.974 77.4 20.582 C 77.4 26.87 72.726 31.424 66.182 31.424 C 65.357 31.424 64.092 31.315 63.652 31.261 C 63.212 31.37 62.992 31.586 62.992 32.508 L 62.992 38.905 C 62.992 42.103 63.102 42.537 64.752 42.754 L 66.567 42.97 C 66.896 43.187 66.787 43.946 66.457 44.109 C 64.257 44 62.937 44 61.287 44 C 59.637 44 58.263 44.055 56.998 44.109 C 56.668 44 56.558 43.187 56.888 42.97 L 57.878 42.808 C 59.582 42.591 59.637 42.103 59.637 38.851 L 59.637 17.763 Z M 86.034 17.763 C 89.444 17.763 90.434 17.6 90.818 17.329 C 90.983 17.221 91.093 17.058 91.093 16.462 C 91.093 15.215 90.214 13.589 87.574 13.589 C 84.879 13.589 82.515 16.028 82.46 17.546 C 82.46 17.654 82.46 17.763 82.789 17.763 Z M 83.229 19.118 C 82.02 19.118 81.965 19.227 81.965 20.365 C 81.965 24.919 84.659 28.822 89.609 28.822 C 91.148 28.822 92.413 28.388 93.843 26.599 C 94.283 26.436 94.613 26.707 94.668 27.141 C 93.128 30.231 89.829 31.37 87.464 31.37 C 84.494 31.37 82.13 30.123 80.81 28.388 C 79.435 26.599 78.885 24.485 78.885 22.479 C 78.885 16.895 82.625 12.233 88.124 12.233 C 92.083 12.233 94.668 14.89 94.668 17.6 C 94.668 18.251 94.558 18.576 94.503 18.793 C 94.338 19.064 93.733 19.118 91.808 19.118 Z M 97.638 17.763 C 97.638 15.974 97.638 15.757 96.373 14.944 L 95.933 14.673 C 95.768 14.51 95.768 13.968 95.988 13.86 C 97.033 13.48 99.452 12.342 100.607 11.637 C 100.827 11.691 100.992 11.8 100.992 11.962 L 100.992 14.564 C 100.992 14.781 101.047 14.944 101.157 14.998 C 102.752 13.697 104.512 12.288 106.217 12.288 C 107.371 12.288 108.306 12.992 108.306 14.077 C 108.306 15.594 107.041 16.137 106.327 16.137 C 105.887 16.137 105.612 15.974 105.337 15.811 C 104.622 15.378 103.962 15.107 103.302 15.107 C 102.587 15.107 102.037 15.54 101.652 16.028 C 101.212 16.679 101.047 17.98 101.047 19.498 L 101.047 25.677 C 101.047 28.93 101.157 29.472 102.862 29.635 L 104.512 29.743 C 104.842 29.96 104.732 30.719 104.402 30.882 C 102.257 30.773 100.937 30.773 99.287 30.773 C 97.638 30.773 96.263 30.827 95.053 30.882 C 94.723 30.773 94.613 29.96 94.943 29.743 L 95.823 29.635 C 97.528 29.364 97.583 28.93 97.583 25.677 L 97.583 17.763 Z M 106.876 28.876 C 106.876 27.358 107.976 26.22 109.461 26.22 C 111.001 26.22 112.046 27.466 112.046 28.876 C 112.046 30.34 111.056 31.37 109.461 31.37 C 108.086 31.37 106.876 30.394 106.876 28.876\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1iwjgn8\",layoutDependency:layoutDependency,layoutId:\"UWSz6Z12i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.203 31.388\" overflow=\"visible\"><path d=\"M 8.414 31.388 C 4.564 31.388 2.145 30.195 1.265 29.707 C 0.715 28.731 0.11 25.479 0 23.364 C 0.22 23.039 0.935 22.931 1.1 23.256 C 1.815 25.587 3.685 29.978 9.019 29.978 C 12.868 29.978 14.738 27.484 14.738 24.774 C 14.738 22.768 14.298 20.546 10.999 18.431 L 6.654 15.612 C 4.344 14.095 1.705 11.547 1.705 7.806 C 1.705 3.524 5.114 0 11.054 0 C 12.483 0 14.133 0.271 15.343 0.596 C 15.948 0.759 16.608 0.867 16.938 0.867 C 17.378 1.952 17.763 4.499 17.763 6.397 C 17.598 6.668 16.828 6.83 16.608 6.559 C 16.003 4.391 14.793 1.464 10.339 1.464 C 5.829 1.464 4.894 4.391 4.894 6.505 C 4.894 9.107 7.094 11.005 8.799 12.089 L 12.483 14.366 C 15.398 16.155 18.203 18.757 18.203 23.039 C 18.203 27.972 14.408 31.388 8.414 31.388\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ckqzvf\",layoutDependency:layoutDependency,layoutId:\"x4RSPd3_y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.238 19.57\" overflow=\"visible\"><path d=\"M 5.4 11.764 C 5.4 14.908 6.17 16.968 9.69 16.968 C 10.955 16.968 12.385 16.48 13.429 15.612 C 14.034 15.07 14.364 14.366 14.364 13.01 L 14.364 5.584 C 14.364 2.656 14.034 2.548 12.659 2.006 L 12 1.789 C 11.67 1.626 11.67 0.976 12.055 0.813 C 13.869 0.759 16.399 0.434 17.444 0 C 17.664 0.054 17.829 0.163 17.884 0.325 C 17.774 1.193 17.774 2.602 17.774 4.283 L 17.774 11.872 C 17.774 15.45 17.884 16.805 19.204 16.805 C 19.754 16.805 20.359 16.697 21.018 16.588 C 21.293 16.805 21.348 17.727 20.963 17.889 C 19.149 18.269 16.509 18.702 14.969 19.57 C 14.749 19.57 14.529 19.407 14.419 19.245 L 14.419 17.401 C 14.419 16.968 14.309 16.751 13.979 16.751 C 12.604 17.618 10.35 19.082 7.655 19.082 C 3.641 19.082 2.101 17.076 2.101 13.444 L 2.101 5.855 C 2.101 2.982 2.101 2.602 0.726 2.006 L 0.176 1.789 C -0.099 1.572 -0.044 0.922 0.286 0.813 C 2.376 0.759 4.191 0.379 5.18 0 C 5.455 0.054 5.62 0.163 5.62 0.325 C 5.51 1.084 5.51 2.06 5.51 4.283 L 5.51 11.764 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-cs9fb2\",layoutDependency:layoutDependency,layoutId:\"WJ1I3fWyy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.712 32.689\" overflow=\"visible\"><path d=\"M 6.303 14.745 C 6.303 16.209 6.743 16.751 7.678 17.456 C 8.613 18.16 10.043 18.431 10.978 18.431 C 14.717 18.431 16.972 15.016 16.972 10.3 C 16.972 6.668 14.882 3.036 10.758 3.036 C 8.778 3.036 7.348 3.74 6.853 4.283 C 6.413 4.77 6.303 5.475 6.303 6.939 Z M 2.894 6.343 C 2.894 4.554 2.894 4.337 1.629 3.524 L 1.189 3.253 C 1.024 3.09 1.024 2.548 1.244 2.439 C 2.454 1.952 4.599 0.867 5.809 0 C 6.083 0 6.248 0.108 6.358 0.325 C 6.248 1.138 6.193 1.843 6.193 2.385 C 6.193 2.71 6.303 2.982 6.633 2.982 C 7.238 2.71 10.098 0.867 13.068 0.867 C 17.687 0.867 20.712 4.554 20.712 9.161 C 20.712 15.45 16.037 20.003 9.493 20.003 C 8.668 20.003 7.403 19.895 6.963 19.841 C 6.523 19.949 6.303 20.166 6.303 21.088 L 6.303 27.484 C 6.303 30.683 6.413 31.116 8.063 31.333 L 9.878 31.55 C 10.208 31.767 10.098 32.526 9.768 32.689 C 7.568 32.58 6.248 32.58 4.599 32.58 C 2.949 32.58 1.574 32.634 0.309 32.689 C -0.021 32.58 -0.131 31.767 0.199 31.55 L 1.189 31.388 C 2.894 31.171 2.949 30.683 2.949 27.43 L 2.949 6.343 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1e95nna\",layoutDependency:layoutDependency,layoutId:\"RnFm5BImT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.669 15.396\" overflow=\"visible\"><path d=\"M 0 11.709 C 0 13.173 0.44 13.715 1.375 14.42 C 2.31 15.125 3.74 15.396 4.674 15.396 C 8.414 15.396 10.669 11.98 10.669 7.264 C 10.669 3.632 8.579 0 4.454 0 C 2.475 0 1.045 0.705 0.55 1.247 C 0.11 1.735 0 2.439 0 3.903 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15qd8gi\",layoutDependency:layoutDependency,layoutId:\"HIsOuWt5T\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.712 32.689\" overflow=\"visible\"><path d=\"M 2.894 6.343 C 2.894 4.554 2.894 4.337 1.629 3.524 L 1.189 3.253 C 1.024 3.09 1.024 2.548 1.244 2.439 C 2.454 1.952 4.599 0.867 5.809 0 C 6.083 0 6.248 0.108 6.358 0.325 C 6.248 1.138 6.193 1.843 6.193 2.385 C 6.193 2.71 6.303 2.982 6.633 2.982 C 7.238 2.71 10.098 0.867 13.068 0.867 C 17.687 0.867 20.712 4.554 20.712 9.161 C 20.712 15.45 16.037 20.003 9.493 20.003 C 8.668 20.003 7.403 19.895 6.963 19.841 C 6.523 19.949 6.303 20.166 6.303 21.088 L 6.303 27.484 C 6.303 30.683 6.413 31.116 8.063 31.333 L 9.878 31.55 C 10.208 31.767 10.098 32.526 9.768 32.689 C 7.568 32.58 6.248 32.58 4.599 32.58 C 2.949 32.58 1.574 32.634 0.309 32.689 C -0.021 32.58 -0.131 31.767 0.199 31.55 L 1.189 31.388 C 2.894 31.171 2.949 30.683 2.949 27.43 L 2.949 6.343 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1hm6609\",layoutDependency:layoutDependency,layoutId:\"K0oAR5e46\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.357 32.689\" overflow=\"visible\"><path d=\"M 6.303 14.745 C 6.303 16.209 6.743 16.751 7.678 17.456 C 8.613 18.16 10.043 18.431 10.978 18.431 C 14.717 18.431 16.972 15.016 16.972 10.3 C 16.972 6.668 14.882 3.036 10.758 3.036 C 8.778 3.036 7.348 3.74 6.853 4.283 C 6.413 4.77 6.303 5.475 6.303 6.939 Z M 2.894 6.343 C 2.894 4.554 2.894 4.337 1.629 3.524 L 1.189 3.253 C 1.024 3.09 1.024 2.548 1.244 2.439 C 2.454 1.952 4.599 0.867 5.809 0 C 6.083 0 6.248 0.108 6.358 0.325 C 6.248 1.138 6.193 1.843 6.193 2.385 C 6.193 2.71 6.303 2.982 6.633 2.982 C 7.238 2.71 10.098 0.867 13.068 0.867 C 17.687 0.867 20.712 4.554 20.712 9.161 C 20.712 15.45 16.037 20.003 9.493 20.003 C 8.668 20.003 7.403 19.895 6.963 19.841 C 6.523 19.949 6.303 20.166 6.303 21.088 L 6.303 27.484 C 6.303 30.683 6.413 31.116 8.063 31.333 L 9.878 31.55 C 10.208 31.767 10.098 32.526 9.768 32.689 C 7.568 32.58 6.248 32.58 4.599 32.58 C 2.949 32.58 1.574 32.634 0.309 32.689 C -0.021 32.58 -0.131 31.767 0.199 31.55 L 1.189 31.388 C 2.894 31.171 2.949 30.683 2.949 27.43 L 2.949 6.343 Z M 29.346 6.343 C 32.755 6.343 33.745 6.18 34.13 5.909 C 34.295 5.8 34.405 5.638 34.405 5.042 C 34.405 3.795 33.525 2.168 30.885 2.168 C 28.191 2.168 25.826 4.608 25.771 6.126 C 25.771 6.234 25.771 6.343 26.101 6.343 Z M 26.541 7.698 C 25.331 7.698 25.276 7.806 25.276 8.945 C 25.276 13.498 27.971 17.401 32.92 17.401 C 34.46 17.401 35.725 16.968 37.155 15.179 C 37.595 15.016 37.924 15.287 37.979 15.721 C 36.44 18.811 33.14 19.949 30.775 19.949 C 27.806 19.949 25.441 18.702 24.121 16.968 C 22.746 15.179 22.196 13.065 22.196 11.059 C 22.196 5.475 25.936 0.813 31.435 0.813 C 35.395 0.813 37.979 3.469 37.979 6.18 C 37.979 6.83 37.87 7.156 37.815 7.373 C 37.65 7.644 37.045 7.698 35.12 7.698 Z M 40.949 6.343 C 40.949 4.554 40.949 4.337 39.684 3.524 L 39.244 3.253 C 39.079 3.09 39.079 2.548 39.299 2.439 C 40.344 2.06 42.764 0.922 43.919 0.217 C 44.139 0.271 44.304 0.379 44.304 0.542 L 44.304 3.144 C 44.304 3.361 44.359 3.524 44.469 3.578 C 46.063 2.277 47.823 0.867 49.528 0.867 C 50.683 0.867 51.618 1.572 51.618 2.656 C 51.618 4.174 50.353 4.716 49.638 4.716 C 49.198 4.716 48.923 4.554 48.648 4.391 C 47.933 3.957 47.273 3.686 46.613 3.686 C 45.898 3.686 45.349 4.12 44.964 4.608 C 44.524 5.258 44.359 6.559 44.359 8.077 L 44.359 14.257 C 44.359 17.51 44.469 18.052 46.173 18.215 L 47.823 18.323 C 48.153 18.54 48.043 19.299 47.713 19.461 C 45.569 19.353 44.249 19.353 42.599 19.353 C 40.949 19.353 39.574 19.407 38.364 19.461 C 38.034 19.353 37.924 18.54 38.254 18.323 L 39.134 18.215 C 40.839 17.943 40.894 17.51 40.894 14.257 L 40.894 6.343 Z M 50.188 17.456 C 50.188 15.938 51.288 14.799 52.773 14.799 C 54.312 14.799 55.357 16.046 55.357 17.456 C 55.357 18.919 54.367 19.949 52.773 19.949 C 51.398 19.949 50.188 18.973 50.188 17.456\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1e26vlw\",layoutDependency:layoutDependency,layoutId:\"d6Zah9S7k\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.669 15.396\" overflow=\"visible\"><path d=\"M 0 11.709 C 0 13.173 0.44 13.715 1.375 14.42 C 2.31 15.125 3.74 15.396 4.674 15.396 C 8.414 15.396 10.669 11.98 10.669 7.264 C 10.669 3.632 8.579 0 4.454 0 C 2.475 0 1.045 0.705 0.55 1.247 C 0.11 1.735 0 2.439 0 3.903 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nf5rvg\",layoutDependency:layoutDependency,layoutId:\"mke3VA_4v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.712 32.689\" overflow=\"visible\"><path d=\"M 2.894 6.343 C 2.894 4.554 2.894 4.337 1.629 3.524 L 1.189 3.253 C 1.024 3.09 1.024 2.548 1.244 2.439 C 2.454 1.952 4.599 0.867 5.809 0 C 6.083 0 6.248 0.108 6.358 0.325 C 6.248 1.138 6.193 1.843 6.193 2.385 C 6.193 2.71 6.303 2.982 6.633 2.982 C 7.238 2.71 10.098 0.867 13.068 0.867 C 17.687 0.867 20.712 4.554 20.712 9.161 C 20.712 15.45 16.037 20.003 9.493 20.003 C 8.668 20.003 7.403 19.895 6.963 19.841 C 6.523 19.949 6.303 20.166 6.303 21.088 L 6.303 27.484 C 6.303 30.683 6.413 31.116 8.063 31.333 L 9.878 31.55 C 10.208 31.767 10.098 32.526 9.768 32.689 C 7.568 32.58 6.248 32.58 4.599 32.58 C 2.949 32.58 1.574 32.634 0.309 32.689 C -0.021 32.58 -0.131 31.767 0.199 31.55 L 1.189 31.388 C 2.894 31.171 2.949 30.683 2.949 27.43 L 2.949 6.343 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2jyl7y\",layoutDependency:layoutDependency,layoutId:\"Ptb7AG2Ol\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.634 4.174\" overflow=\"visible\"><path d=\"M 3.575 4.174 C 6.984 4.174 7.974 4.012 8.359 3.74 C 8.524 3.632 8.634 3.469 8.634 2.873 C 8.634 1.626 7.754 0 5.114 0 C 2.42 0 0.055 2.439 0 3.957 C 0 4.066 0 4.174 0.33 4.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17o4s3l\",layoutDependency:layoutDependency,layoutId:\"n_oE1KbvV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.783 19.136\" overflow=\"visible\"><path d=\"M 4.344 6.885 C 3.135 6.885 3.08 6.993 3.08 8.131 C 3.08 12.685 5.774 16.588 10.724 16.588 C 12.263 16.588 13.528 16.155 14.958 14.366 C 15.398 14.203 15.728 14.474 15.783 14.908 C 14.243 17.998 10.944 19.136 8.579 19.136 C 5.609 19.136 3.245 17.889 1.925 16.155 C 0.55 14.366 0 12.251 0 10.246 C 0 4.662 3.74 0 9.239 0 C 13.198 0 15.783 2.656 15.783 5.367 C 15.783 6.017 15.673 6.343 15.618 6.559 C 15.453 6.83 14.848 6.885 12.923 6.885 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11wjvcw\",layoutDependency:layoutDependency,layoutId:\"ZFWCENAI1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.563 19.245\" overflow=\"visible\"><path d=\"M 2.894 6.126 C 2.894 4.337 2.894 4.12 1.629 3.307 L 1.189 3.036 C 1.024 2.873 1.024 2.331 1.244 2.223 C 2.289 1.843 4.709 0.705 5.864 0 C 6.083 0.054 6.248 0.163 6.248 0.325 L 6.248 2.927 C 6.248 3.144 6.303 3.307 6.413 3.361 C 8.008 2.06 9.768 0.651 11.473 0.651 C 12.628 0.651 13.563 1.355 13.563 2.439 C 13.563 3.957 12.298 4.499 11.583 4.499 C 11.143 4.499 10.868 4.337 10.593 4.174 C 9.878 3.74 9.218 3.469 8.558 3.469 C 7.843 3.469 7.293 3.903 6.908 4.391 C 6.468 5.042 6.303 6.343 6.303 7.86 L 6.303 14.04 C 6.303 17.293 6.413 17.835 8.118 17.998 L 9.768 18.106 C 10.098 18.323 9.988 19.082 9.658 19.245 C 7.513 19.136 6.193 19.136 4.544 19.136 C 2.894 19.136 1.519 19.19 0.309 19.245 C -0.021 19.136 -0.131 18.323 0.199 18.106 L 1.079 17.998 C 2.784 17.727 2.839 17.293 2.839 14.04 L 2.839 6.126 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wxqj7l\",layoutDependency:layoutDependency,layoutId:\"Gt0kUMNrA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.169 5.15\" overflow=\"visible\"><path d=\"M 0 2.656 C 0 1.138 1.1 0 2.585 0 C 4.124 0 5.169 1.247 5.169 2.656 C 5.169 4.12 4.179 5.15 2.585 5.15 C 1.21 5.15 0 4.174 0 2.656\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tOSDu.framer-83b5ef, .framer-tOSDu .framer-83b5ef { display: block; }\",\".framer-tOSDu.framer-tr96wc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: 50px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-tOSDu .framer-o869hh { height: 44px; position: relative; width: 112px; }\",\".framer-tOSDu .framer-1iwjgn8 { height: 32px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-tOSDu .framer-ckqzvf { height: 20px; left: 18px; position: absolute; top: 13px; width: 21px; }\",\".framer-tOSDu .framer-cs9fb2 { height: 33px; left: 37px; position: absolute; top: 12px; width: 21px; }\",\".framer-tOSDu .framer-1e95nna, .framer-tOSDu .framer-1e26vlw { height: 16px; left: 7px; position: absolute; top: 3px; width: 11px; }\",\".framer-tOSDu .framer-15qd8gi, .framer-tOSDu .framer-nf5rvg { height: 33px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-tOSDu .framer-1hm6609 { height: 33px; left: 57px; position: absolute; top: 12px; width: 56px; }\",\".framer-tOSDu .framer-2jyl7y { height: 4px; left: 26px; position: absolute; top: 2px; width: 9px; }\",\".framer-tOSDu .framer-17o4s3l { height: 19px; left: 22px; position: absolute; top: 1px; width: 16px; }\",\".framer-tOSDu .framer-11wjvcw { height: 19px; left: 38px; position: absolute; top: 0px; width: 14px; }\",\".framer-tOSDu .framer-wxqj7l { height: 5px; left: 50px; position: absolute; top: 15px; width: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 112\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTO4gN90KL=withCSS(Component,css,\"framer-tOSDu\");export default FramerTO4gN90KL;FramerTO4gN90KL.displayName=\"Logo\";FramerTO4gN90KL.defaultProps={height:50,width:112};addFonts(FramerTO4gN90KL,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTO4gN90KL\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"112\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TO4gN90KL.map","// Generated by Framer (4d21961)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Dteahv1ew:{hover:true},ZheVwe4Ha:{hover:true}};const cycleOrder=[\"ZheVwe4Ha\",\"Dteahv1ew\"];const serializationHash=\"framer-RECvq\";const variantClassNames={Dteahv1ew:\"framer-v-13n0ckm\",ZheVwe4Ha:\"framer-v-1si27fa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Close:\"Dteahv1ew\",Open:\"ZheVwe4Ha\"};const getProps=({click,height,id,width,...props})=>{return{...props,P2XATsayS:click??props.P2XATsayS,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZheVwe4Ha\"};};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,P2XATsayS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZheVwe4Ha\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcrjtsk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(P2XATsayS){const res=await P2XATsayS(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1si27fa\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZheVwe4Ha\",onTap:onTapcrjtsk,ref:refBinding,style:{...style},...addPropertyOverrides({\"Dteahv1ew-hover\":{\"data-framer-name\":undefined},\"ZheVwe4Ha-hover\":{\"data-framer-name\":undefined},Dteahv1ew:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18pq7ii\",layoutDependency:layoutDependency,layoutId:\"RHjm1ceoV\",style:{backgroundColor:\"var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255))\",rotate:0},variants:{\"ZheVwe4Ha-hover\":{rotate:0},Dteahv1ew:{backgroundColor:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iy7pmq\",layoutDependency:layoutDependency,layoutId:\"xIHgeNpE_\",style:{backgroundColor:\"var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, rgb(255, 255, 255))\",rotate:0},variants:{\"ZheVwe4Ha-hover\":{rotate:0},Dteahv1ew:{backgroundColor:\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RECvq.framer-1lhsgbj, .framer-RECvq .framer-1lhsgbj { display: block; }\",\".framer-RECvq.framer-1si27fa { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-RECvq .framer-18pq7ii { flex: none; height: 2px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: 6px; width: 18px; }\",\".framer-RECvq .framer-iy7pmq { bottom: 6px; flex: none; height: 2px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; width: 18px; }\",\".framer-RECvq.framer-v-13n0ckm .framer-18pq7ii { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-RECvq.framer-v-13n0ckm .framer-iy7pmq { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-RECvq.framer-v-1si27fa.hover .framer-18pq7ii { top: 4px; }\",\".framer-RECvq.framer-v-1si27fa.hover .framer-iy7pmq { bottom: 4px; }\",\".framer-RECvq.framer-v-13n0ckm.hover .framer-18pq7ii { left: calc(50.00000000000002% - 22px / 2); width: 22px; }\",\".framer-RECvq.framer-v-13n0ckm.hover .framer-iy7pmq { bottom: unset; left: calc(50.00000000000002% - 22px / 2); width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dteahv1ew\":{\"layout\":[\"fixed\",\"fixed\"]},\"AwRVaPn0L\":{\"layout\":[\"fixed\",\"fixed\"]},\"MNVeb3nW5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"P2XATsayS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWqMq91MwX=withCSS(Component,css,\"framer-RECvq\");export default FramerWqMq91MwX;FramerWqMq91MwX.displayName=\"Menu Button\";FramerWqMq91MwX.defaultProps={height:24,width:24};addPropertyControls(FramerWqMq91MwX,{variant:{options:[\"ZheVwe4Ha\",\"Dteahv1ew\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},P2XATsayS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWqMq91MwX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWqMq91MwX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dteahv1ew\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AwRVaPn0L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MNVeb3nW5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P2XATsayS\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WqMq91MwX.map","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/m972j78NLtknUXeilxfi/9f7cBNTJlgXFLcTgXpN8/TO4gN90KL.js\";import MenuButton from\"https://framerusercontent.com/modules/cltEl8VfZtE36Piz7dD0/h4euYz473eheW9lVIbRu/WqMq91MwX.js\";const LogoFonts=getFonts(Logo);const MenuButtonFonts=getFonts(MenuButton);const cycleOrder=[\"cuBEWQqq1\",\"pjuj4jxco\",\"Jeu8XFtmt\"];const serializationHash=\"framer-OzyiJ\";const variantClassNames={cuBEWQqq1:\"framer-v-ijbis7\",Jeu8XFtmt:\"framer-v-1vz1hj3\",pjuj4jxco:\"framer-v-4dz6ra\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableVariantMap={\"Open Minimal\":\"Jeu8XFtmt\",Closed:\"pjuj4jxco\",Open:\"cuBEWQqq1\"};const getProps=({click,height,id,padding,width,...props})=>{return{...props,DjHepKtqR:click??props.DjHepKtqR,ivMdSvgOc:padding??props.ivMdSvgOc??\"0px 0px 0px 0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cuBEWQqq1\"};};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,DjHepKtqR,ivMdSvgOc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cuBEWQqq1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const P2XATsayS18yaol4=activeVariantCallback(async(...args)=>{if(DjHepKtqR){const res=await DjHepKtqR(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ijbis7\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"cuBEWQqq1\",ref:refBinding,style:{\"--1kwd0jr\":numberToPixelString(ivMdSvgOc),...style},...addPropertyOverrides({Jeu8XFtmt:{\"data-framer-name\":\"Open Minimal\"},pjuj4jxco:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1frzue1\",\"data-framer-name\":\"Header Bar\",layoutDependency:layoutDependency,layoutId:\"K9R2yMFqm\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u9dWwwB1a\"},motionChild:true,nodeId:\"cjEgoy_lQ\",openInNewTab:false,scopeId:\"h7ceNXvKN\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"logo link\",className:\"framer-9hp0tj framer-1oeluao\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"cjEgoy_lQ\",style:{opacity:1},variants:{Jeu8XFtmt:{opacity:1},pjuj4jxco:{opacity:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14r29yl-container\",layoutDependency:layoutDependency,layoutId:\"NzJjJ4NWC-container\",nodeId:\"NzJjJ4NWC\",rendersWithMotion:true,scopeId:\"h7ceNXvKN\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"NzJjJ4NWC\",layoutId:\"NzJjJ4NWC\",style:{height:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-2v6hse\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"btGdBjX18\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tx2cid-container\",layoutDependency:layoutDependency,layoutId:\"MQ4VESaJC-container\",nodeId:\"MQ4VESaJC\",rendersWithMotion:true,scopeId:\"h7ceNXvKN\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"MQ4VESaJC\",layoutId:\"MQ4VESaJC\",P2XATsayS:P2XATsayS18yaol4,style:{height:\"100%\",width:\"100%\"},variant:\"ZheVwe4Ha\",width:\"100%\",...addPropertyOverrides({pjuj4jxco:{variant:\"Dteahv1ew\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OzyiJ.framer-1oeluao, .framer-OzyiJ .framer-1oeluao { display: block; }\",\".framer-OzyiJ.framer-ijbis7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: var(--1kwd0jr); position: relative; width: 1200px; }\",\".framer-OzyiJ .framer-1frzue1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 75px; justify-content: space-between; overflow: visible; padding: 32px; position: relative; width: 100%; }\",\".framer-OzyiJ .framer-9hp0tj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OzyiJ .framer-14r29yl-container { flex: none; height: 50px; position: relative; width: auto; }\",\".framer-OzyiJ .framer-2v6hse { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OzyiJ .framer-tx2cid-container { flex: none; height: 24px; position: relative; width: 24px; z-index: 10; }\",\".framer-OzyiJ.framer-v-4dz6ra .framer-tx2cid-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pjuj4jxco\":{\"layout\":[\"fixed\",\"auto\"]},\"Jeu8XFtmt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"DjHepKtqR\":\"click\",\"ivMdSvgOc\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh7ceNXvKN=withCSS(Component,css,\"framer-OzyiJ\");export default Framerh7ceNXvKN;Framerh7ceNXvKN.displayName=\"Header\";Framerh7ceNXvKN.defaultProps={height:75,width:1200};addPropertyControls(Framerh7ceNXvKN,{variant:{options:[\"cuBEWQqq1\",\"pjuj4jxco\",\"Jeu8XFtmt\"],optionTitles:[\"Open\",\"Closed\",\"Open Minimal\"],title:\"Variant\",type:ControlType.Enum},DjHepKtqR:{title:\"Click\",type:ControlType.EventHandler},ivMdSvgOc:{defaultValue:\"0px 0px 0px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(Framerh7ceNXvKN,[{explicitInter:true,fonts:[]},...LogoFonts,...MenuButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh7ceNXvKN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"75\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pjuj4jxco\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Jeu8XFtmt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"DjHepKtqR\\\":\\\"click\\\",\\\"ivMdSvgOc\\\":\\\"padding\\\"}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Acumin Pro Condensed Semibold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Acumin Pro Condensed Semibold\",source:\"custom\",url:\"https://framerusercontent.com/assets/i8nRrVOkg9XRn7p3JjKBJh5tAgc.woff2\"}]}];export const css=[\".framer-gAa4K .framer-styles-preset-1deknjs:not(.rich-text-wrapper), .framer-gAa4K .framer-styles-preset-1deknjs.rich-text-wrapper p { --framer-font-family: \\\"Acumin Pro Condensed Semibold\\\", \\\"Acumin Pro Condensed Semibold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 120px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\",\"@media (max-width: 1199px) and (min-width: 768px) { .framer-gAa4K .framer-styles-preset-1deknjs:not(.rich-text-wrapper), .framer-gAa4K .framer-styles-preset-1deknjs.rich-text-wrapper p { --framer-font-family: \\\"Acumin Pro Condensed Semibold\\\", \\\"Acumin Pro Condensed Semibold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 88px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\",\"@media (max-width: 767px) and (min-width: 0px) { .framer-gAa4K .framer-styles-preset-1deknjs:not(.rich-text-wrapper), .framer-gAa4K .framer-styles-preset-1deknjs.rich-text-wrapper p { --framer-font-family: \\\"Acumin Pro Condensed Semibold\\\", \\\"Acumin Pro Condensed Semibold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af98a1d0-9471-46eb-8ddb-f08d34e8d94e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\"];export const className=\"framer-gAa4K\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2a7bdb4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-himdk .framer-styles-preset-19mu67j:not(.rich-text-wrapper), .framer-himdk .framer-styles-preset-19mu67j.rich-text-wrapper a { --framer-link-current-text-color: var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, #0f0f0f); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-74bc24aa-141b-43de-b444-04ca0f06ecb4, #e3ff9c); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, #0f0f0f); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-himdk\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"yqPAZ3Egk\",\"hO4Uvsc9D\",\"TBDhV8NGG\",\"gjkq4MRjX\",\"kbGYVgYaR\"];const serializationHash=\"framer-oy55Q\";const variantClassNames={gjkq4MRjX:\"framer-v-1fy3fu9\",hO4Uvsc9D:\"framer-v-ku77ow\",kbGYVgYaR:\"framer-v-1re5lst\",TBDhV8NGG:\"framer-v-qv070e\",yqPAZ3Egk:\"framer-v-1jxrfid\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};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={\"0% / 0.1\":\"yqPAZ3Egk\",\"0% / 0.2\":\"hO4Uvsc9D\",\"0% / 0.3\":\"TBDhV8NGG\",\"0% / 0.4\":\"gjkq4MRjX\",\"100%\":\"kbGYVgYaR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yqPAZ3Egk\"};};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:\"yqPAZ3Egk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear14b6md=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kbGYVgYaR\",true),100);});const onAppear14m8a76=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kbGYVgYaR\",true),200);});const onAppear3y13cz=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kbGYVgYaR\",true),300);});const onAppear1ui13cx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kbGYVgYaR\",true),400);});useOnVariantChange(baseVariant,{default:onAppear14b6md,gjkq4MRjX:onAppear1ui13cx,hO4Uvsc9D:onAppear14m8a76,TBDhV8NGG:onAppear3y13cz});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jxrfid\",className,classNames),\"data-framer-name\":\"0% / 0.1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yqPAZ3Egk\",ref:refBinding,style:{...style},...addPropertyOverrides({gjkq4MRjX:{\"data-framer-name\":\"0% / 0.4\"},hO4Uvsc9D:{\"data-framer-name\":\"0% / 0.2\"},kbGYVgYaR:{\"data-framer-name\":\"100%\"},TBDhV8NGG:{\"data-framer-name\":\"0% / 0.3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f95oe5\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PPoMYHnd4\",style:{backgroundColor:\"var(--token-43f5539d-5992-4c2e-a20b-e1b403d28984, rgb(69, 69, 69))\"}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oy55Q.framer-1mo78h8, .framer-oy55Q .framer-1mo78h8 { display: block; }\",\".framer-oy55Q.framer-1jxrfid { height: 2px; overflow: visible; position: relative; width: 1056px; }\",\".framer-oy55Q .framer-1f95oe5 { flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 0%; }\",\".framer-oy55Q.framer-v-1re5lst .framer-1f95oe5 { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2\n * @framerIntrinsicWidth 1056\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hO4Uvsc9D\":{\"layout\":[\"fixed\",\"fixed\"]},\"TBDhV8NGG\":{\"layout\":[\"fixed\",\"fixed\"]},\"gjkq4MRjX\":{\"layout\":[\"fixed\",\"fixed\"]},\"kbGYVgYaR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHVOJAhOsQ=withCSS(Component,css,\"framer-oy55Q\");export default FramerHVOJAhOsQ;FramerHVOJAhOsQ.displayName=\"Menu Growing Line\";FramerHVOJAhOsQ.defaultProps={height:2,width:1056};addPropertyControls(FramerHVOJAhOsQ,{variant:{options:[\"yqPAZ3Egk\",\"hO4Uvsc9D\",\"TBDhV8NGG\",\"gjkq4MRjX\",\"kbGYVgYaR\"],optionTitles:[\"0% / 0.1\",\"0% / 0.2\",\"0% / 0.3\",\"0% / 0.4\",\"100%\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHVOJAhOsQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHVOJAhOsQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1056\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hO4Uvsc9D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TBDhV8NGG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gjkq4MRjX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kbGYVgYaR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HVOJAhOsQ.map","// Generated by Framer (b2f4b2d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/4Wpso4D2Cb3yy8wyBOJK/ca6nSWzLFYFJwi3bUjFH/aqFcPtQag.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cWyeicOxE04hYOsWgGwL/y9jvkVWlq5KMG1Gmtljg/BVQE8aYu1.js\";import MenuGrowingLine from\"https://framerusercontent.com/modules/73VULa21xEoxBrsdfXZa/w1eoqKecoIhNVCQ72kel/HVOJAhOsQ.js\";const MenuGrowingLineFonts=getFonts(MenuGrowingLine);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"OaHqz9ura\",\"AoeJ301ZM\",\"l9I5H0Yhk\"];const serializationHash=\"framer-MlJG8\";const variantClassNames={AoeJ301ZM:\"framer-v-1m8rq91\",l9I5H0Yhk:\"framer-v-180vg7f\",OaHqz9ura:\"framer-v-585swj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vLMxm9HWr=undefined;const WdsONyEqp=undefined;const mhf5kwcFu=undefined;const QGRxVoh5e=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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:0};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:\"OaHqz9ura\",Phone:\"l9I5H0Yhk\",Tablet:\"AoeJ301ZM\"};const getProps=({cursor,height,id,menu1Close,menu2Close,menu3Close,width,...props})=>{return{...props,mhf5kwcFu:menu2Close??props.mhf5kwcFu,QGRxVoh5e:menu3Close??props.QGRxVoh5e,variant:humanReadableVariantMap[props.variant]??props.variant??\"OaHqz9ura\",vLMxm9HWr:cursor??props.vLMxm9HWr,WdsONyEqp:menu1Close??props.WdsONyEqp};};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,vLMxm9HWr,WdsONyEqp,mhf5kwcFu,QGRxVoh5e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OaHqz9ura\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1n51btr=activeVariantCallback(async(...args)=>{if(WdsONyEqp){const res=await WdsONyEqp(...args);if(res===false)return false;}});const onTap7c2szy=activeVariantCallback(async(...args)=>{if(mhf5kwcFu){const res=await mhf5kwcFu(...args);if(res===false)return false;}});const onTap1hb3kiw=activeVariantCallback(async(...args)=>{if(QGRxVoh5e){const res=await QGRxVoh5e(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-585swj\",className,classNames),\"data-framer-appear-id\":\"585swj\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OaHqz9ura\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({AoeJ301ZM:{\"data-framer-name\":\"Tablet\"},l9I5H0Yhk:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xrb3pw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"BNDhJkaHf\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1iuyf5l\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"tAPRoT3IA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lkq6nf\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"xFq1b0O6A\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vqruzt\",\"data-framer-cursor\":vLMxm9HWr,\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"MkfiV21Kk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1deknjs\",\"data-styles-preset\":\"aqFcPtQag\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u9dWwwB1a\"},motionChild:true,nodeId:\"Lv5DoijK1\",openInNewTab:false,relValues:[],scopeId:\"uSDwTnTj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19mu67j\",\"data-styles-preset\":\"BVQE8aYu1\",children:\"Home\"})})})}),className:\"framer-t0w94t\",\"data-framer-name\":\"Home\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Lv5DoijK1\",onTap:onTap1n51btr,style:{\"--extracted-r6o4lv\":\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 64px)`,y:(componentViewport?.y||0)+0+0+64+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128-((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901+0))/1*0)+0+(0+0+((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901-0-510)/2*0)+0+168,...addPropertyOverrides({AoeJ301ZM:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`,y:(componentViewport?.y||0)+20+0+20+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901+0))/1*0)+0+(0+0+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901-0-510)/2*0)+0+168},l9I5H0Yhk:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`,y:(componentViewport?.y||0)+20+0+30+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3*0)+0+(0+0+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901-0-510)/2*0)+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n1ht9-container\",layoutDependency:layoutDependency,layoutId:\"H2LY8UGdQ-container\",nodeId:\"H2LY8UGdQ\",rendersWithMotion:true,scopeId:\"uSDwTnTj_\",children:/*#__PURE__*/_jsx(MenuGrowingLine,{height:\"100%\",id:\"H2LY8UGdQ\",layoutId:\"H2LY8UGdQ\",style:{height:\"100%\",width:\"100%\"},variant:\"yqPAZ3Egk\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cm8wtv\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"rjw_EeTBs\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3aqy7n\",\"data-framer-cursor\":vLMxm9HWr,\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"UW20QCR7Z\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1deknjs\",\"data-styles-preset\":\"aqFcPtQag\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r3H_cxCO9\"},motionChild:true,nodeId:\"baBL9hYoJ\",openInNewTab:false,relValues:[],scopeId:\"uSDwTnTj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19mu67j\",\"data-styles-preset\":\"BVQE8aYu1\",children:\"Work\"})})})}),className:\"framer-e86qvp\",\"data-framer-name\":\"Templates\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"baBL9hYoJ\",onTap:onTap7c2szy,style:{\"--extracted-r6o4lv\":\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 64px)`,y:(componentViewport?.y||0)+0+0+64+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128-((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901+0))/1*0)+0+(0+170+((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901-0-510)/2*1)+0+168,...addPropertyOverrides({AoeJ301ZM:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`,y:(componentViewport?.y||0)+20+0+20+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901+0))/1*0)+0+(0+170+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901-0-510)/2*1)+0+168},l9I5H0Yhk:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`,y:(componentViewport?.y||0)+20+0+30+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3*0)+0+(0+170+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901-0-510)/2*1)+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16dllyq-container\",layoutDependency:layoutDependency,layoutId:\"JPXPQT8x6-container\",nodeId:\"JPXPQT8x6\",rendersWithMotion:true,scopeId:\"uSDwTnTj_\",children:/*#__PURE__*/_jsx(MenuGrowingLine,{height:\"100%\",id:\"JPXPQT8x6\",layoutId:\"JPXPQT8x6\",style:{height:\"100%\",width:\"100%\"},variant:\"hO4Uvsc9D\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pp1f2f\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"qddY9jfEe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hjs3uv\",\"data-framer-cursor\":vLMxm9HWr,\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"BQ1OsgEgN\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1deknjs\",\"data-styles-preset\":\"aqFcPtQag\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IQVptMsNM\"},motionChild:true,nodeId:\"O6fIuRtQx\",openInNewTab:false,relValues:[],scopeId:\"uSDwTnTj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19mu67j\",\"data-styles-preset\":\"BVQE8aYu1\",children:\"About\"})})})}),className:\"framer-1s900c7\",\"data-framer-name\":\"Resources\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O6fIuRtQx\",onTap:onTap1hb3kiw,style:{\"--extracted-r6o4lv\":\"var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(15, 15, 15))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2,width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 64px)`,y:(componentViewport?.y||0)+0+0+64+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128-((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901+0))/1*0)+0+(0+340+((Math.max(Math.max(0,((componentViewport?.height||637)-0-0)/1)*1,100)-128)*.8901-0-510)/2*2)+0+168,...addPropertyOverrides({AoeJ301ZM:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`,y:(componentViewport?.y||0)+20+0+20+(0+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901+0))/1*0)+0+(0+340+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-40)*.8901-0-510)/2*2)+0+168},l9I5H0Yhk:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`,y:(componentViewport?.y||0)+20+0+30+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3+0+(Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30-((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901+30))/3*0)+0+(0+340+((Math.max(Math.max(0,((componentViewport?.height||637)-40-0)/1)*1,100)-30)*.8901-0-510)/2*2)+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-108j3gv-container\",layoutDependency:layoutDependency,layoutId:\"c9CUowRSM-container\",nodeId:\"c9CUowRSM\",rendersWithMotion:true,scopeId:\"uSDwTnTj_\",children:/*#__PURE__*/_jsx(MenuGrowingLine,{height:\"100%\",id:\"c9CUowRSM\",layoutId:\"c9CUowRSM\",style:{height:\"100%\",width:\"100%\"},variant:\"TBDhV8NGG\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4sym2r\",layoutDependency:layoutDependency,layoutId:\"zc38xt0xY\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MlJG8.framer-11jubfz, .framer-MlJG8 .framer-11jubfz { display: block; }\",\".framer-MlJG8.framer-585swj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: 637px; justify-content: flex-start; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-MlJG8 .framer-xrb3pw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1440px; min-height: 100px; overflow: auto; padding: 64px 32px 64px 32px; position: relative; width: 100%; }\",\".framer-MlJG8 .framer-1iuyf5l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 89%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MlJG8 .framer-lkq6nf, .framer-MlJG8 .framer-cm8wtv, .framer-MlJG8 .framer-1pp1f2f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-MlJG8 .framer-1vqruzt, .framer-MlJG8 .framer-3aqy7n, .framer-MlJG8 .framer-hjs3uv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MlJG8 .framer-t0w94t, .framer-MlJG8 .framer-e86qvp, .framer-MlJG8 .framer-1s900c7 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MlJG8 .framer-n1ht9-container, .framer-MlJG8 .framer-16dllyq-container, .framer-MlJG8 .framer-108j3gv-container { flex: none; height: 2px; position: relative; width: 100%; }\",\".framer-MlJG8 .framer-4sym2r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 22px; overflow: visible; padding: 0px; position: relative; width: 1056px; }\",\".framer-MlJG8.framer-v-1m8rq91.framer-585swj { padding: 20px; width: 768px; }\",\".framer-MlJG8.framer-v-1m8rq91 .framer-xrb3pw { padding: 20px; }\",\".framer-MlJG8.framer-v-180vg7f.framer-585swj { padding: 20px; width: 375px; }\",\".framer-MlJG8.framer-v-180vg7f .framer-xrb3pw { justify-content: space-evenly; padding: 30px 0px 0px 0px; }\",\".framer-MlJG8.framer-v-180vg7f .framer-1vqruzt, .framer-MlJG8.framer-v-180vg7f .framer-3aqy7n, .framer-MlJG8.framer-v-180vg7f .framer-hjs3uv { gap: 12px; }\",\".framer-MlJG8.framer-v-180vg7f .framer-4sym2r { gap: 0px; height: 30px; min-height: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 637\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AoeJ301ZM\":{\"layout\":[\"fixed\",\"fixed\"]},\"l9I5H0Yhk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vLMxm9HWr\":\"cursor\",\"WdsONyEqp\":\"menu1Close\",\"mhf5kwcFu\":\"menu2Close\",\"QGRxVoh5e\":\"menu3Close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruSDwTnTj_=withCSS(Component,css,\"framer-MlJG8\");export default FrameruSDwTnTj_;FrameruSDwTnTj_.displayName=\"Menu Overlay\";FrameruSDwTnTj_.defaultProps={height:637,width:1200};addPropertyControls(FrameruSDwTnTj_,{variant:{options:[\"OaHqz9ura\",\"AoeJ301ZM\",\"l9I5H0Yhk\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},vLMxm9HWr:{title:\"Cursor\",type:ControlType.CustomCursor},WdsONyEqp:{title:\"Menu 1 – Close\",type:ControlType.EventHandler},mhf5kwcFu:{title:\"Menu 2 – Close\",type:ControlType.EventHandler},QGRxVoh5e:{title:\"Menu 3 – Close\",type:ControlType.EventHandler}});addFonts(FrameruSDwTnTj_,[{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\"}]},...MenuGrowingLineFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruSDwTnTj_\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"637\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AoeJ301ZM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l9I5H0Yhk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"vLMxm9HWr\\\":\\\"cursor\\\",\\\"WdsONyEqp\\\":\\\"menu1Close\\\",\\\"mhf5kwcFu\\\":\\\"menu2Close\\\",\\\"QGRxVoh5e\\\":\\\"menu3Close\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uSDwTnTj_.map","// Generated by Framer (78aeb24)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Footer from\"#framer/local/canvasComponent/bvMqoaAda/bvMqoaAda.js\";import Header from\"#framer/local/canvasComponent/h7ceNXvKN/h7ceNXvKN.js\";import MenuOverlay from\"#framer/local/canvasComponent/uSDwTnTj_/uSDwTnTj_.js\";const HeaderFonts=getFonts(Header);const MenuOverlayFonts=getFonts(MenuOverlay);const FooterFonts=getFonts(Footer);const HeaderControls=getPropertyControls(Header);const breakpoints={B7sBSwoV8:\"(max-width: 767.98px)\",KdnUFo4T2:\"(min-width: 768px) and (max-width: 1199.98px)\",uSRgj6LzJ:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-G0KiS\";const variantClassNames={B7sBSwoV8:\"framer-v-v4rbdk\",KdnUFo4T2:\"framer-v-1l2jajk\",uSRgj6LzJ:\"framer-v-1cqinf5\"};const U_HZuyEBg=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={B7sBSwoV8:[\".framer-G0KiS.framer-1cqinf5 { gap: 20px; }\",\".framer-G0KiS .framer-u6o12h-container { max-width: unset; }\",\".framer-G0KiS.framer-kscreo-container { height: 85vh; top: 20px; }\",'.framer-G0KiS .framer-aeahsk, [data-layout-template=\"true\"] > #overlay { margin-bottom: -20px; }'],KdnUFo4T2:[\".framer-G0KiS.framer-1cqinf5 { gap: 20px; }\",\".framer-G0KiS.framer-kscreo-container { height: 85vh; top: 40px; }\",'.framer-G0KiS .framer-aeahsk, [data-layout-template=\"true\"] > #overlay { margin-bottom: -20px; }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={B7sBSwoV8:\".framer-v4rbdk-override\",KdnUFo4T2:\".framer-1l2jajk-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G0KiS.framer-ig94el, .framer-G0KiS .framer-ig94el { display: block; }\",\".framer-G0KiS.framer-1cqinf5 { align-content: center; align-items: center; background-color: var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-G0KiS .framer-u6o12h-container { flex: none; height: auto; left: 50%; max-width: 1440px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 16px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-G0KiS.framer-10g8fw4 { background-color: rgba(255, 255, 255, 0.95); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-G0KiS.framer-kscreo-container { flex: none; height: 100vh; left: 0px; position: fixed; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-G0KiS .framer-aeahsk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-G0KiS .framer-1sdweu8-container { flex: none; height: auto; max-width: 1600px; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={B7sBSwoV8:\"(max-width: 767.98px)\",KdnUFo4T2:\"(min-width: 768px) and (max-width: 1199.98px)\",uSRgj6LzJ:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"uSRgj6LzJ\",Phone:\"B7sBSwoV8\",Tablet:\"KdnUFo4T2\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Open Minimal\":\"Jeu8XFtmt\",Closed:\"pjuj4jxco\",Open:\"cuBEWQqq1\"};const getProps=({header,height,id,width,...props})=>{return{...props,U_HZuyEBg:humanReadableEnumMap[header]??header??props.U_HZuyEBg??\"cuBEWQqq1\",variant:humanReadableVariantMap[props.variant]??props.variant??\"uSRgj6LzJ\"};};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,U_HZuyEBg,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const DjHepKtqRko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const WdsONyEqpdlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});const mhf5kwcFudlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});const QGRxVoh5edlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"uSRgj6LzJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-af080efa-27f8-4a47-b2b4-03d131891a21, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1cqinf5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B7sBSwoV8:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:\"min(100vw, 1440px)\",y:16,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-u6o12h-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"vdNsbpGfv\",scopeId:\"oo1TZOVzR\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B7sBSwoV8:{ivMdSvgOc:\"0px 6px 0px 6px\",style:{width:\"100%\"}},KdnUFo4T2:{ivMdSvgOc:\"0px 20px 0px 20px\"}},children:/*#__PURE__*/_jsx(Header,{DjHepKtqR:DjHepKtqRko9la1({overlay}),height:\"100%\",id:\"vdNsbpGfv\",ivMdSvgOc:\"0px 16px 0px 16px\",layoutId:\"vdNsbpGfv\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"pjuj4jxco\",overlay.visible?\"pjuj4jxco\":U_HZuyEBg),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-10g8fw4\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"VAw3Lc9Wq\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-kscreo-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"L5PlJ4N02\",rendersWithMotion:true,scopeId:\"oo1TZOVzR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B7sBSwoV8:{variant:matchVariant(\"l9I5H0Yhk\")},KdnUFo4T2:{variant:matchVariant(\"AoeJ301ZM\")}},children:/*#__PURE__*/_jsx(MenuOverlay,{height:\"100%\",id:\"L5PlJ4N02\",layoutId:\"L5PlJ4N02\",mhf5kwcFu:mhf5kwcFudlzj2h({overlay}),QGRxVoh5e:QGRxVoh5edlzj2h({overlay}),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"OaHqz9ura\"),WdsONyEqp:WdsONyEqpdlzj2h({overlay}),width:\"100%\"})})})})]})}),getContainer())})})]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-aeahsk\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:279,width:\"min(100vw, 1600px)\",y:1020,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sdweu8-container\",nodeId:\"VFi5xC4BZ\",scopeId:\"oo1TZOVzR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B7sBSwoV8:{iXPFotVdi:\"0px 20px 0px 20px\",variant:matchVariant(\"UKvUNCbRd\")},KdnUFo4T2:{iXPFotVdi:\"0px 20px 0px 20px\",variant:matchVariant(\"UKvUNCbRd\")}},children:/*#__PURE__*/_jsx(Footer,{FLlQdK1cI:\"Supper Hospitality LLC. All rights reserved.\",height:\"100%\",id:\"VFi5xC4BZ\",iXPFotVdi:\"0px 40px 0px 40px\",layoutId:\"VFi5xC4BZ\",LZxFUKmrE:\"Copyright \\xa9\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"vioZzQLSW\"),width:\"100%\"})})})})]}),/*#__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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KdnUFo4T2\":{\"layout\":[\"fixed\",\"fixed\"]},\"B7sBSwoV8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"U_HZuyEBg\":\"header\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"uSRgj6LzJ\":[\".framer-u6o12h-container\",\".framer-1sdweu8-container\"],\"KdnUFo4T2\":[\".framer-u6o12h-container\",\".framer-1sdweu8-container\"],\"B7sBSwoV8\":[\".framer-u6o12h-container\",\".framer-1sdweu8-container\"]}\n * @framerBreakpoints {\"uSRgj6LzJ\":{\"min\":1200,\"canvasClassName\":\"framer-1cqinf5-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"KdnUFo4T2\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-1l2jajk-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"B7sBSwoV8\":{\"max\":767,\"canvasClassName\":\"framer-v4rbdk-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant uSRgj6LzJ\n * @framerLayoutTemplate true\n */const Frameroo1TZOVzR=withCSS(Component,css,\"framer-G0KiS\");export default Frameroo1TZOVzR;Frameroo1TZOVzR.displayName=\"Main\";Frameroo1TZOVzR.defaultProps={height:1e3,width:1200};addPropertyControls(Frameroo1TZOVzR,{U_HZuyEBg:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"cuBEWQqq1\",description:undefined,hidden:undefined,title:\"Header\"}});addFonts(Frameroo1TZOVzR,[{explicitInter:true,fonts:[]},...HeaderFonts,...MenuOverlayFonts,...FooterFonts],{supportsExplicitInterCodegen:true});Frameroo1TZOVzR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(MenuOverlay,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameroo1TZOVzR\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"U_HZuyEBg\\\":\\\"header\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"uSRgj6LzJ\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KdnUFo4T2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B7sBSwoV8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"uSRgj6LzJ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1cqinf5-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"KdnUFo4T2\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1l2jajk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"B7sBSwoV8\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-v4rbdk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"uSRgj6LzJ\\\":[\\\".framer-u6o12h-container\\\",\\\".framer-1sdweu8-container\\\"],\\\"KdnUFo4T2\\\":[\\\".framer-u6o12h-container\\\",\\\".framer-1sdweu8-container\\\"],\\\"B7sBSwoV8\\\":[\\\".framer-u6o12h-container\\\",\\\".framer-1sdweu8-container\\\"]}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/1FDtzUSNVMpHKxklSgjT/52sKGgagCqkOWmcBHD79/oo1TZOVzR.js\";\r\n\r\n\t\tconst routes = {u9dWwwB1a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ae2JPJneXmqrVZta7RGJ/IxnTd7gufEfv4ZsdXJ4m/u9dWwwB1a.js\")), path: \"/\"}, IQVptMsNM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/azS2bM2YpBFH82cUJZoW/XWiyjXbV8QX5XjErujGv/IQVptMsNM.js\")), path: \"/about\"}, r3H_cxCO9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ylofTWShiPzZl5nMDOyZ/6H8hqgmXTKnfLEAmQSDO/r3H_cxCO9.js\")), path: \"/work\"}, vOaplxCan: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s4QWbLF4gX7H2vEIDHHR/6g1o5zuzaSaqkCvLxFaA/vOaplxCan.js\")), path: \"/404\"}, dnk73BV15: {elements: {Auw2Y0bwZ: \"category-01\", KmnLSIVv8: \"category-02\", ruULg8ELR: \"category-03\", WD1h7C_DX: \"category-04\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jCW7XYE4BvDIRmniQ7O0/BiXi169Hr25a0I0yiaRE/dnk73BV15.js\")), path: \"/categories\"}, WDB1GLKb9: {collectionId: \"LGyhjOQzR\", elements: {GfjMYNsKB: \"hide-visual\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n8FQkT80QJcvNBLFRtE9/LFYgnbaDhgBBBh1lKPZy/WDB1GLKb9.js\")), path: \"/work/:uHWK6aWD0\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {LGyhjOQzR: async () => (await import(\"https://framerusercontent.com/modules/40nJEiVYgdzqYZGArQXd/9eadfS1tBn99GNw2i1aE/LGyhjOQzR.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"412b87c061ccdc163933d77e3ecbc0aefa1833895e07e2576ffedc0a5ad29069\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {U_HZuyEBg: \"cuBEWQqq1\"}\r\nconst props2 = {...props1, U_HZuyEBg: \"Jeu8XFtmt\"}\r\nconst templateProps = {dnk73BV15: props1, IQVptMsNM: props1, r3H_cxCO9: props1, u9dWwwB1a: props1, vOaplxCan: props1, WDB1GLKb9: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"u9dWwwB1a\":\r\ncase \"IQVptMsNM\":\r\ncase \"r3H_cxCO9\":\r\ncase \"vOaplxCan\":\r\ncase \"dnk73BV15\":\r\ncase \"WDB1GLKb9\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"u9dWwwB1a\":\r\ncase \"IQVptMsNM\":\r\ncase \"r3H_cxCO9\":\r\ncase \"vOaplxCan\":\r\ncase \"dnk73BV15\":\r\ncase \"WDB1GLKb9\":\r\nreturn [{hash: \"1cqinf5\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1l2jajk\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"v4rbdk\", mediaQuery: \"(max-width: 767.98px)\"}]\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\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\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\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/s4QWbLF4gX7H2vEIDHHR/6g1o5zuzaSaqkCvLxFaA/vOaplxCan.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.supperhospitality.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/eakAzgEjmIKBsFl8WAJG/B08yMdcgoAqwfW9wiRk4/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0, ease: [0, 0, 1, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0, ease: [0, 0, 1, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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\r\n\t\tif (isBrowser) {\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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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: framerSiteId ?? null,\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\tif (true) Framer.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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"}