{"version":3,"file":"script_main.Dhiv6n7A.mjs","names":["addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Button4","TicketButton","CrossIcon2","MenuButton2","MotionNavWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","useState","useRef","useState","useMemo","useCallback","css","Phosphor","SponsorCard2","serializationHash","variantClassNames","animation","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","shaderConfig","sharedStyle.css","sharedStyle.fonts","Navigation3Fonts","Navigation3","Navigation3WithVariantAppearEffect","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","Navigation2","Navigation3Fonts","Navigation3","Navigation3WithVariantAppearEffect","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","PropertyOverrides","css","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","NavigationInsta","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","PropertyOverrides","css","Navigation2","Navigation3","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","PropertyOverrides","css","useRef","React.createElement","WhiteLogo","DarkBacking","PinkLogo","EventBacking","Instagram","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/8Xp508ybHDlV5NLfZP6c/ZoxxumDO2asRv85Jrhvx/F9fBXJV4A.js","https:/framerusercontent.com/modules/LJJMtHeLHFSuMMYSObfP/VCylAGtBMKrOJeGQDrNO/vAi5LaEA9.js","https:/framerusercontent.com/modules/Q5wDM2ekdsFsCkBkM27i/O4JZcF9jAmRMdZVCQhuM/Exq0x49vy.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/cZDmyAODa8qktnveZBHQ/zYvh72V3wzzXKrLqMgKG/MotionNorthCookieConsent.js","https:/framerusercontent.com/modules/IayliDHhKG9NOSbnVQjZ/obDf2nVgAtlWs3phh3o6/o7irbf5HA.js","https:/framerusercontent.com/modules/bS7cyJakdT0hWwOQ2O7T/W7bm7exFOxTTe3D4uYY1/Kjfh2RU4w.js","https:/framerusercontent.com/modules/h6iS6P8H5ApDvoJaNLcm/SNMfTu4dZdj3HzTCxAxC/DElcOszVR.js","https:/framerusercontent.com/modules/KUYJdOuCBfyqOSZEr8qa/sKevuRx80xabKPPaaEeZ/qFbCAfU24.js","https:/framerusercontent.com/modules/jFdiAmwPBXYF9OXlIm1r/6b7j3WJ5PbYcxFOiaTYp/LXWFl4JI0.js","https:/framerusercontent.com/modules/uEnZ57FaaVjst09KDlON/pXnbTcoTUOEAkGUUwKZB/y2KEHgnRc.js","https:/framerusercontent.com/modules/VXwNTDnruNmV3YisiiJJ/b6owjtHiZU4YVOYGQ9Od/mNMHgfoIk.js","https:/framerusercontent.com/modules/ysOtwSaDf9s85WIGZgMF/qpXcyAqE1szKc8BkOBCF/oknphtFK6.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (506606a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={hOSas_rtI:{hover:true},MJRuTDIGg:{hover:true}};const cycleOrder=[\"MJRuTDIGg\",\"ska0zYgTI\",\"hOSas_rtI\",\"M7B3s0EVx\"];const serializationHash=\"framer-s6rHN\";const variantClassNames={hOSas_rtI:\"framer-v-1mq81fq\",M7B3s0EVx:\"framer-v-1t15wrx\",MJRuTDIGg:\"framer-v-1sxwelm\",ska0zYgTI:\"framer-v-xhxffv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,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={\"Glassy Button\":\"hOSas_rtI\",\"Glassy Phone\":\"M7B3s0EVx\",\"Primary Button\":\"MJRuTDIGg\",\"Primary Phone Button\":\"ska0zYgTI\"};const getProps=({height,icon,id,label,link,width,...props})=>{return{...props,enDzQkQtN:icon??props.enDzQkQtN??true,si0GkhZ8V:label??props.si0GkhZ8V??\"Get Ticket\",U9RyfAHsf:link??props.U9RyfAHsf,variant:humanReadableVariantMap[props.variant]??props.variant??\"MJRuTDIGg\"};};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,si0GkhZ8V,U9RyfAHsf,enDzQkQtN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MJRuTDIGg\",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(Link,{href:U9RyfAHsf,motionChild:true,nodeId:\"MJRuTDIGg\",scopeId:\"F9fBXJV4A\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sxwelm\",className,classNames)} framer-1ozt8t4`,\"data-border\":true,\"data-framer-name\":\"Primary Button\",layoutDependency:layoutDependency,layoutId:\"MJRuTDIGg\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,WebkitBackdropFilter:\"none\",...style},variants:{\"MJRuTDIGg-hover\":{\"--border-color\":\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},hOSas_rtI:{\"--border-color\":\"var(--token-9a7303fe-2324-4aa1-bbd4-e1f1d449de82, rgba(255, 255, 255, 0.12))\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"},M7B3s0EVx:{\"--border-color\":\"var(--token-9a7303fe-2324-4aa1-bbd4-e1f1d449de82, rgba(255, 255, 255, 0.12))\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"}},...addPropertyOverrides({\"hOSas_rtI-hover\":{\"data-framer-name\":undefined},\"MJRuTDIGg-hover\":{\"data-framer-name\":undefined},hOSas_rtI:{\"data-framer-name\":\"Glassy Button\"},M7B3s0EVx:{\"data-framer-name\":\"Glassy Phone\"},ska0zYgTI:{\"data-framer-name\":\"Primary Phone Button\"}},baseVariant,gestureVariant),children:[enDzQkQtN&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pssnhu\",\"data-framer-name\":\"Right Arrow\",layoutDependency:layoutDependency,layoutId:\"MhRSCEBEt\",style:{backgroundColor:\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},variants:{\"hOSas_rtI-hover\":{backgroundColor:\"var(--token-440020f8-b9e1-49ea-9687-1ea12b43b3de, rgb(0, 0, 0))\"},\"MJRuTDIGg-hover\":{backgroundColor:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\"},hOSas_rtI:{backgroundColor:\"rgba(0, 0, 0, 0)\"},M7B3s0EVx:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15vo1kh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gTaYSFUwW-container\",nodeId:\"gTaYSFUwW\",rendersWithMotion:true,scopeId:\"F9fBXJV4A\",style:{rotate:0},variants:{\"hOSas_rtI-hover\":{rotate:0},\"MJRuTDIGg-hover\":{rotate:0},hOSas_rtI:{rotate:-45},M7B3s0EVx:{rotate:0}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"gTaYSFUwW\",layoutId:\"gTaYSFUwW\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({\"MJRuTDIGg-hover\":{color:\"var(--token-f1c81b52-2a59-4da2-a47f-3f4bfb2f2b58, rgb(1, 30, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Get Ticket\"})}),className:\"framer-7q7f2i\",\"data-framer-name\":\"Get Ticket\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b5FI5SRee\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:si0GkhZ8V,variants:{\"hOSas_rtI-hover\":{\"--extracted-1eung3n\":\"var(--token-440020f8-b9e1-49ea-9687-1ea12b43b3de, rgb(0, 0, 0))\"},hOSas_rtI:{\"--extracted-1eung3n\":\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\"},M7B3s0EVx:{\"--extracted-1eung3n\":\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hOSas_rtI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-440020f8-b9e1-49ea-9687-1ea12b43b3de, rgb(0, 0, 0)))\"},children:\"Get Ticket\"})})},hOSas_rtI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255)))\"},children:\"Get Ticket\"})})},M7B3s0EVx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255)))\"},children:\"Get Ticket\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s6rHN.framer-1ozt8t4, .framer-s6rHN .framer-1ozt8t4 { display: block; }\",\".framer-s6rHN.framer-1sxwelm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 50px; justify-content: flex-start; overflow: visible; padding: 6px 6px 6px 16px; position: relative; text-decoration: none; width: 150px; }\",\".framer-s6rHN .framer-1pssnhu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 38px; will-change: var(--framer-will-change-override, transform); }\",\".framer-s6rHN .framer-15vo1kh-container { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-s6rHN .framer-7q7f2i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s6rHN.framer-v-xhxffv.framer-1sxwelm { cursor: unset; }\",\".framer-s6rHN.framer-v-1mq81fq.framer-1sxwelm { height: min-content; width: 169px; }\",\".framer-s6rHN.framer-v-1mq81fq .framer-7q7f2i, .framer-s6rHN.framer-v-1t15wrx .framer-7q7f2i { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-s6rHN.framer-v-1t15wrx.framer-1sxwelm { cursor: unset; height: min-content; width: 169px; }\",'.framer-s6rHN[data-border=\"true\"]::after, .framer-s6rHN [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 50\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ska0zYgTI\":{\"layout\":[\"fixed\",\"fixed\"]},\"hOSas_rtI\":{\"layout\":[\"fixed\",\"auto\"]},\"M7B3s0EVx\":{\"layout\":[\"fixed\",\"auto\"]},\"jpjdDGUtv\":{\"layout\":[\"fixed\",\"fixed\"]},\"BWwf21Xcw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"si0GkhZ8V\":\"label\",\"U9RyfAHsf\":\"link\",\"enDzQkQtN\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF9fBXJV4A=withCSS(Component,css,\"framer-s6rHN\");export default FramerF9fBXJV4A;FramerF9fBXJV4A.displayName=\"Button 4\";FramerF9fBXJV4A.defaultProps={height:50,width:150};addPropertyControls(FramerF9fBXJV4A,{variant:{options:[\"MJRuTDIGg\",\"ska0zYgTI\",\"hOSas_rtI\",\"M7B3s0EVx\"],optionTitles:[\"Primary Button\",\"Primary Phone Button\",\"Glassy Button\",\"Glassy Phone\"],title:\"Variant\",type:ControlType.Enum},si0GkhZ8V:{defaultValue:\"Get Ticket\",displayTextArea:false,title:\"Label\",type:ControlType.String},U9RyfAHsf:{title:\"Link\",type:ControlType.Link},enDzQkQtN:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean}});addFonts(FramerF9fBXJV4A,[{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\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF9fBXJV4A\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"150\",\"framerIntrinsicHeight\":\"50\",\"framerVariables\":\"{\\\"si0GkhZ8V\\\":\\\"label\\\",\\\"U9RyfAHsf\\\":\\\"link\\\",\\\"enDzQkQtN\\\":\\\"icon\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ska0zYgTI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hOSas_rtI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M7B3s0EVx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jpjdDGUtv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BWwf21Xcw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F9fBXJV4A.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={bP5dE_J6S:{hover:true,pressed:true}};const cycleOrder=[\"bP5dE_J6S\",\"xaH_NqqAb\"];const serializationHash=\"framer-XIBDv\";const variantClassNames={bP5dE_J6S:\"framer-v-1pjxedh\",xaH_NqqAb:\"framer-v-fyyz47\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.05,.53,.26,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Light Phone\":\"xaH_NqqAb\",Light:\"bP5dE_J6S\"};const getProps=({color,height,id,label,link,newTab,width,...props})=>{return{...props,ac4JHN6Mf:link??props.ac4JHN6Mf,FXv52DSLw:newTab??props.FXv52DSLw,Q6ghJWEbk:color??props.Q6ghJWEbk??\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bP5dE_J6S\",Xg1a7VaWe:label??props.Xg1a7VaWe??\"Get started\"};};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,Xg1a7VaWe,ac4JHN6Mf,FXv52DSLw,Q6ghJWEbk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bP5dE_J6S\",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(Link,{href:ac4JHN6Mf,motionChild:true,nodeId:\"bP5dE_J6S\",openInNewTab:FXv52DSLw,scopeId:\"vAi5LaEA9\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1pjxedh\",className,classNames)} framer-ioxv8u`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"bP5dE_J6S\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({\"bP5dE_J6S-hover\":{\"data-framer-name\":undefined},\"bP5dE_J6S-pressed\":{\"data-framer-name\":undefined},xaH_NqqAb:{\"data-framer-name\":\"Light Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t8i6kf\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"mpn_05K7E\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Q6ghJWEbk-vAi5LaEA9))\"},children:\"Get started\"})}),className:\"framer-zbt7i8\",\"data-framer-name\":\"Label\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"eNPXgCj0Y\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Q6ghJWEbk-vAi5LaEA9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Q6ghJWEbk-vAi5LaEA9\":Q6ghJWEbk},text:Xg1a7VaWe,variants:{\"bP5dE_J6S-hover\":{\"--extracted-r6o4lv\":\"var(--token-a1a0c7e5-1e4d-414c-8dba-5e69e14eca12, rgb(138, 138, 138))\"},\"bP5dE_J6S-pressed\":{\"--extracted-r6o4lv\":\"var(--token-a1a0c7e5-1e4d-414c-8dba-5e69e14eca12, rgb(138, 138, 138))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bP5dE_J6S-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1a0c7e5-1e4d-414c-8dba-5e69e14eca12, rgb(138, 138, 138)))\"},children:\"Get started\"})}),transformTemplate:transformTemplate1},\"bP5dE_J6S-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1a0c7e5-1e4d-414c-8dba-5e69e14eca12, rgb(138, 138, 138)))\"},children:\"Get started\"})}),transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13zcdgn\",\"data-framer-name\":\"Another one\",layoutDependency:layoutDependency,layoutId:\"NOJrXM_pG\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get started\"})}),className:\"framer-19zx25y\",\"data-framer-name\":\"Label\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"zkSRcUTGE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Xg1a7VaWe,transformTemplate:transformTemplate1,variants:{\"bP5dE_J6S-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144))\"},\"bP5dE_J6S-pressed\":{\"--extracted-r6o4lv\":\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bP5dE_J6S-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144)))\"},children:\"Get started\"})}),transformTemplate:undefined},\"bP5dE_J6S-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255)))\"},children:\"Get started\"})}),transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XIBDv.framer-ioxv8u, .framer-XIBDv .framer-ioxv8u { display: block; }\",\".framer-XIBDv.framer-1pjxedh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XIBDv .framer-1t8i6kf { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XIBDv .framer-zbt7i8 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-XIBDv .framer-13zcdgn { bottom: -45px; flex: none; gap: 10px; height: 45px; left: -1px; overflow: hidden; position: absolute; right: -1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-XIBDv .framer-19zx25y { -webkit-user-select: none; bottom: -32px; flex: none; height: auto; left: 49%; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-XIBDv.framer-v-1pjxedh.hover .framer-zbt7i8, .framer-XIBDv.framer-v-1pjxedh.pressed .framer-zbt7i8 { left: 50%; position: absolute; top: -32px; z-index: 1; }\",\".framer-XIBDv.framer-v-1pjxedh.hover .framer-13zcdgn { bottom: 1px; height: unset; top: -3px; }\",\".framer-XIBDv.framer-v-1pjxedh.hover .framer-19zx25y, .framer-XIBDv.framer-v-1pjxedh.pressed .framer-19zx25y { bottom: unset; left: unset; position: relative; }\",\".framer-XIBDv.framer-v-1pjxedh.pressed .framer-13zcdgn { bottom: 0px; height: unset; top: -2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xaH_NqqAb\":{\"layout\":[\"auto\",\"auto\"]},\"QTE9dHrTK\":{\"layout\":[\"auto\",\"auto\"]},\"Z4xm7sjNn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Xg1a7VaWe\":\"label\",\"ac4JHN6Mf\":\"link\",\"FXv52DSLw\":\"newTab\",\"Q6ghJWEbk\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervAi5LaEA9=withCSS(Component,css,\"framer-XIBDv\");export default FramervAi5LaEA9;FramervAi5LaEA9.displayName=\"Menu Button 2\";FramervAi5LaEA9.defaultProps={height:43,width:126};addPropertyControls(FramervAi5LaEA9,{variant:{options:[\"bP5dE_J6S\",\"xaH_NqqAb\"],optionTitles:[\"Light\",\"Light Phone\"],title:\"Variant\",type:ControlType.Enum},Xg1a7VaWe:{defaultValue:\"Get started\",displayTextArea:false,title:\"Label\",type:ControlType.String},ac4JHN6Mf:{title:\"Link\",type:ControlType.Link},FXv52DSLw:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},Q6ghJWEbk:{defaultValue:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",title:\"Color\",type:ControlType.Color}});addFonts(FramervAi5LaEA9,[{explicitInter:true,fonts:[{cssFamilyName:\"Antarctica Book\",source:\"custom\",style:\"normal\",uiFamilyName:\"Antarctica\",url:\"https://framerusercontent.com/assets/kRmZm50cAbsxVHc5oGWPk3soYM.woff2\",weight:\"340\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervAi5LaEA9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xaH_NqqAb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QTE9dHrTK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z4xm7sjNn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"43\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Xg1a7VaWe\\\":\\\"label\\\",\\\"ac4JHN6Mf\\\":\\\"link\\\",\\\"FXv52DSLw\\\":\\\"newTab\\\",\\\"Q6ghJWEbk\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"126\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vAi5LaEA9.map","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Button4 from\"https://framerusercontent.com/modules/8Xp508ybHDlV5NLfZP6c/ZoxxumDO2asRv85Jrhvx/F9fBXJV4A.js\";import TicketButton from\"https://framerusercontent.com/modules/98TbvAUhHM6rCWZGCaCU/eLGvkp4oM3ca5N2P5jWc/oOadvAdsi.js\";import CrossIcon2 from\"https://framerusercontent.com/modules/WlHcNgjdBMS8QpKbJ6GG/NeHyyWLKYn4JE978URcF/uyV2JdVTO.js\";import MenuButton2 from\"https://framerusercontent.com/modules/LJJMtHeLHFSuMMYSObfP/VCylAGtBMKrOJeGQDrNO/vAi5LaEA9.js\";const Button4Fonts=getFonts(Button4);const TicketButtonFonts=getFonts(TicketButton);const CrossIcon2Fonts=getFonts(CrossIcon2);const MenuButton2Fonts=getFonts(MenuButton2);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"rR_FbuwUp\",\"QvfUAuz2S\",\"F0M4p_o3K\",\"rST4Ti84z\",\"jvFlbY61a\",\"M2hJwdWcv\",\"BRRo71kWn\"];const serializationHash=\"framer-XB4ZZ\";const variantClassNames={BRRo71kWn:\"framer-v-10zqc04\",F0M4p_o3K:\"framer-v-14ijapg\",jvFlbY61a:\"framer-v-10qz54f\",M2hJwdWcv:\"framer-v-10xe2a8\",QvfUAuz2S:\"framer-v-1i9l2qw\",rR_FbuwUp:\"framer-v-cmeavo\",rST4Ti84z:\"framer-v-1bfn54n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ycH1W8s7_=undefined;const transition1={delay:0,duration:.6,ease:[.12,.23,.5,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:-40};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition3={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition4={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition5={delay:.3,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition6={delay:.4,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={delay:.5,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,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 humanReadableVariantMap={\"Phone Close\":\"rST4Ti84z\",\"Phone Open\":\"jvFlbY61a\",\"Phone Scroll\":\"BRRo71kWn\",\"Tablet Close\":\"QvfUAuz2S\",\"Tablet Open\":\"F0M4p_o3K\",\"Tablet Scroll\":\"M2hJwdWcv\",Desktop:\"rR_FbuwUp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rR_FbuwUp\",ycH1W8s7_:link??props.ycH1W8s7_};};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,ycH1W8s7_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rR_FbuwUp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1fxoiuv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"QvfUAuz2S\");});const onTap183b6b7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"rST4Ti84z\");});const onTap1j5k5h3=activeVariantCallback(async(...args)=>{setVariant(\"QvfUAuz2S\");});const onTap8kkj6q=activeVariantCallback(async(...args)=>{setVariant(\"rST4Ti84z\");});const isDisplayed=()=>{if([\"QvfUAuz2S\",\"F0M4p_o3K\",\"rST4Ti84z\",\"jvFlbY61a\",\"M2hJwdWcv\",\"BRRo71kWn\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"QvfUAuz2S\",\"F0M4p_o3K\",\"rST4Ti84z\",\"jvFlbY61a\",\"BRRo71kWn\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"QvfUAuz2S\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"M2hJwdWcv\")return false;return true;};const isDisplayed4=()=>{if([\"QvfUAuz2S\",\"rST4Ti84z\",\"M2hJwdWcv\",\"BRRo71kWn\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({F0M4p_o3K:{value:transition4},jvFlbY61a:{value:transition4},QvfUAuz2S:{value:transition3},rST4Ti84z:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-cmeavo\",className,classNames),\"data-framer-appear-id\":\"cmeavo\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rR_FbuwUp\",optimized:true,ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"none\",...style},variants:{BRRo71kWn:{backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"none\"},F0M4p_o3K:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgb(17, 17, 20)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,WebkitBackdropFilter:\"blur(5px)\"},jvFlbY61a:{backdropFilter:\"none\",backgroundColor:\"rgb(17, 17, 20)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,WebkitBackdropFilter:\"none\"},M2hJwdWcv:{backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"none\"},rST4Ti84z:{backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({BRRo71kWn:{\"data-framer-name\":\"Phone Scroll\"},F0M4p_o3K:{\"data-framer-name\":\"Tablet Open\",\"data-highlight\":true,onTap:onTap1fxoiuv},jvFlbY61a:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":true,onTap:onTap183b6b7},M2hJwdWcv:{\"data-framer-name\":\"Tablet Scroll\"},QvfUAuz2S:{\"data-framer-name\":\"Tablet Close\"},rST4Ti84z:{\"data-framer-name\":\"Phone Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gnh64v\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"JIvAFaIJV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bt8i02\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"dqg1n2myU\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},variants:{BRRo71kWn:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:27,borderBottomRightRadius:27,borderTopLeftRadius:27,borderTopRightRadius:27,WebkitBackdropFilter:\"blur(10px)\"},M2hJwdWcv:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:29,borderBottomRightRadius:29,borderTopLeftRadius:29,borderTopRightRadius:29,WebkitBackdropFilter:\"blur(10px)\"}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HPF9ZiywP\"},motionChild:true,nodeId:\"HG6ckvL7s\",scopeId:\"Exq0x49vy\",children:/*#__PURE__*/_jsx(Image1,{\"aria-label\":\"Company Logo\",as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"190px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"},className:\"framer-ad6md framer-wpegrf\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"HG6ckvL7s\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{BRRo71kWn:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},M2hJwdWcv:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...addPropertyOverrides({BRRo71kWn:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-40)/2+0+0)+0+3),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"125px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"}},F0M4p_o3K:{\"data-highlight\":true,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"190px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"},onTap:onTap1j5k5h3},jvFlbY61a:{\"data-highlight\":true,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"250px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"},onTap:onTap8kkj6q},M2hJwdWcv:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-58)/2+0+0)+0+4),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"190px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"}},QvfUAuz2S:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-50)/2+0+0)+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"190px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"}},rST4Ti84z:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-37)/2+0+0)+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"250px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5dx6jf\",\"data-framer-name\":\"Other\",layoutDependency:layoutDependency,layoutId:\"WKoDKf6m5\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({M2hJwdWcv:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-58)/2+0+0)+0+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10hwr97-container\",layoutDependency:layoutDependency,layoutId:\"RwgYiZZEz-container\",nodeId:\"RwgYiZZEz\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",children:/*#__PURE__*/_jsx(Button4,{enDzQkQtN:true,height:\"100%\",id:\"RwgYiZZEz\",layoutId:\"RwgYiZZEz\",si0GkhZ8V:\"Get Ticket\",U9RyfAHsf:ycH1W8s7_,variant:matchVariant(\"MJRuTDIGg\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QvfUAuz2S:{height:50,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-50)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ksklo-container\",layoutDependency:layoutDependency,layoutId:\"nJXWhHDoL-container\",nodeId:\"nJXWhHDoL\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",children:/*#__PURE__*/_jsx(TicketButton,{enDzQkQtN:true,height:\"100%\",hKS928BZ8:\"rgb(255, 255, 255)\",id:\"nJXWhHDoL\",layoutId:\"nJXWhHDoL\",si0GkhZ8V:\"Tickets\",U9RyfAHsf:ycH1W8s7_,variant:matchVariant(\"chB_amfp7\"),width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({BRRo71kWn:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-40)/2+0+0)+0+2+0},F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+0+7+0},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+0+.5+0},QvfUAuz2S:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-50)/2+0+0)+0+0+7},rST4Ti84z:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-37)/2+0+0)+0+.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7d67t7-container\",layoutDependency:layoutDependency,layoutId:\"NAtLlrXCS-container\",nodeId:\"NAtLlrXCS\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",children:/*#__PURE__*/_jsx(CrossIcon2,{height:\"100%\",id:\"NAtLlrXCS\",layoutId:\"NAtLlrXCS\",variant:matchVariant(\"I3wvKq9XL\"),width:\"100%\"})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-buueyr\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"LQql6vXij\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-19lkxk3\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"iKWrnuEjP\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+3.5+0,...addPropertyOverrides({F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+50+0+0+0+0},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+37+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-3ackv5-container\",\"data-framer-appear-id\":\"3ackv5\",layoutDependency:layoutDependency,layoutId:\"PYN7Cm49E-container\",nodeId:\"PYN7Cm49E\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",...addPropertyOverrides({F0M4p_o3K:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation3,optimized:true},jvFlbY61a:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuButton2,{ac4JHN6Mf:\"https://connect.motionnorth.uk/\",FXv52DSLw:true,height:\"100%\",id:\"PYN7Cm49E\",layoutId:\"PYN7Cm49E\",Q6ghJWEbk:\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144))\",variant:matchVariant(\"bP5dE_J6S\"),width:\"100%\",Xg1a7VaWe:\"MN Connect\",...addPropertyOverrides({jvFlbY61a:{variant:matchVariant(\"xaH_NqqAb\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vrrKLizBH\"},implicitPathVariables:undefined},{href:{webPageId:\"vrrKLizBH\"},implicitPathVariables:undefined},{href:{webPageId:\"vrrKLizBH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+3.5+0,...addPropertyOverrides({F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+50+0+0+0+59},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+37+0+0+0+59}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-2lg720-container\",\"data-framer-appear-id\":\"2lg720\",layoutDependency:layoutDependency,layoutId:\"oEC9xg9uS-container\",nodeId:\"oEC9xg9uS\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",...addPropertyOverrides({F0M4p_o3K:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation3,optimized:true},jvFlbY61a:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuButton2,{ac4JHN6Mf:resolvedLinks[0],FXv52DSLw:false,height:\"100%\",id:\"oEC9xg9uS\",layoutId:\"oEC9xg9uS\",Q6ghJWEbk:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",variant:matchVariant(\"bP5dE_J6S\"),width:\"100%\",Xg1a7VaWe:\"About\",...addPropertyOverrides({F0M4p_o3K:{ac4JHN6Mf:resolvedLinks[1]},jvFlbY61a:{ac4JHN6Mf:resolvedLinks[2],variant:matchVariant(\"xaH_NqqAb\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mEH6aKvqT\"},implicitPathVariables:undefined},{href:{webPageId:\"mEH6aKvqT\"},implicitPathVariables:undefined},{href:{webPageId:\"mEH6aKvqT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+3.5+0,...addPropertyOverrides({F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+50+0+0+0+118},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+37+0+0+0+118}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1etd9v9-container\",\"data-framer-appear-id\":\"1etd9v9\",layoutDependency:layoutDependency,layoutId:\"MrFXGrncr-container\",nodeId:\"MrFXGrncr\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",...addPropertyOverrides({F0M4p_o3K:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation3,optimized:true},jvFlbY61a:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuButton2,{ac4JHN6Mf:resolvedLinks1[0],FXv52DSLw:false,height:\"100%\",id:\"MrFXGrncr\",layoutId:\"MrFXGrncr\",Q6ghJWEbk:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",variant:matchVariant(\"bP5dE_J6S\"),width:\"100%\",Xg1a7VaWe:\"Events\",...addPropertyOverrides({F0M4p_o3K:{ac4JHN6Mf:resolvedLinks1[1]},jvFlbY61a:{ac4JHN6Mf:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tgsKZLLek\"},implicitPathVariables:undefined},{href:{webPageId:\"tgsKZLLek\"},implicitPathVariables:undefined},{href:{webPageId:\"tgsKZLLek\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+3.5+0,...addPropertyOverrides({F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+50+0+0+0+177},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+37+0+0+0+177}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-198meow-container\",\"data-framer-appear-id\":\"198meow\",layoutDependency:layoutDependency,layoutId:\"WzDOKw28S-container\",nodeId:\"WzDOKw28S\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",...addPropertyOverrides({F0M4p_o3K:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation3,optimized:true},jvFlbY61a:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuButton2,{ac4JHN6Mf:resolvedLinks2[0],FXv52DSLw:false,height:\"100%\",id:\"WzDOKw28S\",layoutId:\"WzDOKw28S\",Q6ghJWEbk:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",variant:matchVariant(\"bP5dE_J6S\"),width:\"100%\",Xg1a7VaWe:\"Contact\",...addPropertyOverrides({F0M4p_o3K:{ac4JHN6Mf:resolvedLinks2[1]},jvFlbY61a:{ac4JHN6Mf:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-50)/2)+0+0,...addPropertyOverrides({F0M4p_o3K:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-336)/2+0+0)+0+50+0+236},jvFlbY61a:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-323)/2+0+0)+0+37+0+236}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1ngz9x8-container\",\"data-framer-appear-id\":\"1ngz9x8\",layoutDependency:layoutDependency,layoutId:\"e6hbX8AjM-container\",nodeId:\"e6hbX8AjM\",rendersWithMotion:true,scopeId:\"Exq0x49vy\",...addPropertyOverrides({F0M4p_o3K:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,initial:animation3,optimized:true},jvFlbY61a:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TicketButton,{enDzQkQtN:true,height:\"100%\",hKS928BZ8:\"rgb(255, 255, 255)\",id:\"e6hbX8AjM\",layoutId:\"e6hbX8AjM\",si0GkhZ8V:\"Tickets\",U9RyfAHsf:ycH1W8s7_,variant:matchVariant(\"chB_amfp7\"),width:\"100%\"})})})]})]})})})})});});const css=[\".framer-XB4ZZ.framer-wpegrf, .framer-XB4ZZ .framer-wpegrf { display: block; }\",\".framer-XB4ZZ.framer-cmeavo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 40px 16px 40px; position: relative; width: 1200px; }\",\".framer-XB4ZZ .framer-gnh64v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XB4ZZ .framer-bt8i02, .framer-XB4ZZ .framer-5dx6jf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XB4ZZ .framer-ad6md { aspect-ratio: 3.8 / 1; flex: none; height: auto; overflow: hidden; position: relative; text-decoration: none; width: 190px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-XB4ZZ .framer-10hwr97-container, .framer-XB4ZZ .framer-15ksklo-container, .framer-XB4ZZ .framer-7d67t7-container, .framer-XB4ZZ .framer-3ackv5-container, .framer-XB4ZZ .framer-2lg720-container, .framer-XB4ZZ .framer-1etd9v9-container, .framer-XB4ZZ .framer-198meow-container, .framer-XB4ZZ .framer-1ngz9x8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XB4ZZ .framer-buueyr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XB4ZZ .framer-19lkxk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 41px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XB4ZZ.framer-v-1i9l2qw.framer-cmeavo, .framer-XB4ZZ.framer-v-10xe2a8.framer-cmeavo { flex-direction: column; width: 810px; }\",\".framer-XB4ZZ.framer-v-1i9l2qw .framer-gnh64v, .framer-XB4ZZ.framer-v-1bfn54n .framer-gnh64v, .framer-XB4ZZ.framer-v-10xe2a8 .framer-gnh64v, .framer-XB4ZZ.framer-v-10zqc04 .framer-gnh64v { flex: none; width: 100%; }\",\".framer-XB4ZZ.framer-v-1i9l2qw .framer-bt8i02, .framer-XB4ZZ.framer-v-1bfn54n .framer-bt8i02 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-XB4ZZ.framer-v-14ijapg.framer-cmeavo { cursor: pointer; flex-direction: column; width: 810px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XB4ZZ.framer-v-14ijapg .framer-gnh64v, .framer-XB4ZZ.framer-v-10qz54f .framer-gnh64v { flex: none; flex-direction: column; width: 100%; }\",\".framer-XB4ZZ.framer-v-14ijapg .framer-bt8i02, .framer-XB4ZZ.framer-v-10qz54f .framer-bt8i02 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-XB4ZZ.framer-v-14ijapg .framer-ad6md { cursor: pointer; }\",\".framer-XB4ZZ.framer-v-14ijapg .framer-buueyr { flex: none; flex-direction: column; gap: 16px; width: 100%; }\",\".framer-XB4ZZ.framer-v-14ijapg .framer-19lkxk3, .framer-XB4ZZ.framer-v-10qz54f .framer-19lkxk3 { flex-direction: column; gap: 16px; }\",\".framer-XB4ZZ.framer-v-1bfn54n.framer-cmeavo, .framer-XB4ZZ.framer-v-10zqc04.framer-cmeavo { flex-direction: column; gap: 20px; padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-XB4ZZ.framer-v-1bfn54n .framer-ad6md { width: 250px; }\",\".framer-XB4ZZ.framer-v-10qz54f.framer-cmeavo { cursor: pointer; flex-direction: column; gap: 16px; padding: 16px 20px 16px 20px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XB4ZZ.framer-v-10qz54f .framer-ad6md { cursor: pointer; width: 250px; }\",\".framer-XB4ZZ.framer-v-10qz54f .framer-buueyr { flex: none; flex-direction: column; gap: 16px; overflow: visible; width: 100%; }\",\".framer-XB4ZZ.framer-v-10xe2a8 .framer-bt8i02 { gap: 20px; padding: 4px 4px 4px 12px; }\",\".framer-XB4ZZ.framer-v-10zqc04 .framer-bt8i02 { gap: 16px; padding: 2px 2px 2px 6px; }\",\".framer-XB4ZZ.framer-v-10zqc04 .framer-ad6md { width: 125px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QvfUAuz2S\":{\"layout\":[\"fixed\",\"auto\"]},\"F0M4p_o3K\":{\"layout\":[\"fixed\",\"auto\"]},\"rST4Ti84z\":{\"layout\":[\"fixed\",\"auto\"]},\"jvFlbY61a\":{\"layout\":[\"fixed\",\"auto\"]},\"M2hJwdWcv\":{\"layout\":[\"fixed\",\"auto\"]},\"BRRo71kWn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ycH1W8s7_\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerExq0x49vy=withCSS(Component,css,\"framer-XB4ZZ\");export default FramerExq0x49vy;FramerExq0x49vy.displayName=\"Navigation 2\";FramerExq0x49vy.defaultProps={height:82,width:1200};addPropertyControls(FramerExq0x49vy,{variant:{options:[\"rR_FbuwUp\",\"QvfUAuz2S\",\"F0M4p_o3K\",\"rST4Ti84z\",\"jvFlbY61a\",\"M2hJwdWcv\",\"BRRo71kWn\"],optionTitles:[\"Desktop\",\"Tablet Close\",\"Tablet Open\",\"Phone Close\",\"Phone Open\",\"Tablet Scroll\",\"Phone Scroll\"],title:\"Variant\",type:ControlType.Enum},ycH1W8s7_:{title:\"Link\",type:ControlType.Link}});addFonts(FramerExq0x49vy,[{explicitInter:true,fonts:[]},...Button4Fonts,...TicketButtonFonts,...CrossIcon2Fonts,...MenuButton2Fonts],{supportsExplicitInterCodegen:true});FramerExq0x49vy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button4,{},context),()=>forwardLoader(TicketButton,{},context),()=>forwardLoader(CrossIcon2,{},context),()=>forwardLoader(MenuButton2,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerExq0x49vy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"82\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ycH1W8s7_\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QvfUAuz2S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F0M4p_o3K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rST4Ti84z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jvFlbY61a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M2hJwdWcv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BRRo71kWn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useState,startTransition}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const STORAGE_KEY=\"motionnorth_cookie_consent_v1\";const CONSENT_VERSION=\"v1\";const EXPIRY_DAYS=180;function getDefaultPreferences(){return{analytics:false,preferences:false,marketing:false};}function isExpired(expiry){return Date.now()>expiry;}function toConsentPayload(preferences){return{analytics_storage:preferences.analytics?\"granted\":\"denied\",ad_storage:preferences.marketing?\"granted\":\"denied\",ad_user_data:preferences.marketing?\"granted\":\"denied\",ad_personalization:preferences.marketing?\"granted\":\"denied\",functionality_storage:preferences.preferences?\"granted\":\"denied\",personalization_storage:preferences.preferences?\"granted\":\"denied\",security_storage:\"granted\"};}function saveConsent(preferences){if(typeof window===\"undefined\")return;try{const expiry=Date.now()+EXPIRY_DAYS*24*60*60*1e3;const record={version:CONSENT_VERSION,expiry,preferences,timestamp:Date.now()};window.localStorage.setItem(STORAGE_KEY,JSON.stringify(record));}catch(error){// Graceful localStorage failure handling.\n}}function loadConsent(){if(typeof window===\"undefined\")return null;try{const raw=window.localStorage.getItem(STORAGE_KEY);if(!raw)return null;const parsed=JSON.parse(raw);const prefs=parsed?.preferences;const hasValidPrefs=typeof prefs?.analytics===\"boolean\"&&typeof prefs?.preferences===\"boolean\"&&typeof prefs?.marketing===\"boolean\";const expiry=parsed?.expiry;const hasValidExpiry=typeof expiry===\"number\"&&Number.isFinite(expiry);if(!parsed||parsed.version!==CONSENT_VERSION||!hasValidPrefs||!hasValidExpiry||isExpired(expiry))return null;return{version:CONSENT_VERSION,expiry,preferences:{analytics:prefs.analytics,preferences:prefs.preferences,marketing:prefs.marketing},timestamp:typeof parsed.timestamp===\"number\"&&Number.isFinite(parsed.timestamp)?parsed.timestamp:Date.now()};}catch(error){return null;}}function ensureGtagScaffold(){if(typeof window===\"undefined\")return;const w=window;if(!w.dataLayer)w.dataLayer=[];if(!w.gtag){w.gtag=function gtag(...args){w.dataLayer?.push(arguments);};}}function sendConsentDefaultDenied(){if(typeof window===\"undefined\")return;ensureGtagScaffold();const w=window;w.gtag?.(\"consent\",\"default\",{analytics_storage:\"denied\",ad_storage:\"denied\",ad_user_data:\"denied\",ad_personalization:\"denied\",functionality_storage:\"denied\",personalization_storage:\"denied\",security_storage:\"granted\"});}function sendConsentUpdate(preferences){if(typeof window===\"undefined\")return;ensureGtagScaffold();const w=window;w.gtag?.(\"consent\",\"update\",toConsentPayload(preferences));}function ensureGTM(gtmID){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;ensureGtagScaffold();const normalized=gtmID.trim();if(!/^GTM-[A-Z0-9]+$/.test(normalized))return;const src=`https://www.googletagmanager.com/gtm.js?id=${encodeURIComponent(normalized)}`;const existing=document.querySelector(`script[data-motionnorth-gtm=\"${normalized}\"], script[src*=\"gtm.js?id=${normalized}\"]`);if(existing)return;window.dataLayer?.push({\"gtm.start\":Date.now(),event:\"gtm.js\"});const script=document.createElement(\"script\");script.async=true;script.src=src;script.setAttribute(\"data-motionnorth-gtm\",normalized);document.head.appendChild(script);}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function MotionNorthCookieConsent(props){const{title,body,policyLabel,policyURL,gtmID,preview,background,textColor,accentColor,radius,padding,font,labels,style}=props;const isStatic=useIsStaticRenderer();const isBrowser=typeof window!==\"undefined\"&&typeof document!==\"undefined\";const shouldRenderPreview=isStatic&&preview;const[isOpen,setIsOpen]=useState(false);const[isCustomizing,setIsCustomizing]=useState(false);const[preferences,setPreferences]=useState(getDefaultPreferences());const safeLabels=useMemo(()=>({acceptAll:labels?.acceptAll||\"Accept all\",rejectOptional:labels?.rejectOptional||\"Reject optional\",customize:labels?.customize||\"Customize\",savePreferences:labels?.savePreferences||\"Save preferences\",cookieSettings:labels?.cookieSettings||\"Cookie settings\",necessary:labels?.necessary||\"Necessary (always on)\",analytics:labels?.analytics||\"Analytics\",preferences:labels?.preferences||\"Preferences\",marketing:labels?.marketing||\"Marketing\"}),[labels]);const mergedFont=useMemo(()=>({fontFamily:font?.fontFamily||\"Inter, Antarctica, sans-serif\",fontSize:font?.fontSize??15,lineHeight:font?.lineHeight??\"1.35em\",letterSpacing:font?.letterSpacing??\"-0.01em\",fontStyle:font?.fontStyle??\"normal\",fontWeight:font?.fontWeight??500,textAlign:font?.textAlign??\"left\"}),[font]);useEffect(()=>{if(!isBrowser||isStatic)return;// NOTE: This component controls Consent Mode and GTM loading for scripts loaded after it runs.\n// External tags/scripts that were preloaded or already fired before this component mounts cannot be retroactively blocked automatically.\n// NOTE: This implementation helps with technical consent signaling but does not itself guarantee legal compliance.\nconst w=window;if(!w.__motionNorthConsentDefaultSet){sendConsentDefaultDenied();w.__motionNorthConsentDefaultSet=true;}const saved=loadConsent();if(saved){startTransition(()=>{setPreferences(saved.preferences);setIsOpen(false);});sendConsentUpdate(saved.preferences);}else{startTransition(()=>setIsOpen(true));sendConsentUpdate(getDefaultPreferences());}ensureGTM(gtmID);},[gtmID,isBrowser,isStatic]);const applyChoice=useCallback((next,shouldClose=true)=>{if(!isStatic){saveConsent(next);if(typeof window!==\"undefined\")sendConsentUpdate(next);}startTransition(()=>{setPreferences(next);if(shouldClose){setIsOpen(false);setIsCustomizing(false);}});},[isStatic]);const acceptAll=useCallback(()=>{applyChoice({analytics:true,preferences:true,marketing:true});},[applyChoice]);const rejectOptional=useCallback(()=>{applyChoice({analytics:false,preferences:false,marketing:false});},[applyChoice]);const savePreferencesAction=useCallback(()=>{applyChoice(preferences);},[applyChoice,preferences]);const openCustomize=useCallback(()=>{startTransition(()=>setIsCustomizing(true));},[]);const openBanner=useCallback(()=>{startTransition(()=>{setIsOpen(true);setIsCustomizing(false);});},[]);const togglePreference=useCallback(key=>{startTransition(()=>{setPreferences(prev=>({...prev,[key]:!prev[key]}));});},[]);const rootStyle=useMemo(()=>({position:\"relative\",width:\"100%\",minHeight:shouldRenderPreview?\"260px\":\"auto\",color:textColor,...mergedFont,...style}),[mergedFont,shouldRenderPreview,style,textColor]);const bannerContent=/*#__PURE__*/_jsxs(\"div\",{className:\"motionnorth-cookie-panel motionnorth-cookie-scope\",role:\"region\",\"aria-label\":\"Cookie consent settings\",style:{width:shouldRenderPreview?\"100%\":\"min(420px, calc(100vw - 48px))\",maxWidth:420,maxHeight:\"calc(100dvh - 48px)\",overflow:\"auto\",background,color:textColor,borderRadius:radius,border:`1px solid ${accentColor}`,padding,boxSizing:\"border-box\",boxShadow:\"0 16px 48px rgba(0,0,0,0.35)\",display:\"flex\",flexDirection:\"column\",gap:14,...mergedFont},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:\"1.05em\",lineHeight:1.2},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{opacity:.95},children:body}),/*#__PURE__*/_jsx(\"a\",{href:policyURL,style:{color:accentColor,textDecoration:\"underline\",width:\"max-content\",font:\"inherit\"},children:policyLabel})]}),isCustomizing&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10},children:[{key:\"necessary\",label:safeLabels.necessary,checked:true,disabled:true},{key:\"analytics\",label:safeLabels.analytics,checked:preferences.analytics,disabled:false},{key:\"preferences\",label:safeLabels.preferences,checked:preferences.preferences,disabled:false},{key:\"marketing\",label:safeLabels.marketing,checked:preferences.marketing,disabled:false}].map(item=>/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{children:item.label}),/*#__PURE__*/_jsx(\"input\",{\"aria-label\":item.label,role:\"switch\",type:\"checkbox\",checked:item.checked,disabled:item.disabled,onChange:()=>{if(!item.disabled&&item.key!==\"necessary\"){togglePreference(item.key);}},style:{width:40,height:20,accentColor:accentColor,cursor:item.disabled?\"not-allowed\":\"pointer\"}})]},item.key))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:10},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:acceptAll,style:{background:accentColor,color:\"#FFFFFF\",border:\"1px solid transparent\",borderRadius:999,padding:\"10px 14px\",cursor:\"pointer\",outlineColor:\"#FFFFFF\",font:\"inherit\"},children:safeLabels.acceptAll}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:rejectOptional,style:{background:\"transparent\",color:textColor,border:`1px solid ${textColor}`,borderRadius:999,padding:\"10px 14px\",cursor:\"pointer\",outlineColor:\"#FFFFFF\",font:\"inherit\"},children:safeLabels.rejectOptional}),!isCustomizing?/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openCustomize,style:{background:\"transparent\",color:textColor,border:`1px dashed ${accentColor}`,borderRadius:999,padding:\"10px 14px\",cursor:\"pointer\",outlineColor:\"#FFFFFF\",font:\"inherit\"},children:safeLabels.customize}):/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:savePreferencesAction,style:{background:\"transparent\",color:textColor,border:`1px solid ${accentColor}`,borderRadius:999,padding:\"10px 14px\",cursor:\"pointer\",outlineColor:\"#FFFFFF\",font:\"inherit\"},children:safeLabels.savePreferences})]})]});const livePortalBanner=isBrowser&&isOpen&&!isStatic?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{className:\"motionnorth-cookie-banner-root motionnorth-cookie-scope\",style:{position:\"fixed\",right:24,bottom:24,zIndex:2147483647},children:[/*#__PURE__*/_jsx(\"style\",{children:`@media (max-width: 768px){.motionnorth-cookie-banner-root{right:16px !important;bottom:16px !important;}.motionnorth-cookie-panel{width:min(420px,calc(100vw - 32px)) !important;}}`}),/*#__PURE__*/_jsx(\"div\",{className:\"motionnorth-cookie-banner\",children:bannerContent})]}),document.body):null;return /*#__PURE__*/_jsxs(\"div\",{className:\"motionnorth-cookie-scope\",style:rootStyle,children:[/*#__PURE__*/_jsx(\"style\",{children:`.motionnorth-cookie-scope button:focus-visible,.motionnorth-cookie-scope a:focus-visible,.motionnorth-cookie-scope input:focus-visible{outline:2px solid ${textColor};outline-offset:3px;}`}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openBanner,style:{position:\"relative\",color:textColor,background:background,border:`1px solid ${accentColor}`,borderRadius:999,padding:\"8px 12px\",cursor:\"pointer\",width:\"max-content\",font:\"inherit\"},children:safeLabels.cookieSettings}),shouldRenderPreview&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:16,width:\"100%\",display:\"flex\",justifyContent:\"flex-end\"},children:bannerContent}),livePortalBanner]});}addPropertyControls(MotionNorthCookieConsent,{title:{type:ControlType.String,defaultValue:\"Your privacy choices\"},body:{type:ControlType.String,defaultValue:\"We use cookies to improve your experience. Manage optional analytics, preferences, and marketing cookies anytime.\",displayTextArea:true},policyLabel:{type:ControlType.String,defaultValue:\"Read cookie policy\"},policyURL:{type:ControlType.Link,defaultValue:\"/cookie-policy\"},gtmID:{type:ControlType.String,defaultValue:\"GTM-W5S3TMB3\"},preview:{type:ControlType.Boolean,defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},background:{type:ControlType.Color,defaultValue:\"#000817\"},textColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\"},accentColor:{type:ControlType.Color,defaultValue:\"#FB0090\"},radius:{type:ControlType.Number,defaultValue:24,min:0,max:64,step:1},padding:{type:ControlType.Number,defaultValue:24,min:8,max:48,step:1},font:{type:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},labels:{type:ControlType.Object,defaultValue:{acceptAll:\"Accept all\",rejectOptional:\"Reject optional\",customize:\"Customize\",savePreferences:\"Save preferences\",cookieSettings:\"Cookie settings\",necessary:\"Necessary (always on)\",analytics:\"Analytics\",preferences:\"Preferences\",marketing:\"Marketing\"},controls:{acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectOptional:{type:ControlType.String,defaultValue:\"Reject optional\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},savePreferences:{type:ControlType.String,defaultValue:\"Save preferences\"},cookieSettings:{type:ControlType.String,defaultValue:\"Cookie settings\"},necessary:{type:ControlType.String,defaultValue:\"Necessary (always on)\"},analytics:{type:ControlType.String,defaultValue:\"Analytics\"},preferences:{type:ControlType.String,defaultValue:\"Preferences\"},marketing:{type:ControlType.String,defaultValue:\"Marketing\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MotionNorthCookieConsent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MotionNorthCookieConsent.map","// Generated by Framer (7c2f7bf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Aj3y6 .framer-styles-preset-v8hg63:not(.rich-text-wrapper), .framer-Aj3y6 .framer-styles-preset-v8hg63.rich-text-wrapper a { --framer-link-current-text-color: var(--token-282797c8-3ba5-40a8-a8dd-0b6194e44148, #000000); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-282797c8-3ba5-40a8-a8dd-0b6194e44148, #000000); --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-Aj3y6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,Shader,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import shaderConfig from\"https://framerusercontent.com/modules/qbISo04IgXwHvt1f08Bw/PqHx9uwswPwEixzYIrpZ/GradientWave.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import MotionNorthCookieConsent from\"https://framerusercontent.com/modules/cZDmyAODa8qktnveZBHQ/zYvh72V3wzzXKrLqMgKG/MotionNorthCookieConsent.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/IayliDHhKG9NOSbnVQjZ/obDf2nVgAtlWs3phh3o6/o7irbf5HA.js\";import SponsorCard2 from\"https://framerusercontent.com/modules/6zOuINpxHBDCaA9V9Wgv/fPK60kH1iXgO08NznTSN/vZRbyy3zu.js\";const PhosphorFonts=getFonts(Phosphor);const EmbedFonts=getFonts(Embed);const MotionNorthCookieConsentFonts=getFonts(MotionNorthCookieConsent);const SponsorCard2Fonts=getFonts(SponsorCard2);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"wPhxp_N54\",\"m39_LvCQW\",\"tqIYs2WdA\"];const serializationHash=\"framer-RMXoY\";const variantClassNames={m39_LvCQW:\"framer-v-1yq4z96\",tqIYs2WdA:\"framer-v-rlmk81\",wPhxp_N54:\"framer-v-1el6i8r\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-10,y:0};const transition2={delay:.2,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"wPhxp_N54\",Phone:\"tqIYs2WdA\",Tablet:\"m39_LvCQW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wPhxp_N54\"};};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:\"wPhxp_N54\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tqIYs2WdA\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1el6i8r\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wPhxp_N54\",ref:refBinding,style:{...style},...addPropertyOverrides({m39_LvCQW:{\"data-framer-name\":\"Tablet\"},tqIYs2WdA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sdeuni\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"M7jgwSYWO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nmj9fc\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"vg5LIymMu\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5zv9q1\",\"data-framer-name\":\"Social Connects\",layoutDependency:layoutDependency,layoutId:\"uTnYobCKl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dhn2g1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"xuy1q_RhM\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/motion_north\",motionChild:true,nodeId:\"Af9TJ9ai3\",openInNewTab:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zdafop framer-1rznr4h\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"Af9TJ9ai3\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-meo1sm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GJ_wRRlO8-container\",nodeId:\"GJ_wRRlO8\",rendersWithMotion:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"InstagramLogo\",id:\"GJ_wRRlO8\",layoutId:\"GJ_wRRlO8\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@motionnorth\",motionChild:true,nodeId:\"LAcNdKAb6\",openInNewTab:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1l4gi3g framer-1rznr4h\",\"data-framer-name\":\"Youtube\",layoutDependency:layoutDependency,layoutId:\"LAcNdKAb6\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p56u4x-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vA60MjdGM-container\",nodeId:\"vA60MjdGM\",rendersWithMotion:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"YoutubeLogo\",id:\"vA60MjdGM\",layoutId:\"vA60MjdGM\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wc8ln8\",layoutDependency:layoutDependency,layoutId:\"cTm6yvqRU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cvj1gh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J5M1W2zs4-container\",nodeId:\"J5M1W2zs4\",rendersWithMotion:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:\"<style>@import url(https://fonts.bunny.net/css?family=roboto:400,700);</style>\\n<style>\\n#_form_2_{font-size:14px;line-height:1.6;font-family:arial, helvetica, sans-serif;margin:0;box-shadow:none}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_2_._form-top{top:0}#_form_2_._form-bottom{bottom:0}#_form_2_._form-left{left:0}#_form_2_._form-right{right:0}#_form_2_ input[type=\\\"text\\\"],#_form_2_ input[type=\\\"tel\\\"],#_form_2_ input[type=\\\"date\\\"],#_form_2_ textarea{padding:8px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000 !important;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_2_ textarea{resize:none}#_form_2_ input::placeholder{color:white}#_form_2_ ._submit{cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;background:#ffffff !important;border:0 !important;-moz-border-radius:15px !important;-webkit-border-radius:15px !important;border-radius:15px !important;width:100%;color:#000817 !important;padding:10px !important}#_form_2_ ._submit:disabled{cursor:not-allowed;opacity:0.4}#_form_2_ ._submit.processing{position:relative}#_form_2_ ._submit.processing::before{content:\\\"\\\";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;border-radius:50%;background-image:linear-gradient(#ffffff, #ffffff), conic-gradient(#ffffff, #000817);background-origin:border-box;background-clip:content-box, border-box;animation:1200ms ease 0s infinite normal none running _spin}#_form_2_ ._submit.processing::after{content:\\\"\\\";position:absolute;top:0;bottom:0;left:0;right:0}@keyframes _spin{0%{transform:translate(-50%, -50%) rotate(90deg)}100%{transform:translate(-50%, -50%) rotate(450deg)}}#_form_2_ ._close-icon{cursor:pointer;background-image:url(\\\"https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png\\\");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_2_ ._close-icon:before{position:relative}#_form_2_ ._form-body{font-family:Helvetica;font-size:22px;font-weight:400;color:white;margin-bottom:30px}#_form_2_ ._form-image-left{width:150px;float:left}#_form_2_ ._form-content-right{margin-left:164px}#_form_2_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_2_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url(\\\"https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png\\\");background-size:130px auto;background-repeat:no-repeat}#_form_2_ .form-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_form_2_ ._form-label,#_form_2_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_2_._dark ._form-branding{color:#333}#_form_2_._dark ._form-branding ._logo{background-image:url(\\\"https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png\\\")}#_form_2_ ._form_element{position:relative;margin-bottom:10px;max-width:100%}#_form_2_ ._form_element *{font-size:14px}#_form_2_ ._form_element._clear{clear:both;width:100%;float:none}#_form_2_ ._form_element._clear:after{clear:left}#_form_2_ ._form_element :is(textarea, select, input[type=\\\"text\\\"], input[type=\\\"date\\\"], input[type=\\\"phone\\\"], input[type=\\\"email\\\"]),#_form_2_ ._form-element :is(textarea, select, input[type=\\\"text\\\"], input[type=\\\"date\\\"], input[type=\\\"phone\\\"], input[type=\\\"email\\\"]){background:rgba(237, 237, 237, 0.05);color:white !important;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-radius:10px;padding:8px}#_form_2_ ._form_element input[type=\\\"text\\\"],#_form_2_ ._form_element input[type=\\\"date\\\"],#_form_2_ ._form_element select,#_form_2_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit}#_form_2_ ._field-wrapper{position:relative}#_form_2_ ._inline-style{float:left}#_form_2_ ._inline-style input[type=\\\"text\\\"]{width:150px}#_form_2_ ._inline-style:not(._clear){margin-right:20px}#_form_2_ ._form_element img._form-image{max-width:100%}#_form_2_ ._form_element ._form-fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0}#_form_2_ ._clear-element{clear:left}#_form_2_ ._full_width{width:100%}#_form_2_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_2_ input[type=\\\"text\\\"]._has_error,#_form_2_ textarea._has_error{border:#F37C7B 1px solid}#_form_2_ input[type=\\\"checkbox\\\"]._has_error{outline:#F37C7B 1px solid}#_form_2_ ._show_be_error{float:left}#_form_2_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_2_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_2_ ._error._below{padding-top:8px;top:100%;right:0}#_form_2_ ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FFDDDD}#_form_2_ ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFDDDD}#_form_2_ ._error-inner{padding:12px 12px 12px 36px;background-color:#FFDDDD;background-image:url(\\\"data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E\\\");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:arial, sans-serif;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(31, 33, 41, 0.298295)}@media only screen and (max-width:319px){#_form_2_ ._error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#_form_2_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_2_ ._button-wrapper ._error-inner._form_error{position:static}#_form_2_ ._error-inner._no_arrow{margin-bottom:10px}#_form_2_ ._error-arrow{position:absolute;width:0;height:0}#_form_2_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}#_form_2_ input[type=\\\"text\\\"].datetime_date{width:69%;display:inline}#_form_2_ select.datetime_time{width:29%;display:inline;height:32px}#_form_2_ input[type=\\\"date\\\"].datetime_date{width:69%;display:inline-flex}#_form_2_ input[type=\\\"time\\\"].datetime_time{width:29%;display:inline-flex}#_form_2_ ._form-title,#_form_2_ ._html-code :is(h1, h2, h3, h4, h5, h6){font-family:Helvetica;font-size:37px;font-weight:400;color:white}@media (min-width:320px) and (max-width:667px){::-webkit-scrollbar{display:none}#_form_2_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_2_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_2_ ._form-content{margin:0;width:100%}#_form_2_ ._form-inner{display:block;min-width:100%}#_form_2_ ._form-title,#_form_2_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_2_ ._form-title{font-size:1.2em}#_form_2_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_2_ ._form-element,#_form_2_ ._inline-style,#_form_2_ input[type=\\\"text\\\"],#_form_2_ label,#_form_2_ p,#_form_2_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_2_ ._row._checkbox-radio label{display:inline}#_form_2_ ._row,#_form_2_ p,#_form_2_ label{margin-bottom:0.7em;width:100%}#_form_2_ ._row input[type=\\\"checkbox\\\"],#_form_2_ ._row input[type=\\\"radio\\\"]{margin:0 !important;vertical-align:middle !important}#_form_2_ ._row input[type=\\\"checkbox\\\"]+span label{display:inline}#_form_2_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_2_ ._form-image{max-width:100%;height:auto !important}#_form_2_ input[type=\\\"text\\\"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em}#_form_2_ input[type=\\\"radio\\\"],#_form_2_ input[type=\\\"checkbox\\\"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_2_ button[type=\\\"submit\\\"]{padding:20px;font-size:1.5em}#_form_2_ ._inline-style{margin:20px 0 0 !important}#_form_2_ ._inline-style input[type=\\\"text\\\"]{width:100%}}#_form_2_ .sms_consent_checkbox{position:relative;width:100%;display:flex;align-items:flex-start;padding:20px 0}#_form_2_ .sms_consent_checkbox input[type=\\\"checkbox\\\"]{float:left;margin:5px 10px 10px 0}#_form_2_ .sms_consent_checkbox .sms_consent_message{display:inline;float:left;text-align:left;margin-bottom:10px;font-size:14px;color:white}#_form_2_ .sms_consent_checkbox .sms_consent_message.sms_consent_mini{width:90%}#_form_2_ .sms_consent_checkbox ._error._above{right:auto;bottom:0}#_form_2_ .sms_consent_checkbox ._error._above ._error-arrow{right:auto;left:5px}@media (min-width:320px) and (max-width:667px){#_form_2_ .sms_consent_checkbox ._error._above{top:-30px;left:0;bottom:auto}}#_form_2_ .field-required{color:#FF0000}#_form_2_{position:relative;text-align:left;margin:25px auto 0;padding-top:30px;padding-right:35px;padding-bottom:35px;padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0, 0, 0, 0) !important;border-top:4px solid white !important;border-right:4px solid white !important;border-bottom:4px solid white !important;border-left:4px solid white !important;max-width:600px;-moz-border-radius:15px !important;-webkit-border-radius:15px !important;border-radius:15px !important;color:#ededed}#_form_2_ ._show_be_error{min-width:100%}#_form_2_._inline-form,#_form_2_._inline-form ._form-content{font-family:Helvetica;font-size:22px;font-weight:400}#_form_2_._inline-form ._row span:not(.field-required),#_form_2_._inline-form ._row label{font-family:Helvetica;font-size:14px;font-weight:400;line-height:1.6em;color:white}#_form_2__inlineform input[type=\\\"text\\\"],#_form_2__inlineform input[type=\\\"date\\\"],#_form_2__inlineform input[type=\\\"tel\\\"],#_form_2__inlineform select,#_form_2__inlineform textarea:not(.g-recaptcha-response){font-family:Helvetica;font-size:14px;font-weight:400;font-color:#000000;line-height:1.6em}#_form_2_._inline-form ._html-code,#_form_2_._inline-form .sms_consent_message,#_form_2_._inline-form ._form-thank-you{font-family:Helvetica;font-size:22px;font-weight:400;color:white}#_form_2_._inline-form ._form-label,#_form_2_._inline-form ._form-emailidentifier,#_form_2_._inline-form ._form-checkbox-option-label{font-family:Helvetica;font-size:14px;font-weight:700;line-height:1.6em;color:white}#_form_2_._inline-form ._submit{margin-top:12px;font-family:Helvetica;font-size:16px;font-weight:700}#_form_2_._inline-form ._html-code h1,#_form_2_._inline-form ._html-code h2,#_form_2_._inline-form ._html-code h3,#_form_2_._inline-form ._html-code h4,#_form_2_._inline-form ._html-code h5,#_form_2_._inline-form ._html-code h6,#_form_2_._inline-form ._form-title{margin-bottom:0;display:block}#_form_2_._inline-form ._form-branding{font-family:\\\"IBM Plex Sans\\\", Helvetica, sans-serif;font-size:13px;font-weight:100;font-style:normal;text-decoration:none}#_form_2_:before,#_form_2_:after{content:\\\" \\\";display:table}#_form_2_:after{clear:both}#_form_2_._inline-style{width:auto;display:inline-block}#_form_2_._inline-style input[type=\\\"text\\\"],#_form_2_._inline-style input[type=\\\"date\\\"]{padding:10px 12px}#_form_2_._inline-style button._inline-style{position:relative;top:27px}#_form_2_._inline-style p{margin:0}#_form_2_._inline-style ._button-wrapper{position:relative;margin:16px 12.5px 0 20px}#_form_2_._inline-style ._button-wrapper:not(._clear){margin-left:0}#_form_2_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}#_form_2_ ._form-pc-confirmation ._submit{margin-top:16px}@media (min-width:320px) and (max-width:667px){#_form_2_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}#_form_2_ .iti{width:100%}#_form_2_ .iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}#_form_2_ .iti input{width:100%;border:#979797 1px solid;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag{background-color:#FFFFFF;border-radius:4px}#_form_2_ .iti--separate-dial-code .iti__selected-flag:hover{background-color:rgba(0, 0, 0, 0.05)}#_form_2_ .iti__country-list{border-radius:4px;margin-top:4px;min-width:460px}#_form_2_ .iti__country-list--dropup{margin-bottom:4px}#_form_2_ .phone-error-hidden{display:none}#_form_2_ .phone-error{color:#E40E49}#_form_2_ .phone-input-error{border:1px solid #E40E49 !important}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset{margin:0;margin-bottom:1.1428571429em;border:none;padding:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field fieldset:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field legend{margin-bottom:1.1428571429em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field label:last-child{margin-bottom:0}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field input{margin:0;margin-right:8px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label{display:block;font-weight:400;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-label-with-description{display:block;font-weight:700;margin-top:-4px}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-checkbox-option-description{margin:0;font-size:0.8571428571em}#_form_2_._inline-form ._form-content ._form-list-subscriptions-field ._form-subscriptions-unsubscribe-all-description{line-height:normal;margin-top:-2px}</style>\\n<form method=\\\"POST\\\" action=\\\"https://motionnorth.activehosted.com/proc.php\\\" id=\\\"_form_2_\\\" class=\\\"_form _form_2 _inline-form  \\\" novalidate data-styles-version=\\\"5\\\">\\n  <input type=\\\"hidden\\\" name=\\\"u\\\" value=\\\"2\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"f\\\" value=\\\"2\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"s\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"c\\\" value=\\\"0\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"m\\\" value=\\\"0\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"act\\\" value=\\\"sub\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"v\\\" value=\\\"2\\\" />\\n  <input type=\\\"hidden\\\" name=\\\"or\\\" value=\\\"e0c9437c-6dc8-4776-ab1f-2d5e4f8533bd\\\" />\\n  <div class=\\\"_form-content\\\">\\n    <div class=\\\"_form_element _field_header _full_width _clear\\\" >\\n      <h2 class=\\\"_form-title\\\">\\n        Sign up to the newsletter\\n      </h2>\\n    </div>\\n    <div class=\\\"_form_element _field_html _full_width _clear\\\" >\\n      <div class=\\\"_html-code\\\">\\n        <p>\\n          Stay in the loop on events, speakers, workshops and more — from the heart of Manchester's creative scene.\\n        </p>\\n      </div>\\n    </div>\\n    <div class=\\\"_form_element _field_email _full_width \\\" >\\n      <label for=\\\"email\\\" class=\\\"_form-label\\\">\\n        Your Email<span class=\\\"field-required\\\">\\n        *\\n      </span>\\n    </label>\\n    <div class=\\\"_field-wrapper\\\">\\n      <input type=\\\"text\\\" id=\\\"email\\\" name=\\\"email\\\" placeholder=\\\"\\\" required/>\\n    </div>\\n  </div>\\n  <div class=\\\"_form_element _field_firstname _full_width \\\" >\\n    <label for=\\\"firstname\\\" class=\\\"_form-label\\\">\\n      First Name\\n    </label>\\n    <div class=\\\"_field-wrapper\\\">\\n      <input type=\\\"text\\\" id=\\\"firstname\\\" name=\\\"firstname\\\" placeholder=\\\"Type your first name\\\" />\\n    </div>\\n  </div>\\n  <div class=\\\"_form_element _field_lastname _full_width \\\" >\\n    <label for=\\\"lastname\\\" class=\\\"_form-label\\\">\\n      Last Name\\n    </label>\\n    <div class=\\\"_field-wrapper\\\">\\n      <input type=\\\"text\\\" id=\\\"lastname\\\" name=\\\"lastname\\\" placeholder=\\\"Type your last name\\\" />\\n    </div>\\n  </div>\\n  <div class=\\\"_button-wrapper _full_width\\\">\\n    <button id=\\\"_form_2_submit\\\" class=\\\"_submit\\\" type=\\\"submit\\\">\\n      Send\\n    </button>\\n  </div>\\n  <div class=\\\"_clear-element\\\">\\n  </div>\\n</div>\\n<div class=\\\"_form-thank-you\\\" style=\\\"display:none;\\\">\\n</div>\\n</form><script>\\nwindow.cfields = [];\\nwindow._show_thank_you = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');\\n    form.querySelector('._form-content').style.display = 'none';\\n    thank_you.innerHTML = message;\\n    thank_you.style.display = 'block';\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n    thank_you.setAttribute('tabindex', '-1');\\n    thank_you.focus();\\n};\\nwindow._show_unsubscribe = function(id, message, trackcmp_url, email) {\\n    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');\\n    var branding = form.querySelector('._form-branding');\\n    if (branding) {\\n        branding.style.display = 'none';\\n    }\\n    form.querySelector('._form-content').style.display = 'none';\\n    unsub.style.display = 'block';\\n    form.insertAdjacentHTML('afterend', message)\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n};\\nwindow._show_error = function(id, message, html) {\\n    var form = document.getElementById('_form_' + id + '_'),\\n        err = document.createElement('div'),\\n        button = form.querySelector('button[type=\\\"submit\\\"]'),\\n        old_error = form.querySelector('._form_error');\\n    if (old_error) old_error.parentNode.removeChild(old_error);\\n    err.innerHTML = message;\\n    err.className = '_error-inner _form_error _no_arrow';\\n    var wrapper = document.createElement('div');\\n    wrapper.className = '_form-inner _show_be_error';\\n    wrapper.appendChild(err);\\n    button.parentNode.insertBefore(wrapper, button);\\n    var submitButton = form.querySelector('[id^=\\\"_form\\\"][id$=\\\"_submit\\\"]');\\n    submitButton.disabled = false;\\n    submitButton.classList.remove('processing');\\n    if (html) {\\n        var div = document.createElement('div');\\n        div.className = '_error-html';\\n        div.innerHTML = html;\\n        err.appendChild(div);\\n    }\\n};\\nwindow._show_pc_confirmation = function(id, header, detail, show, email) {\\n    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');\\n    if (pc_confirmation.style.display === 'none') {\\n        form.querySelector('._form-content').style.display = 'none';\\n        pc_confirmation.innerHTML = \\\"<div class='_form-title'>\\\" + header + \\\"</div>\\\" + \\\"<p>\\\" + detail + \\\"</p>\\\" +\\n        \\\"<button class='_submit' id='hideButton'>Manage preferences</button>\\\";\\n        pc_confirmation.style.display = 'block';\\n        var mp = document.querySelector('input[name=\\\"mp\\\"]');\\n        mp.value = '0';\\n    } else {\\n        form.querySelector('._form-content').style.display = 'inline';\\n        pc_confirmation.style.display = 'none';\\n    }\\n\\n    var hideButton = document.getElementById('hideButton');\\n    // Add event listener to the button\\n    hideButton.addEventListener('click', function() {\\n        var submitButton = document.querySelector('#_form_2_submit');\\n        submitButton.disabled = false;\\n        submitButton.classList.remove('processing');\\n        var mp = document.querySelector('input[name=\\\"mp\\\"]');\\n        mp.value = '1';\\n        const cacheBuster = new URL(window.location.href);\\n        cacheBuster.searchParams.set('v', new Date().getTime());\\n        window.location.href = cacheBuster.toString();\\n    });\\n\\n    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;\\n    var visitorObject = window[vgoAlias];\\n    if (email && typeof visitorObject !== 'undefined') {\\n        visitorObject('setEmail', email);\\n        visitorObject('update');\\n    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {\\n        // Site tracking URL to use after inline form submission.\\n        _load_script(trackcmp_url);\\n    }\\n    if (typeof window._form_callback !== 'undefined') window._form_callback(id);\\n};\\nwindow._load_script = function(url, callback, isSubmit) {\\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;\\n    var submitButton = document.querySelector('#_form_2_submit');\\n    script.charset = 'utf-8';\\n    script.src = url;\\n    if (callback) {\\n        script.onload = script.onreadystatechange = function() {\\n            if (!r && (!this.readyState || this.readyState == 'complete')) {\\n                r = true;\\n                callback();\\n            }\\n        };\\n    }\\n    script.onerror = function() {\\n        if (isSubmit) {\\n            if (script.src.length > 10000) {\\n                _show_error(\\\"2\\\", \\\"Sorry, your submission failed. Please shorten your responses and try again.\\\");\\n            } else {\\n                _show_error(\\\"2\\\", \\\"Sorry, your submission failed. Please try again.\\\");\\n            }\\n            submitButton.disabled = false;\\n            submitButton.classList.remove('processing');\\n        }\\n    }\\n\\n    head.appendChild(script);\\n};\\n(function() {\\n    var iti;\\n    if (window.location.search.search(\\\"excludeform\\\") !== -1) return false;\\n    var getCookie = function(name) {\\n        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));\\n        return match ? match[2] : localStorage.getItem(name);\\n    }\\n    var setCookie = function(name, value) {\\n        var now = new Date();\\n        var time = now.getTime();\\n        var expireTime = time + 1000 * 60 * 60 * 24 * 365;\\n        now.setTime(expireTime);\\n        document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';\\n        localStorage.setItem(name, value);\\n    }\\n    var addEvent = function(element, event, func) {\\n        if (element.addEventListener) {\\n            element.addEventListener(event, func);\\n        } else {\\n            var oldFunc = element['on' + event];\\n            element['on' + event] = function() {\\n                oldFunc.apply(this, arguments);\\n                func.apply(this, arguments);\\n            };\\n        }\\n    }\\n    var _removed = false;\\n        var form_to_submit = document.getElementById('_form_2_');\\n    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;\\n\\n    var getUrlParam = function(name) {\\n        if (name.toLowerCase() !== 'email') {\\n            var params = new URLSearchParams(window.location.search);\\n            return params.get(name) || false;\\n        }\\n        // email is a special case because a plus is valid in the email address\\n        var qString = window.location.search;\\n        if (!qString) {\\n            return false;\\n        }\\n        var parameters = qString.substr(1).split('&');\\n        for (var i = 0; i < parameters.length; i++) {\\n            var parameter = parameters[i].split('=');\\n            if (parameter[0].toLowerCase() === 'email') {\\n                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);\\n            }\\n        }\\n        return false;\\n    };\\n\\n    var acctDateFormat = \\\"%d/%m/%Y\\\";\\n    var getNormalizedDate = function(date, acctFormat) {\\n        var decodedDate = decodeURIComponent(date);\\n        if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) {\\n            return decodedDate.replace(/(\\\\d{2}).*(\\\\d{2}).*(\\\\d{4})/g, '$3-$2-$1');\\n        } else if (Date.parse(decodedDate)) {\\n            var dateObj = new Date(decodedDate);\\n            var year = dateObj.getFullYear();\\n            var month = dateObj.getMonth() + 1;\\n            var day = dateObj.getDate();\\n            return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`;\\n        }\\n        return false;\\n    };\\n\\n    var getNormalizedTime = function(time) {\\n        var hour, minutes;\\n        var decodedTime = decodeURIComponent(time);\\n        var timeParts = Array.from(decodedTime.matchAll(/(\\\\d{1,2}):(\\\\d{1,2})\\\\W*([AaPp][Mm])?/gm))[0];\\n        if (timeParts[3]) { // 12 hour format\\n            var isPM = timeParts[3].toLowerCase() === 'pm';\\n            if (isPM) {\\n                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;\\n            } else {\\n                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];\\n            }\\n        } else { // 24 hour format\\n            hour = timeParts[1];\\n        }\\n        var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour;\\n        var minutes = timeParts[2];\\n        return `${normalizedHour}:${minutes}`;\\n    };\\n\\n    for (var i = 0; i < allInputs.length; i++) {\\n        var regexStr = \\\"field\\\\\\\\[(\\\\\\\\d+)\\\\\\\\]\\\";\\n        var results = new RegExp(regexStr).exec(allInputs[i].name);\\n        if (results != undefined) {\\n            allInputs[i].dataset.name = allInputs[i].name.match(/\\\\[time\\\\]$/)\\n                ? `${window.cfields[results[1]]}_time`\\n                : window.cfields[results[1]];\\n        } else {\\n            allInputs[i].dataset.name = allInputs[i].name;\\n        }\\n        var fieldVal = getUrlParam(allInputs[i].dataset.name);\\n\\n        if (fieldVal) {\\n            if (allInputs[i].dataset.autofill === \\\"false\\\") {\\n                continue;\\n            }\\n            if (allInputs[i].type == \\\"radio\\\" || allInputs[i].type == \\\"checkbox\\\") {\\n                if (allInputs[i].value == fieldVal) {\\n                    allInputs[i].checked = true;\\n                }\\n            } else if (allInputs[i].type == \\\"date\\\") {\\n                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);\\n            } else if (allInputs[i].type == \\\"time\\\") {\\n                allInputs[i].value = getNormalizedTime(fieldVal);\\n            } else {\\n                allInputs[i].value = fieldVal;\\n            }\\n        }\\n    }\\n\\n    var remove_tooltips = function() {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n        }\\n        tooltips = [];\\n    };\\n    var remove_tooltip = function(elem) {\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (tooltips[i].elem === elem) {\\n                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\\n                tooltips.splice(i, 1);\\n                return;\\n            }\\n        }\\n    };\\n    var create_tooltip = function(elem, text) {\\n        var tooltip = document.createElement('div'),\\n            arrow = document.createElement('div'),\\n            inner = document.createElement('div'), new_tooltip = {};\\n        tooltip.id = `${elem.id}-error`;\\n        tooltip.setAttribute('role', 'alert')\\n        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {\\n            tooltip.className = '_error';\\n            arrow.className = '_error-arrow';\\n            inner.className = '_error-inner';\\n            inner.innerHTML = text;\\n            tooltip.appendChild(arrow);\\n            tooltip.appendChild(inner);\\n            elem.parentNode.appendChild(tooltip);\\n        } else {\\n            tooltip.className = '_error-inner _no_arrow';\\n            tooltip.innerHTML = text;\\n            elem.parentNode.insertBefore(tooltip, elem);\\n            new_tooltip.no_arrow = true;\\n        }\\n        new_tooltip.tip = tooltip;\\n        new_tooltip.elem = elem;\\n        tooltips.push(new_tooltip);\\n        return new_tooltip;\\n    };\\n    var resize_tooltip = function(tooltip) {\\n        var rect = tooltip.elem.getBoundingClientRect();\\n        var doc = document.documentElement,\\n            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\\n        if (scrollPosition < 40) {\\n            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below';\\n        } else {\\n            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above';\\n        }\\n    };\\n    var resize_tooltips = function() {\\n        if (_removed) return;\\n        for (var i = 0; i < tooltips.length; i++) {\\n            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\\n        }\\n    };\\n    var validate_field = function(elem, remove) {\\n        var tooltip = null, value = elem.value, no_error = true;\\n        remove ? remove_tooltip(elem) : false;\\n        elem.removeAttribute('aria-invalid');\\n        elem.removeAttribute('aria-describedby');\\n        if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, '');\\n        if (elem.getAttribute('required') !== null) {\\n            if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) {\\n                var elems = form_to_submit.elements[elem.name];\\n                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\\n                    no_error = elem.checked;\\n                }\\n                else {\\n                    no_error = false;\\n                    for (var i = 0; i < elems.length; i++) {\\n                        if (elems[i].checked) no_error = true;\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, \\\"Please select an option.\\\");\\n                }\\n            } else if (elem.type =='checkbox') {\\n                var elems = form_to_submit.elements[elem.name], found = false, err = [];\\n                no_error = true;\\n                for (var i = 0; i < elems.length; i++) {\\n                    if (elems[i].getAttribute('required') === null) continue;\\n                    if (!found && elems[i] !== elem) return true;\\n                    found = true;\\n                    elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, '');\\n                    if (!elems[i].checked) {\\n                        no_error = false;\\n                        elems[i].className = elems[i].className + ' _has_error';\\n                        err.push(\\\"Checking %s is required\\\".replace(\\\"%s\\\", elems[i].value));\\n                    }\\n                }\\n                if (!no_error) {\\n                    tooltip = create_tooltip(elem, err.join('<br/>'));\\n                }\\n            } else if (elem.tagName == 'SELECT') {\\n                var selected = true;\\n                if (elem.multiple) {\\n                    selected = false;\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected) {\\n                            selected = true;\\n                            break;\\n                        }\\n                    }\\n                } else {\\n                    for (var i = 0; i < elem.options.length; i++) {\\n                        if (elem.options[i].selected\\n                            && (!elem.options[i].value\\n                            || (elem.options[i].value.match(/\\\\n/g)))\\n                        ) {\\n                            selected = false;\\n                        }\\n                    }\\n                }\\n                if (!selected) {\\n                    elem.className = elem.className + ' _has_error';\\n                    no_error = false;\\n                    tooltip = create_tooltip(elem, \\\"Please select an option.\\\");\\n                }\\n            } else if (value === undefined || value === null || value === '') {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"This field is required.\\\");\\n            }\\n        }\\n        if (no_error && elem.name == 'email') {\\n            if (!value.match(/^[\\\\+_a-z0-9-'&=]+(\\\\.[\\\\+_a-z0-9-']+)*@[a-z0-9-]+(\\\\.[a-z0-9-]+)*(\\\\.[a-z]{2,})$/i)) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid email address.\\\");\\n            }\\n        }\\n        if (no_error && (elem.id == 'phone')) {\\n            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid phone number.\\\");\\n            }\\n        }\\n        if (no_error && /date_field/.test(elem.className)) {\\n            if (!value.match(/^\\\\d\\\\d\\\\d\\\\d-\\\\d\\\\d-\\\\d\\\\d$/)) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Enter a valid date.\\\");\\n            }\\n        }\\n\\n        if (no_error && elem.name === 'sms_consent') {\\n            const showError = !!elem.attributes.required && !elem.checked;\\n            if (showError) {\\n                elem.className = elem.className + ' _has_error';\\n                no_error = false;\\n                tooltip = create_tooltip(elem, \\\"Please check this box to continue\\\");\\n            } else {\\n                elem.className = elem.className.replace(/ ?_has_error ?/g, '');\\n            }\\n        }\\n        tooltip ? resize_tooltip(tooltip) : false;\\n        if (!no_error && elem.hasAttribute('id')) {\\n            elem.setAttribute('aria-invalid', 'true');\\n            elem.setAttribute('aria-describedby', `${elem.id}-error`);\\n        }\\n        return no_error;\\n    };\\n    var needs_validate = function(el) {\\n        if(el.getAttribute('required') !== null){\\n            return true;\\n        }\\n        if((el.name === 'email' || el.name === 'phone' || el.id === 'sms_consent') && el.value !== \\\"\\\"){\\n            return true;\\n        }\\n\\n        return false;\\n    };\\n    var validate_email_or_phone_required = function() {\\n        var emailInput = form_to_submit.querySelector('input[name=\\\"email\\\"]');\\n        var phoneInput = form_to_submit.querySelector('input[name=\\\"phone\\\"]');\\n        if (!emailInput && !phoneInput) {\\n            return true;\\n        }\\n        var hasEmailValue = emailInput && emailInput.value.trim() !== '';\\n        var hasPhoneValue = phoneInput && phoneInput.value.trim() !== '';\\n        if (hasEmailValue || hasPhoneValue) {\\n            return true;\\n        }\\n        var errorField = emailInput || phoneInput;\\n        errorField.className = errorField.className.replace(/ ?_has_error ?/g, '') + ' _has_error';\\n        var tooltip = create_tooltip(\\n            errorField,\\n            \\\"Forms must have an email field or a phone field present\\\"\\n        );\\n        resize_tooltip(tooltip);\\n        errorField.setAttribute('aria-invalid', 'true');\\n        if (errorField.hasAttribute('id')) {\\n            errorField.setAttribute('aria-describedby', errorField.id + '-error');\\n        }\\n        return false;\\n    };\\n    var validate_form = function(e) {\\n        var err = form_to_submit.querySelector('._form_error'), no_error = true;\\n        if (!submitted) {\\n            submitted = true;\\n            for (var i = 0, len = allInputs.length; i < len; i++) {\\n                var input = allInputs[i];\\n                if (needs_validate(input)) {\\n                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {\\n                        addEvent(input, 'blur', function() {\\n                            this.value = this.value.trim();\\n                            validate_field(this, true);\\n                        });\\n                        addEvent(input, 'input', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == 'radio' || input.type == 'checkbox') {\\n                        (function(el) {\\n                            function getElementsArray(name){\\n                                const value =  form_to_submit.elements[name];\\n                                if (Array.isArray(value)){\\n                                    return value;\\n                                }\\n                                return [value];\\n                            }\\n                            var radios = getElementsArray(el.name);\\n                            for (var i = 0; i < radios.length; i++) {\\n                                addEvent(radios[i], 'change', function() {\\n                                    validate_field(el, true);\\n                                });\\n                            }\\n                        })(input);\\n                    } else if (input.tagName == 'SELECT') {\\n                        addEvent(input, 'change', function() {\\n                            validate_field(this, true);\\n                        });\\n                    } else if (input.type == 'textarea'){\\n                        addEvent(input, 'input', function() {\\n                            validate_field(this, true);\\n                        });\\n                    }\\n                }\\n            }\\n        }\\n        remove_tooltips();\\n        for (var i = 0, len = allInputs.length; i < len; i++) {\\n            var elem = allInputs[i];\\n            if (needs_validate(elem)) {\\n                if (elem.tagName.toLowerCase() !== \\\"select\\\") {\\n                    elem.value = elem.value.trim();\\n                }\\n                validate_field(elem) ? true : no_error = false;\\n            }\\n        }\\n        if (!validate_email_or_phone_required()) {\\n            no_error = false;\\n        }\\n        if (!no_error && e) {\\n            e.preventDefault();\\n        }\\n        if (!no_error) {\\n            const firstFocusableError = form_to_submit.querySelector('._has_error:not([disabled])');\\n            if (firstFocusableError && typeof firstFocusableError.focus === 'function') {\\n                firstFocusableError.focus();\\n            }\\n        }\\n        resize_tooltips();\\n        return no_error;\\n    };\\n    addEvent(window, 'resize', resize_tooltips);\\n    addEvent(window, 'scroll', resize_tooltips);\\n\\n    var _form_serialize = function(form){if(!form||form.nodeName!==\\\"FORM\\\"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===\\\"\\\"){continue}switch(form.elements[i].nodeName){case\\\"INPUT\\\":switch(form.elements[i].type){case\\\"tel\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(\\\" \\\")+encodeURIComponent(form.elements[i].value));break;case\\\"text\\\":case\\\"number\\\":case\\\"date\\\":case\\\"time\\\":case\\\"hidden\\\":case\\\"password\\\":case\\\"button\\\":case\\\"reset\\\":case\\\"submit\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"checkbox\\\":case\\\"radio\\\":if(form.elements[i].checked){q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value))}break;case\\\"file\\\":break}break;case\\\"TEXTAREA\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"SELECT\\\":switch(form.elements[i].type){case\\\"select-one\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break;case\\\"select-multiple\\\":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case\\\"BUTTON\\\":switch(form.elements[i].type){case\\\"reset\\\":case\\\"submit\\\":case\\\"button\\\":q.push(form.elements[i].name+\\\"=\\\"+encodeURIComponent(form.elements[i].value));break}break}}return q.join(\\\"&\\\")};\\n\\n    const formSupportsPost = false;\\n    var form_submit = function(e) {\\n\\n        e.preventDefault();\\n        if(form_to_submit.querySelector('input[name=\\\"phone\\\"]') && typeof iti != 'undefined') {\\n            form_to_submit.querySelector('input[name=\\\"phone\\\"]').value = iti.getNumber();\\n        }\\n        if (validate_form()) {\\n            // use this trick to get the submit button & disable it using plain javascript\\n            var submitButton = e.target.querySelector('#_form_2_submit');\\n            submitButton.disabled = true;\\n            submitButton.classList.add('processing');\\n                    var serialized = _form_serialize(document.getElementById('_form_2_')).replace(/%0A/g, '\\\\\\\\n');\\n            var err = form_to_submit.querySelector('._form_error');\\n            err ? err.parentNode.removeChild(err) : false;\\n            async function submitForm() {\\n                var formData = new FormData();\\n                const searchParams = new URLSearchParams(serialized);\\n                searchParams.forEach((value, key) => {\\n                    if (key !== 'hideButton') {\\n                        formData.append(key, value);\\n                    }\\n                });\\n                let request = {\\n                    headers: {\\n                        \\\"Accept\\\": \\\"application/json\\\"\\n                    },\\n                    body: formData,\\n                    method: \\\"POST\\\"\\n                };\\n\\n                let pageUrlParams = new URLSearchParams(window.location.search);\\n                if (pageUrlParams.has('t')) {\\n                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');\\n                }\\n                const response = await fetch('https://motionnorth.activehosted.com/proc.php?jsonp=true', request);\\n\\n                return response.json();\\n            }\\n            if (formSupportsPost) {\\n                submitForm().then((data) => {\\n                    eval(data.js);\\n                }).catch(() => {\\n                    _show_error(\\\"2\\\", \\\"Sorry, your submission failed. Please try again.\\\");\\n                });\\n            } else {\\n                _load_script('https://motionnorth.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true);\\n            }\\n        }\\n        return false;\\n    };\\n    addEvent(form_to_submit, 'submit', form_submit);\\n})();\\n\\n</script>\",id:\"J5M1W2zs4\",layoutId:\"J5M1W2zs4\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ssfzje\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"F0KiaAAoa\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-9a7303fe-2324-4aa1-bbd4-e1f1d449de82, rgba(255, 255, 255, 0.12))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f277nx\",\"data-framer-name\":\"Empty\",layoutDependency:layoutDependency,layoutId:\"Ea3WFSRsy\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dirp7l\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"DYCoaV8_F\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5j0yma\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"orIChrUeT\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14k0blg\",layoutDependency:layoutDependency,layoutId:\"xJSwj8Qy0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jbz3w2\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"q7H_WKXBq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LZKCF9PiE\"},motionChild:true,nodeId:\"UHMFkGqVV\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Terms and Conditions\"})})})}),className:\"framer-1gq8931\",\"data-framer-name\":\"Terms & Conditions\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"UHMFkGqVV\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LZKCF9PiE\"},motionChild:true,nodeId:\"UHMFkGqVV\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Terms and Conditions\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2i3nq2\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"o6topu285\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JhjOAvYRp\"},motionChild:true,nodeId:\"ZiPDoGwkS\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Privacy Policy\"})})})}),className:\"framer-1eibjd7\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"ZiPDoGwkS\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JhjOAvYRp\"},motionChild:true,nodeId:\"ZiPDoGwkS\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Privacy Policy\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xg7wi4\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"h0D8kN67I\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SZ4jUMOGa\"},motionChild:true,nodeId:\"boQKrzkpr\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Cookie Policy\"})})})}),className:\"framer-1q68wwv\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"boQKrzkpr\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SZ4jUMOGa\"},motionChild:true,nodeId:\"boQKrzkpr\",openInNewTab:false,relValues:[],scopeId:\"Kjfh2RU4w\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v8hg63\",\"data-styles-preset\":\"o7irbf5HA\",children:\"Cookie Policy\"})})})})}},baseVariant,gestureVariant)})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pukpdw\",\"data-framer-name\":\"Cookie Settings Row\",layoutDependency:layoutDependency,layoutId:\"SFM0aWj3G\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SZ4jUMOGa\"},implicitPathVariables:undefined},{href:{webPageId:\"SZ4jUMOGa\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8j4961-container\",\"data-framer-name\":\"Cookie Consent\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"nC6gEYl20-container\",name:\"Cookie Consent\",nodeId:\"nC6gEYl20\",rendersWithMotion:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(MotionNorthCookieConsent,{accentColor:\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0)\",background:\"rgba(0, 8, 23, 0)\",body:\"We’d like to use Google Analytics to see how people use our site. You can accept or reject this.\",font:{fontFamily:'\"Antarctica Condensed\", \"Antarctica Condensed Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},gtmID:\"GTM-W5S3TMB3\",height:\"100%\",id:\"nC6gEYl20\",labels:{acceptAll:\"Accept all\",analytics:\"Analytics\",cookieSettings:\"Cookie settings\",customize:\"Customize\",marketing:\"Marketing\",necessary:\"Necessary (always on)\",preferences:\"Preferences\",rejectOptional:\"Reject optional\",savePreferences:\"Save preferences\"},layoutId:\"nC6gEYl20\",name:\"Cookie Consent\",padding:24,policyLabel:\"Read our Cookie Policy.\",policyURL:resolvedLinks[0],preview:false,radius:24,textColor:\"var(--token-873fb35c-2084-47f0-9254-cb5d8b65f475)\",title:\"Your privacy choices\",width:\"100%\",...addPropertyOverrides({m39_LvCQW:{policyURL:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://fremix.design/\",motionChild:true,nodeId:\"obLmlauAy\",openInNewTab:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ft9px2 framer-1rznr4h\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"obLmlauAy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"Motion North Ltd Company 15978212 \"})}),className:\"framer-tm4qoa\",\"data-framer-name\":\"Brought to you\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"dMA8rWIDB\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"Motion North Ltd Company 15978212 \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7bm990\",layoutDependency:layoutDependency,layoutId:\"CBDcU6fdT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"Brought to you by\"})}),className:\"framer-87tgwj\",\"data-framer-name\":\"Brought to you\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"psY9HSxOs\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"Brought to you by\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:\"131.6182px\",y:(componentViewport?.y||0)+((componentViewport?.height||200)-842)/2+736.2,...addPropertyOverrides({m39_LvCQW:{y:(componentViewport?.y||0)+((componentViewport?.height||200)-842)/2+738.8},tqIYs2WdA:{y:(componentViewport?.y||0)+720.2+((componentViewport?.height||200)-826)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-155hi63-container\",layoutDependency:layoutDependency,layoutId:\"OICUDtL_6-container\",nodeId:\"OICUDtL_6\",rendersWithMotion:true,scopeId:\"Kjfh2RU4w\",children:/*#__PURE__*/_jsx(SponsorCard2,{height:\"100%\",id:\"OICUDtL_6\",layoutId:\"OICUDtL_6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lvUklRabJ\"),vNqLZJpAT:addImageAlt({pixelHeight:142,pixelWidth:733,src:\"https://framerusercontent.com/images/rZSQecsiFvqaCSeV4ui8TblLbc.svg?width=733&height=142\",srcSet:\"https://framerusercontent.com/images/rZSQecsiFvqaCSeV4ui8TblLbc.svg?scale-down-to=512&width=733&height=142 512w,https://framerusercontent.com/images/rZSQecsiFvqaCSeV4ui8TblLbc.svg?width=733&height=142 733w\"},\"\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"All copyrights @Motion North\"})}),className:\"framer-4xgs4e\",\"data-framer-name\":\"Copyright\",fonts:[\"CUSTOM;Antarctica Book\"],layoutDependency:layoutDependency,layoutId:\"mvd1hm1z2\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m39_LvCQW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FudGFyY3RpY2EgQm9vaw==\",\"--framer-font-family\":'\"Antarctica Book\", \"Antarctica Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"340\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"All copyrights @Motion North\"})})}},baseVariant,gestureVariant)})]})})]})]})]}),/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mxibra-container\",layoutDependency:layoutDependency,layoutId:\"Tz0NYbOu6-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/e4uZo94XSFrNgneZFB8PyHmR1XM.png?scale-down-to=1206&width=2412&height=1658\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_blendAmount:{type:\"number\",value:.54},u_colors:{type:\"array\",value:[\"var(--token-3f7ab7b0-88eb-47f2-ab4d-dd4761361ee0, rgb(251, 0, 144))\",\"rgb(126, 114, 179)\",\"rgb(255, 174, 0)\",\"rgb(226, 158, 255)\"]},u_maskSoftness:{type:\"number\",value:1.33},u_seed:{type:\"number\",value:32},u_waveAmplitude:{type:\"number\",value:.5},u_waveAngle:{type:\"number\",value:-180},u_waveFreqX:{type:\"number\",value:.9},u_waveFreqY:{type:\"number\",value:6},u_waveSpeed:{type:\"number\",value:1.5}},vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({m39_LvCQW:{fallbackImage:\"https://framerusercontent.com/images/SOET9WAx96Jyp3C0uoNUirQt2r4.png?scale-down-to=869&width=1738&height=1648\"},tqIYs2WdA:{fallbackImage:\"https://framerusercontent.com/images/tb7neLilEDhbXe13cbm4cfY267A.png?scale-down-to=206&width=412&height=403\"}},baseVariant,gestureVariant)})})]})})})});});const css=[\".framer-RMXoY.framer-1rznr4h, .framer-RMXoY .framer-1rznr4h { display: block; }\",\".framer-RMXoY.framer-1el6i8r { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 108px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 26px 0px; position: relative; width: 1200px; }\",\".framer-RMXoY .framer-sdeuni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 9px 0px; position: relative; width: 100%; }\",\".framer-RMXoY .framer-nmj9fc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 24px 40px 24px 40px; position: relative; width: 100%; }\",\".framer-RMXoY .framer-5zv9q1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RMXoY .framer-1dhn2g1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-RMXoY .framer-zdafop, .framer-RMXoY .framer-1l4gi3g { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 60px; }\",\".framer-RMXoY .framer-meo1sm-container, .framer-RMXoY .framer-1p56u4x-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-RMXoY .framer-1wc8ln8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-RMXoY .framer-cvj1gh-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-RMXoY .framer-1ssfzje { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 17px 0px 17px 0px; position: relative; width: 100%; }\",\".framer-RMXoY .framer-1f277nx { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-RMXoY .framer-dirp7l { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-RMXoY .framer-5j0yma { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 33%; }\",\".framer-RMXoY .framer-14k0blg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RMXoY .framer-jbz3w2 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-RMXoY .framer-1gq8931, .framer-RMXoY .framer-1eibjd7, .framer-RMXoY .framer-1q68wwv, .framer-RMXoY .framer-tm4qoa, .framer-RMXoY .framer-87tgwj, .framer-RMXoY .framer-4xgs4e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RMXoY .framer-2i3nq2, .framer-RMXoY .framer-xg7wi4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-RMXoY .framer-1pukpdw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-RMXoY .framer-8j4961-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RMXoY .framer-ft9px2 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 33%; }\",\".framer-RMXoY .framer-7bm990 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 399px; }\",\".framer-RMXoY .framer-155hi63-container { aspect-ratio: 3.8679245283018866 / 1; flex: none; height: auto; position: relative; width: 33%; }\",\".framer-RMXoY .framer-mxibra-container { bottom: -1px; flex: none; left: -3px; position: absolute; right: -3px; top: 0px; z-index: -1; }\",\".framer-RMXoY.framer-v-1yq4z96.framer-1el6i8r { width: 863px; }\",\".framer-RMXoY.framer-v-1yq4z96 .framer-tm4qoa { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-RMXoY.framer-v-rlmk81.framer-1el6i8r { gap: 74px; padding: 16px 20px 26px 20px; width: min-content; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-sdeuni { align-content: flex-start; align-items: flex-start; width: 350px; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-nmj9fc { align-content: flex-start; align-items: flex-start; gap: 48px; padding: 24px 20px 24px 20px; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-1dhn2g1 { gap: 16px; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-zdafop, .framer-RMXoY.framer-v-rlmk81 .framer-1l4gi3g { width: 32px; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-dirp7l { flex-direction: column; gap: 25px; justify-content: flex-start; padding: 0px; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-5j0yma, .framer-RMXoY.framer-v-rlmk81 .framer-ft9px2 { width: 100%; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-14k0blg { flex: none; justify-content: flex-start; width: min-content; }\",\".framer-RMXoY.framer-v-rlmk81 .framer-jbz3w2 { justify-content: flex-start; }\",...sharedStyle.css,'.framer-RMXoY[data-border=\"true\"]::after, .framer-RMXoY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 827\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m39_LvCQW\":{\"layout\":[\"fixed\",\"auto\"]},\"tqIYs2WdA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKjfh2RU4w=withCSS(Component,css,\"framer-RMXoY\");export default FramerKjfh2RU4w;FramerKjfh2RU4w.displayName=\"Footer\";FramerKjfh2RU4w.defaultProps={height:827,width:1200};addPropertyControls(FramerKjfh2RU4w,{variant:{options:[\"wPhxp_N54\",\"m39_LvCQW\",\"tqIYs2WdA\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKjfh2RU4w,[{explicitInter:true,fonts:[{cssFamilyName:\"Antarctica Book\",source:\"custom\",style:\"normal\",uiFamilyName:\"Antarctica\",url:\"https://framerusercontent.com/assets/kRmZm50cAbsxVHc5oGWPk3soYM.woff2\",weight:\"340\"},{cssFamilyName:\"Antarctica Condensed\",source:\"custom\",style:\"normal\",uiFamilyName:\"Antarctica\",url:\"https://framerusercontent.com/assets/zmHMiDnYv6cv5oOToEEFJDFmI4.woff2\",weight:\"400\"}]},...PhosphorFonts,...EmbedFonts,...MotionNorthCookieConsentFonts,...SponsorCard2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerKjfh2RU4w.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(SponsorCard2,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKjfh2RU4w\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m39_LvCQW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tqIYs2WdA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"827\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Kjfh2RU4w.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation2 from\"#framer/local/canvasComponent/Exq0x49vy/Exq0x49vy.js\";import Footer from\"#framer/local/canvasComponent/Kjfh2RU4w/Kjfh2RU4w.js\";import Navigation3 from\"#framer/local/canvasComponent/SJlBiVtDF/SJlBiVtDF.js\";const Navigation3Fonts=getFonts(Navigation3);const Navigation3WithVariantAppearEffect=withVariantAppearEffect(Navigation3);const FooterFonts=getFonts(Footer);const breakpoints={KfbNVaze6:\"(min-width: 1200px)\",MVT5zxxZP:\"(max-width: 809.98px)\",T4Gt6GN2w:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Rbnsi\";const variantClassNames={KfbNVaze6:\"framer-v-128530\",MVT5zxxZP:\"framer-v-ahuuep\",T4Gt6GN2w:\"framer-v-2cjuxt\"};const w7goQNQVy=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-Rbnsi.framer-11jmy54, .framer-Rbnsi .framer-11jmy54 { display: block; }\",\".framer-Rbnsi.framer-128530 { align-content: center; align-items: center; background-color: #dedede; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rbnsi .framer-1s33hp6-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-Rbnsi .framer-ihkh6y { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Rbnsi .framer-1cb69r-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={KfbNVaze6:\"(min-width: 1200px)\",MVT5zxxZP:\"(max-width: 809.98px)\",T4Gt6GN2w:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"KfbNVaze6\",Phone:\"MVT5zxxZP\",Tablet:\"T4Gt6GN2w\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KfbNVaze6\",w7goQNQVy:link??props.w7goQNQVy};};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,w7goQNQVy,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"KfbNVaze6\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(222, 222, 222); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-128530\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1s33hp6-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"Vn6giIN55\",rendersWithMotion:true,scopeId:\"DElcOszVR\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MVT5zxxZP:{__framer__scrollDirection:{direction:\"down\",target:\"a7mP1ejDi\"},variant:matchVariant(\"a7mP1ejDi\")},T4Gt6GN2w:{__framer__scrollDirection:{direction:\"down\",target:\"HVtkUo8u2\"}}},children:/*#__PURE__*/_jsx(Navigation3WithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"pJ6xevdHV\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",hQzuUcIKP:\"darken\",id:\"Vn6giIN55\",layoutId:\"Vn6giIN55\",style:{width:\"100%\"},variant:matchVariant(\"HVtkUo8u2\"),width:\"100%\",ycH1W8s7_:w7goQNQVy})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ihkh6y\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:670,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cb69r-container\",nodeId:\"eRFswJGoK\",scopeId:\"DElcOszVR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MVT5zxxZP:{variant:matchVariant(\"tqIYs2WdA\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"eRFswJGoK\",layoutId:\"eRFswJGoK\",style:{width:\"100%\"},variant:matchVariant(\"wPhxp_N54\"),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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1012\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T4Gt6GN2w\":{\"layout\":[\"fixed\",\"fixed\"]},\"MVT5zxxZP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"w7goQNQVy\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"KfbNVaze6\":[\".framer-1s33hp6-container\",\".framer-1cb69r-container\"],\"T4Gt6GN2w\":[\".framer-1s33hp6-container\",\".framer-1cb69r-container\"],\"MVT5zxxZP\":[\".framer-1s33hp6-container\",\".framer-1cb69r-container\"]}\n * @framerBreakpoints {\"KfbNVaze6\":{\"min\":1200,\"canvasClassName\":\"framer-128530-override\",\"minHeight\":1012,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"T4Gt6GN2w\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-2cjuxt-override\",\"minHeight\":1012,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"MVT5zxxZP\":{\"max\":809,\"canvasClassName\":\"framer-ahuuep-override\",\"minHeight\":1012,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant KfbNVaze6\n * @framerLayoutTemplate true\n */const FramerDElcOszVR=withCSS(Component,css,\"framer-Rbnsi\");export default FramerDElcOszVR;FramerDElcOszVR.displayName=\"White logo\";FramerDElcOszVR.defaultProps={height:1012,width:1200};addPropertyControls(FramerDElcOszVR,{w7goQNQVy:{title:\"Link\",type:ControlType.Link}});addFonts(FramerDElcOszVR,[{explicitInter:true,fonts:[]},...Navigation3Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerDElcOszVR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation3,{},context),()=>forwardLoader(Navigation2,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDElcOszVR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1012\",\"framerDefaultVariant\":\"KfbNVaze6\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T4Gt6GN2w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MVT5zxxZP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"KfbNVaze6\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-128530-override\\\",\\\"minHeight\\\":1012,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"T4Gt6GN2w\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-2cjuxt-override\\\",\\\"minHeight\\\":1012,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"MVT5zxxZP\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ahuuep-override\\\",\\\"minHeight\\\":1012,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"KfbNVaze6\\\":[\\\".framer-1s33hp6-container\\\",\\\".framer-1cb69r-container\\\"],\\\"T4Gt6GN2w\\\":[\\\".framer-1s33hp6-container\\\",\\\".framer-1cb69r-container\\\"],\\\"MVT5zxxZP\\\":[\\\".framer-1s33hp6-container\\\",\\\".framer-1cb69r-container\\\"]}\",\"framerVariables\":\"{\\\"w7goQNQVy\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/Kjfh2RU4w/Kjfh2RU4w.js\";import Navigation3 from\"#framer/local/canvasComponent/SJlBiVtDF/SJlBiVtDF.js\";const Navigation3Fonts=getFonts(Navigation3);const Navigation3WithVariantAppearEffect=withVariantAppearEffect(Navigation3);const FooterFonts=getFonts(Footer);const Navigation3Controls=getPropertyControls(Navigation3);const breakpoints={LGa0O2hI8:\"(max-width: 809.98px)\",yNnCgGj1n:\"(min-width: 810px) and (max-width: 1199.98px)\",Yo8DvNsWd:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-I9aeb\";const variantClassNames={LGa0O2hI8:\"framer-v-iyxynx\",yNnCgGj1n:\"framer-v-1u0jlwn\",Yo8DvNsWd:\"framer-v-vcx9f6\"};const w7goQNQVy=undefined;const ARA6HKwo5=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-I9aeb.framer-1qkhnij, .framer-I9aeb .framer-1qkhnij { display: block; }\",\".framer-I9aeb.framer-vcx9f6 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I9aeb .framer-1vf09g-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-I9aeb .framer-146c5v7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-I9aeb .framer-16u0wnd-container { flex: none; height: auto; mix-blend-mode: multiply; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={LGa0O2hI8:\"(max-width: 809.98px)\",yNnCgGj1n:\"(min-width: 810px) and (max-width: 1199.98px)\",Yo8DvNsWd:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"Yo8DvNsWd\",Phone:\"LGa0O2hI8\",Tablet:\"yNnCgGj1n\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop Scroll\":\"pJ6xevdHV\",\"Phone Close Dark\":\"a7mP1ejDi\",\"Phone Open\":\"ZRBMwpgfo\",\"Phone Scroll\":\"zHHRFBFMl\",\"Tablet Close Main\":\"HVtkUo8u2\",\"Tablet Close Pink Logo\":\"BzVMWCWqq\",\"Tablet Open Main\":\"J90X4iJxZ\",\"Tablet open Pink logo\":\"jL2ycZHVe\",\"Tablet Scroll\":\"mHzTZYIAx\",Desktop:\"waSTkd890\"};const getProps=({height,id,link,variant1,width,...props})=>{return{...props,ARA6HKwo5:humanReadableEnumMap[variant1]??variant1??props.ARA6HKwo5??\"HVtkUo8u2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Yo8DvNsWd\",w7goQNQVy:link??props.w7goQNQVy};};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,w7goQNQVy,ARA6HKwo5,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const componentScopeId=\"qFbCAfU24\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Yo8DvNsWd\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-vcx9f6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vf09g-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"zMZtOapjM\",rendersWithMotion:true,scopeId:\"qFbCAfU24\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LGa0O2hI8:{__framer__scrollDirection:{direction:\"down\",target:\"a7mP1ejDi\"},variant:matchVariant(\"a7mP1ejDi\")},yNnCgGj1n:{__framer__scrollDirection:{direction:\"down\",target:\"HVtkUo8u2\"},variant:matchVariant(ARA6HKwo5)}},children:/*#__PURE__*/_jsx(Navigation3WithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"pJ6xevdHV\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",hQzuUcIKP:\"darken\",id:\"zMZtOapjM\",layoutId:\"zMZtOapjM\",style:{width:\"100%\"},variant:matchVariant(\"BzVMWCWqq\"),width:\"100%\",ycH1W8s7_:w7goQNQVy})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-146c5v7\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:827,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16u0wnd-container\",nodeId:\"q_j1k5ON5\",scopeId:\"qFbCAfU24\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LGa0O2hI8:{variant:matchVariant(\"tqIYs2WdA\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"q_j1k5ON5\",layoutId:\"q_j1k5ON5\",style:{width:\"100%\"},variant:matchVariant(\"wPhxp_N54\"),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=breakpointRules[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\"]},\"yNnCgGj1n\":{\"layout\":[\"fixed\",\"fixed\"]},\"LGa0O2hI8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"w7goQNQVy\":\"link\",\"ARA6HKwo5\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Yo8DvNsWd\":[\".framer-1vf09g-container\",\".framer-16u0wnd-container\"],\"yNnCgGj1n\":[\".framer-1vf09g-container\",\".framer-16u0wnd-container\"],\"LGa0O2hI8\":[\".framer-1vf09g-container\",\".framer-16u0wnd-container\"]}\n * @framerBreakpoints {\"Yo8DvNsWd\":{\"min\":1200,\"canvasClassName\":\"framer-vcx9f6-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"yNnCgGj1n\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1u0jlwn-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"LGa0O2hI8\":{\"max\":809,\"canvasClassName\":\"framer-iyxynx-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Yo8DvNsWd\n * @framerLayoutTemplate true\n */const FramerqFbCAfU24=withCSS(Component,css,\"framer-I9aeb\");export default FramerqFbCAfU24;FramerqFbCAfU24.displayName=\"Pink logo\";FramerqFbCAfU24.defaultProps={height:1e3,width:1200};addPropertyControls(FramerqFbCAfU24,{w7goQNQVy:{title:\"Link\",type:ControlType.Link},ARA6HKwo5:Navigation3Controls?.[\"variant\"]&&{...Navigation3Controls[\"variant\"],defaultValue:\"HVtkUo8u2\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerqFbCAfU24,[{explicitInter:true,fonts:[]},...Navigation3Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerqFbCAfU24.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation3,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqFbCAfU24\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"Yo8DvNsWd\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-vcx9f6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"yNnCgGj1n\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1u0jlwn-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"LGa0O2hI8\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-iyxynx-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"w7goQNQVy\\\":\\\"link\\\",\\\"ARA6HKwo5\\\":\\\"variant1\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"Yo8DvNsWd\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"Yo8DvNsWd\\\":[\\\".framer-1vf09g-container\\\",\\\".framer-16u0wnd-container\\\"],\\\"yNnCgGj1n\\\":[\\\".framer-1vf09g-container\\\",\\\".framer-16u0wnd-container\\\"],\\\"LGa0O2hI8\\\":[\\\".framer-1vf09g-container\\\",\\\".framer-16u0wnd-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yNnCgGj1n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LGa0O2hI8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const serializationHash=\"framer-XEDhD\";const variantClassNames={dPY_BGjF0:\"framer-v-w99zut\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.12,.23,.5,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:-40};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const 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:\"dPY_BGjF0\",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:transition2,children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-w99zut\",className,classNames),\"data-framer-appear-id\":\"w99zut\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dPY_BGjF0\",optimized:true,ref:refBinding,style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(84, 84, 84, 0) 86.79251835264009%)\",...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yfhmmg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ygI00uyMr\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-k6xsv2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"SpYrZ8T78\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HPF9ZiywP\"},motionChild:true,nodeId:\"NpIoGnnxq\",scopeId:\"LXWFl4JI0\",children:/*#__PURE__*/_jsx(Image1,{\"aria-label\":\"Company Logo\",as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||100)-32-68)/2)+0+0),pixelHeight:128,pixelWidth:600,positionX:\"center\",positionY:\"center\",sizes:\"257px\",src:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128\",srcSet:\"https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?scale-down-to=512&width=600&height=128 512w,https://framerusercontent.com/images/Lhu7bsqNMZKrGLNPrAPF3kNBmLc.gif?width=600&height=128 600w\"},className:\"framer-tpci97 framer-1gje4fv\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"NpIoGnnxq\"})})})})})})})});});const css=[\".framer-XEDhD.framer-1gje4fv, .framer-XEDhD .framer-1gje4fv { display: block; }\",\".framer-XEDhD.framer-w99zut { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 40px 16px 40px; position: relative; width: 1200px; }\",\".framer-XEDhD .framer-1yfhmmg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XEDhD .framer-k6xsv2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XEDhD .framer-tpci97 { aspect-ratio: 3.8 / 1; flex: none; height: auto; overflow: hidden; position: relative; text-decoration: none; width: 257px; will-change: var(--framer-will-change-filter-override, filter); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLXWFl4JI0=withCSS(Component,css,\"framer-XEDhD\");export default FramerLXWFl4JI0;FramerLXWFl4JI0.displayName=\"Navigation Insta\";FramerLXWFl4JI0.defaultProps={height:100,width:1200};addFonts(FramerLXWFl4JI0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLXWFl4JI0\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LXWFl4JI0.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation2 from\"#framer/local/canvasComponent/Exq0x49vy/Exq0x49vy.js\";import Footer from\"#framer/local/canvasComponent/Kjfh2RU4w/Kjfh2RU4w.js\";import NavigationInsta from\"#framer/local/canvasComponent/LXWFl4JI0/LXWFl4JI0.js\";const NavigationInstaFonts=getFonts(NavigationInsta);const NavigationInstaWithVariantAppearEffect=withVariantAppearEffect(NavigationInsta);const FooterFonts=getFonts(Footer);const breakpoints={AnBr81lFM:\"(max-width: 809.98px)\",gQjhvcOeT:\"(min-width: 1200px)\",nfLqn6vR4:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wxJZq\";const variantClassNames={AnBr81lFM:\"framer-v-j2kmne\",gQjhvcOeT:\"framer-v-4wt1sb\",nfLqn6vR4:\"framer-v-1q0d204\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-wxJZq.framer-1j6n241, .framer-wxJZq .framer-1j6n241 { display: block; }\",\".framer-wxJZq.framer-4wt1sb { align-content: center; align-items: center; background-color: #dedede; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wxJZq .framer-o2kwte-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-wxJZq .framer-1dwp56i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wxJZq .framer-gyflcu-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AnBr81lFM:\"(max-width: 809.98px)\",gQjhvcOeT:\"(min-width: 1200px)\",nfLqn6vR4:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"gQjhvcOeT\",Phone:\"AnBr81lFM\",Tablet:\"nfLqn6vR4\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gQjhvcOeT\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const componentScopeId=\"y2KEHgnRc\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"gQjhvcOeT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(222, 222, 222); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4wt1sb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o2kwte-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"SW0mflEW9\",rendersWithMotion:true,scopeId:\"y2KEHgnRc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(NavigationInstaWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"pJ6xevdHV\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"SW0mflEW9\",layoutId:\"SW0mflEW9\",style:{width:\"100%\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dwp56i\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:827,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gyflcu-container\",nodeId:\"H825JYlZn\",scopeId:\"y2KEHgnRc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AnBr81lFM:{variant:matchVariant(\"tqIYs2WdA\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"H825JYlZn\",layoutId:\"H825JYlZn\",style:{width:\"100%\"},variant:matchVariant(\"wPhxp_N54\"),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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1012\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nfLqn6vR4\":{\"layout\":[\"fixed\",\"fixed\"]},\"AnBr81lFM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"gQjhvcOeT\":[\".framer-o2kwte-container\",\".framer-gyflcu-container\"],\"nfLqn6vR4\":[\".framer-o2kwte-container\",\".framer-gyflcu-container\"],\"AnBr81lFM\":[\".framer-o2kwte-container\",\".framer-gyflcu-container\"]}\n * @framerBreakpoints {\"gQjhvcOeT\":{\"min\":1200,\"canvasClassName\":\"framer-4wt1sb-override\",\"minHeight\":1012,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"nfLqn6vR4\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1q0d204-override\",\"minHeight\":1012,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"AnBr81lFM\":{\"max\":809,\"canvasClassName\":\"framer-j2kmne-override\",\"minHeight\":1012,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant gQjhvcOeT\n * @framerLayoutTemplate true\n */const Framery2KEHgnRc=withCSS(Component,css,\"framer-wxJZq\");export default Framery2KEHgnRc;Framery2KEHgnRc.displayName=\"Instagram\";Framery2KEHgnRc.defaultProps={height:1012,width:1200};addFonts(Framery2KEHgnRc,[{explicitInter:true,fonts:[]},...NavigationInstaFonts,...FooterFonts],{supportsExplicitInterCodegen:true});Framery2KEHgnRc.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationInsta,{},context),()=>forwardLoader(Navigation2,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery2KEHgnRc\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nfLqn6vR4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AnBr81lFM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1012\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"gQjhvcOeT\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-4wt1sb-override\\\",\\\"minHeight\\\":1012,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nfLqn6vR4\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1q0d204-override\\\",\\\"minHeight\\\":1012,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"AnBr81lFM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-j2kmne-override\\\",\\\"minHeight\\\":1012,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"gQjhvcOeT\",\"framerHitTargets\":\"{\\\"gQjhvcOeT\\\":[\\\".framer-o2kwte-container\\\",\\\".framer-gyflcu-container\\\"],\\\"nfLqn6vR4\\\":[\\\".framer-o2kwte-container\\\",\\\".framer-gyflcu-container\\\"],\\\"AnBr81lFM\\\":[\\\".framer-o2kwte-container\\\",\\\".framer-gyflcu-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/Kjfh2RU4w/Kjfh2RU4w.js\";import Navigation3 from\"#framer/local/canvasComponent/SJlBiVtDF/SJlBiVtDF.js\";const Navigation3Fonts=getFonts(Navigation3);const Navigation3WithVariantAppearEffect=withVariantAppearEffect(Navigation3);const FooterFonts=getFonts(Footer);const breakpoints={pfFzPDc5P:\"(max-width: 809.98px)\",uJgzvwk3n:\"(min-width: 810px) and (max-width: 1199.98px)\",x22cQ48mw:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-oqdNF\";const variantClassNames={pfFzPDc5P:\"framer-v-15szwyl\",uJgzvwk3n:\"framer-v-1n9an03\",x22cQ48mw:\"framer-v-1sjrg6l\"};const wHPFlcx5p=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-oqdNF.framer-1h5abhr, .framer-oqdNF .framer-1h5abhr { display: block; }\",\".framer-oqdNF.framer-1sjrg6l { align-content: center; align-items: center; background-color: var(--token-b607bee7-c185-45e2-bd5c-aff8b6afe733, #151326); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-oqdNF .framer-k5zklm { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-oqdNF .framer-19pfqng-container { flex: none; height: auto; left: 50%; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-oqdNF .framer-k8gbm2-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={pfFzPDc5P:\"(max-width: 809.98px)\",uJgzvwk3n:\"(min-width: 810px) and (max-width: 1199.98px)\",x22cQ48mw:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"x22cQ48mw\",Phone:\"pfFzPDc5P\",Tablet:\"uJgzvwk3n\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"x22cQ48mw\",wHPFlcx5p:link??props.wHPFlcx5p};};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,wHPFlcx5p,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const componentScopeId=\"mNMHgfoIk\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"x22cQ48mw\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b607bee7-c185-45e2-bd5c-aff8b6afe733, rgb(21, 19, 38)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1sjrg6l\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-k5zklm\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19pfqng-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"y1XA4xiWl\",rendersWithMotion:true,scopeId:\"mNMHgfoIk\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pfFzPDc5P:{variant:matchVariant(\"zHHRFBFMl\")}},children:/*#__PURE__*/_jsx(Navigation3WithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"pJ6xevdHV\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",hQzuUcIKP:\"darken\",id:\"y1XA4xiWl\",layoutId:\"y1XA4xiWl\",style:{width:\"100%\"},variant:matchVariant(\"HVtkUo8u2\"),width:\"100%\",ycH1W8s7_:wHPFlcx5p})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:827,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-k8gbm2-container\",nodeId:\"jKXZKg9P5\",scopeId:\"mNMHgfoIk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pfFzPDc5P:{variant:matchVariant(\"tqIYs2WdA\")},uJgzvwk3n:{variant:matchVariant(\"m39_LvCQW\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"jKXZKg9P5\",layoutId:\"jKXZKg9P5\",style:{width:\"100%\"},variant:matchVariant(\"wPhxp_N54\"),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=breakpointRules[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\"]},\"uJgzvwk3n\":{\"layout\":[\"fixed\",\"fixed\"]},\"pfFzPDc5P\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wHPFlcx5p\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"x22cQ48mw\":[\".framer-19pfqng-container\",\".framer-k8gbm2-container\"],\"uJgzvwk3n\":[\".framer-19pfqng-container\",\".framer-k8gbm2-container\"],\"pfFzPDc5P\":[\".framer-19pfqng-container\",\".framer-k8gbm2-container\"]}\n * @framerBreakpoints {\"x22cQ48mw\":{\"min\":1200,\"canvasClassName\":\"framer-1sjrg6l-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"uJgzvwk3n\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1n9an03-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"pfFzPDc5P\":{\"max\":809,\"canvasClassName\":\"framer-15szwyl-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant x22cQ48mw\n * @framerLayoutTemplate true\n */const FramermNMHgfoIk=withCSS(Component,css,\"framer-oqdNF\");export default FramermNMHgfoIk;FramermNMHgfoIk.displayName=\"Dark Backing\";FramermNMHgfoIk.defaultProps={height:1e3,width:1200};addPropertyControls(FramermNMHgfoIk,{wHPFlcx5p:{title:\"Link\",type:ControlType.Link}});addFonts(FramermNMHgfoIk,[{explicitInter:true,fonts:[]},...Navigation3Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramermNMHgfoIk.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation3,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermNMHgfoIk\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"wHPFlcx5p\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uJgzvwk3n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pfFzPDc5P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"x22cQ48mw\\\":[\\\".framer-19pfqng-container\\\",\\\".framer-k8gbm2-container\\\"],\\\"uJgzvwk3n\\\":[\\\".framer-19pfqng-container\\\",\\\".framer-k8gbm2-container\\\"],\\\"pfFzPDc5P\\\":[\\\".framer-19pfqng-container\\\",\\\".framer-k8gbm2-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"x22cQ48mw\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"x22cQ48mw\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1sjrg6l-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"uJgzvwk3n\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1n9an03-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"pfFzPDc5P\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-15szwyl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={BuFNk8Ape:\"(max-width: 809.98px)\",OR3FL4beU:\"(min-width: 1200px)\",tRrcavF2u:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NdNM7\";const variantClassNames={BuFNk8Ape:\"framer-v-c9yikm\",OR3FL4beU:\"framer-v-y74lxq\",tRrcavF2u:\"framer-v-qul97\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-NdNM7.framer-1sza3hs, .framer-NdNM7 .framer-1sza3hs { display: block; }\",\".framer-NdNM7.framer-y74lxq { align-content: center; align-items: center; background-color: var(--token-b607bee7-c185-45e2-bd5c-aff8b6afe733, #151326); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-NdNM7 .framer-zhyyek { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BuFNk8Ape:\"(max-width: 809.98px)\",OR3FL4beU:\"(min-width: 1200px)\",tRrcavF2u:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"OR3FL4beU\",Phone:\"BuFNk8Ape\",Tablet:\"tRrcavF2u\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OR3FL4beU\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const componentScopeId=\"oknphtFK6\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OR3FL4beU\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b607bee7-c185-45e2-bd5c-aff8b6afe733, rgb(21, 19, 38)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-y74lxq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-zhyyek\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tRrcavF2u\":{\"layout\":[\"fixed\",\"fixed\"]},\"BuFNk8Ape\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"OR3FL4beU\":{\"min\":1200,\"canvasClassName\":\"framer-y74lxq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"tRrcavF2u\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-qul97-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"BuFNk8Ape\":{\"max\":809,\"canvasClassName\":\"framer-c9yikm-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant OR3FL4beU\n * @framerLayoutTemplate true\n */const FrameroknphtFK6=withCSS(Component,css,\"framer-NdNM7\");export default FrameroknphtFK6;FrameroknphtFK6.displayName=\"Event backing\";FrameroknphtFK6.defaultProps={height:1e3,width:1200};addFonts(FrameroknphtFK6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroknphtFK6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{}\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"OR3FL4beU\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"OR3FL4beU\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-y74lxq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"tRrcavF2u\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-qul97-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"BuFNk8Ape\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-c9yikm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tRrcavF2u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BuFNk8Ape\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport WhiteLogo from \"https://framerusercontent.com/modules/h6iS6P8H5ApDvoJaNLcm/SNMfTu4dZdj3HzTCxAxC/DElcOszVR.js\";\r\nimport PinkLogo from \"https://framerusercontent.com/modules/KUYJdOuCBfyqOSZEr8qa/sKevuRx80xabKPPaaEeZ/qFbCAfU24.js\";\r\nimport Instagram from \"https://framerusercontent.com/modules/uEnZ57FaaVjst09KDlON/pXnbTcoTUOEAkGUUwKZB/y2KEHgnRc.js\";\r\nimport DarkBacking from \"https://framerusercontent.com/modules/VXwNTDnruNmV3YisiiJJ/b6owjtHiZU4YVOYGQ9Od/mNMHgfoIk.js\";\r\nimport EventBacking from \"https://framerusercontent.com/modules/ysOtwSaDf9s85WIGZgMF/qpXcyAqE1szKc8BkOBCF/oknphtFK6.js\";\r\n\r\n\t\tconst routes = {HPF9ZiywP: {elements: {gygcrs2JK: \"about\", SAAYp_F2V: \"tickets\", y3lZsK8yx: \"line-up\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VNgPO7AzS3LK6Blbwhxn/8oDDBlk6ZyqSVfMV3MZS/HPF9ZiywP.js\")), path: \"/\"}, H5KkvzB6J: {elements: {joXbHeHym: \"tickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xEJ3G2EYQAtXCVtghVdN/cV1TJ2pqBxRRAB8nZgBl/H5KkvzB6J.js\")), path: \"/speakers\"}, cYR_by_Z2: {elements: {aTUnHKAe6: \"workshops\", vVjZD2V7Q: \"tickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pdYqzCX4RogQAR6kBhWa/b2VADG073NHo5eg3TpbA/cYR_by_Z2.js\")), path: \"/big-un-2026\"}, bQuSJeFcm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7yXcTVNp1rbVotqdrOcb/94qiToqadKJvFjhATYMS/bQuSJeFcm.js\")), path: \"/big-un-2025\"}, koOW4pRBr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7zAlfjIlUeRotthIgYay/MsQWZhwU3eFEwYpKs3xS/koOW4pRBr.js\")), path: \"/accessibilty\"}, vrrKLizBH: {elements: {e8GRjz6ef: \"tickets\", fiz_w7cgH: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/amL4ArWuaMearJmMn2Lz/AejLbF70WuXxkXxN435V/vrrKLizBH.js\")), path: \"/about\"}, wbtGlav9k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DrpXPG3rhJW8sUWBGXqi/Bvll3v9TDApiPJ6qceTj/wbtGlav9k.js\")), path: \"/page\"}, tgsKZLLek: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8yUiIYh3cSGrQMjVii3q/TRdBoEiZa1vM8Jju4G0d/tgsKZLLek.js\")), path: \"/contact\"}, LZKCF9PiE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tnVDUVJ7Qh0EDFtTtVyj/rc48tIjmdMLGfYOqS65a/LZKCF9PiE.js\")), path: \"/terms-and-conditions\"}, JhjOAvYRp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gjo8YpHe4xOsfS9yDbzU/xm8OcP7uLRzWJvcDuTBG/JhjOAvYRp.js\")), path: \"/privacy-policy\"}, SZ4jUMOGa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sQmWTsraF51SmAHcRV1r/ow2xlvxVLplyLblfUK4F/SZ4jUMOGa.js\")), path: \"/cookie-policy\"}, YxIQjPGTi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7GyDymcTImNhgGjlo4y7/Zu99m7N6JLSEdZL08yvJ/YxIQjPGTi.js\")), path: \"/404\"}, mEH6aKvqT: {elements: {BtT0xtqLQ: \"tickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mN4ZvnQDOy3WbCTMnX28/BLuhnZcPy21xD1rVD7h9/mEH6aKvqT.js\")), path: \"/events\"}, jvcgdwa_U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NIAMinUeLjND5CqYHAys/RTm2PQlQXWMs4MmwTnCT/jvcgdwa_U.js\")), path: \"/newsletter\"}, cNt5IJoyc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ieQdpPBMYVYzVJCSBhkM/3JZuStSTtjfgegzqUzv9/cNt5IJoyc.js\")), path: \"/jobs\"}, kMD5kIoZw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kqppZMCvfq1bY8UWLQbp/47V7ZBfsMhVo12fe1LiF/kMD5kIoZw.js\")), path: \"/post-a-job\"}, W49jU8_Zz: {elements: {Pn8OmXRvw: \"tickets\", ubv1Atogg: \"tickets-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wQlHxTXW6RQDG1JvBxzE/GMYoHL5XFr7gQ5tTHwvk/W49jU8_Zz.js\")), path: \"/talks\"}, C8puNLI3m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P6DV39KuikM7olfZJLMY/yCz0ib0NpG2iwFSd1Qql/C8puNLI3m.js\")), path: \"/event\"}, EbGckc_Pr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g4tDHRuyMYAESrAP7gCO/zwtZ7XB6QVRbv7eVCoC5/EbGckc_Pr.js\")), path: \"/tickets\"}, q0gPDTveH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VkmmBEgPIcq0K2hLRMwh/TxOIECrOi8psJhYfWAlt/q0gPDTveH.js\")), path: \"/tickets\"}, pdGMnwZMU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6Gtix3Rgj684adbV1CQs/8RVaaPfozeMX5beqySs3/pdGMnwZMU.js\")), path: \"/page-2\"}, oHDq8yJjg: {collectionId: \"M6h9BkoVp\", elements: {IEoxrkcIG: \"tickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OOaVBGVwzdf8AhS2JRQf/nETPFE4JBTPKWMisHLIN/oHDq8yJjg.js\")), path: \"/speakers/:U0p1jFrZy\"}, wTqbCXLnf: {collectionId: \"BExk5csav\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ODPhq6b9JKCQZIrQXZgw/J0KUM0rrFtboCuXl6BhR/wTqbCXLnf.js\")), path: \"/talks/:FvCB_Siht\"}, U9tuteikH: {collectionId: \"eqOmwbV5G\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CjuPMyyleuijJLZnnboE/FpknBkTjuEMreVFvLRY1/U9tuteikH.js\")), path: \"/2027/:PAq5I501A\"}, MCS0nGqAY: {collectionId: \"mEs7Kgqhh\", elements: {qnCVHfCr3: \"tickets\", sNHuPfG68: \"pinktickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mEQdhwlOJcpjkjcC1Jsn/gP7V0b12QBH09mtA1vi5/MCS0nGqAY.js\")), path: \"/big-un/:wCEevgWrl\"}, LqXHPo0JL: {collectionId: \"cIcSaQUpy\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WkNAShzAYBubBgSoue0n/GHdonuu3K3cgcyyflyp0/LqXHPo0JL.js\")), path: \"/events/:L4SVqJ3d0\"}, p416gvhlA: {collectionId: \"bSM8Vudkc\", elements: {jGGt_AheC: \"tickets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/569VghhxJDr4YJsxDDUh/r7QBQcxfomAINdhr2UWc/p416gvhlA.js\")), path: \"/bios/:kuowQeD29\"}, nhltCr3F7: {collectionId: \"zMB9Bg1SE\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VSzQ9cWJt5OJvP9TjF2L/KfiAqTIiSZ4t0vow3i4f/nhltCr3F7.js\")), path: \"/job-detail/:TSxe8svTN\"}}\r\n\r\n\t\tconst locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BExk5csav: async () => (await import(\"https://framerusercontent.com/modules/rG3obiV9PnrI94RtF6uW/e62IMUVajiRoUaoiY0EG/BExk5csav.js\"))?.[\"utils\"], bSM8Vudkc: async () => (await import(\"https://framerusercontent.com/modules/3jZ4P64SpvBZQCuN4Vtj/SYDQ0MFf32zCFtJHqjaP/bSM8Vudkc.js\"))?.[\"utils\"], cIcSaQUpy: async () => (await import(\"https://framerusercontent.com/modules/wMjMY8gPUAWAL8ZGcCpe/HhgJDQZtu7wcanu1XWry/cIcSaQUpy.js\"))?.[\"utils\"], eqOmwbV5G: async () => (await import(\"https://framerusercontent.com/modules/3FX106wsAQwnKxiN3Mo2/ukX4PzOnbtHdWRvZMrVc/eqOmwbV5G.js\"))?.[\"utils\"], M6h9BkoVp: async () => (await import(\"https://framerusercontent.com/modules/cEmiSjAYhSGaUuasV75j/1tXLZDOSUELDtgCOvjYC/M6h9BkoVp.js\"))?.[\"utils\"], mEs7Kgqhh: async () => (await import(\"https://framerusercontent.com/modules/ZzBqZvjcKxjJQyv4mNOl/6H0LdG0aIIuqttMYf5uX/mEs7Kgqhh.js\"))?.[\"utils\"], zMB9Bg1SE: async () => (await import(\"https://framerusercontent.com/modules/a9BQyVFquXsT5kZGwt0B/R6AzyJqRIwc1SZSdOlXM/zMB9Bg1SE.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"9b777a05fa7dde9d49eb3848596e0e002dfe6c53c204480ed0e2806fc022d478\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {w7goQNQVy: {href: {hash: \":SAAYp_F2V\", webPageId: \"HPF9ZiywP\"}}}\r\nconst props2 = {...props1, w7goQNQVy: {href: {hash: \":joXbHeHym\", webPageId: \"H5KkvzB6J\"}}}\r\nconst props3 = {...props1, w7goQNQVy: {href: {hash: \":vVjZD2V7Q\", webPageId: \"cYR_by_Z2\"}}}\r\nconst props4 = {...props1, w7goQNQVy: {href: {hash: \":lS5_Yhtim\", webPageId: \"GnBFQ8zF7\"}}}\r\nconst props5 = {}\r\nconst props6 = {...props1, w7goQNQVy: {href: {hash: \":e8GRjz6ef\", webPageId: \"vrrKLizBH\"}}}\r\nconst props7 = {...props1, w7goQNQVy: undefined}\r\nconst props8 = {ARA6HKwo5: \"HVtkUo8u2\", w7goQNQVy: {href: {hash: \":ZW6azJhJo\", webPageId: \"tgsKZLLek\"}}}\r\nconst props9 = {...props1, w7goQNQVy: {href: {hash: \":G5IwlcA_V\", webPageId: \"ngHctEoI7\"}}}\r\nconst props10 = {...props1, w7goQNQVy: {href: {hash: \":BtT0xtqLQ\", webPageId: \"mEH6aKvqT\"}}}\r\nconst props11 = {...props1, w7goQNQVy: {href: {hash: \":Bt9wVNNmD\", webPageId: \"grMndw710\"}}}\r\nconst props12 = {...props1, w7goQNQVy: {href: {hash: \":GrjkcV1IZ\", webPageId: \"dL68c64WQ\"}}}\r\nconst props13 = {...props1, w7goQNQVy: {href: {hash: \":jGGt_AheC\", pathVariables: {kuowQeD29: \"woodwork\"}, unresolvedPathSlugs: {kuowQeD29: {collectionId: \"bSM8Vudkc\", collectionItemId: \"SdJTJsS7u\"}}, webPageId: \"p416gvhlA\"}}}\r\nconst templateProps = {cNt5IJoyc: props5, cYR_by_Z2: props3, dL68c64WQ: props12, EbGckc_Pr: props7, GnBFQ8zF7: props4, grMndw710: props11, H5KkvzB6J: props2, HPF9ZiywP: props1, iBbsEmWng: props5, JhjOAvYRp: props5, jvcgdwa_U: props7, koOW4pRBr: props5, LqXHPo0JL: props7, LZKCF9PiE: props5, MCS0nGqAY: props7, mEH6aKvqT: props10, MvS0sC7rD: props11, p416gvhlA: props13, pdGMnwZMU: props7, q0gPDTveH: props7, SZ4jUMOGa: props5, tgsKZLLek: props8, vrrKLizBH: props6, W49jU8_Zz: props7, wbtGlav9k: props7, wTqbCXLnf: props5, YxIQjPGTi: props9}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"HPF9ZiywP\":\r\ncase \"H5KkvzB6J\":\r\ncase \"cYR_by_Z2\":\r\ncase \"GnBFQ8zF7\":\r\ncase \"vrrKLizBH\":\r\ncase \"wbtGlav9k\":\r\ncase \"YxIQjPGTi\":\r\ncase \"mEH6aKvqT\":\r\ncase \"grMndw710\":\r\ncase \"MvS0sC7rD\":\r\ncase \"dL68c64WQ\":\r\ncase \"jvcgdwa_U\":\r\ncase \"W49jU8_Zz\":\r\ncase \"EbGckc_Pr\":\r\ncase \"q0gPDTveH\":\r\ncase \"pdGMnwZMU\":\r\ncase \"MCS0nGqAY\":\r\ncase \"LqXHPo0JL\":\r\ncase \"p416gvhlA\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"w7goQNQVy\"]]}, (resolvedLinks) => React.createElement(WhiteLogo, {...props, key: \"WhiteLogo\", style, w7goQNQVy: resolvedLinks[0]}, children(true)));\r\ncase \"koOW4pRBr\":\r\ncase \"LZKCF9PiE\":\r\ncase \"JhjOAvYRp\":\r\ncase \"SZ4jUMOGa\":\r\ncase \"cNt5IJoyc\":\r\ncase \"iBbsEmWng\":\r\ncase \"wTqbCXLnf\":\r\nreturn React.createElement(DarkBacking, {...props, key: \"DarkBacking\", style}, children(true));\r\ncase \"tgsKZLLek\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"w7goQNQVy\"]]}, (resolvedLinks) => React.createElement(PinkLogo, {...props, key: \"PinkLogo\", style, w7goQNQVy: resolvedLinks[0]}, children(true)));\r\ncase \"C8puNLI3m\":\r\nreturn React.createElement(EventBacking, {...props, key: \"EventBacking\", style}, children(true));\r\ncase \"U9tuteikH\":\r\nreturn React.createElement(Instagram, {...props, key: \"Instagram\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"HPF9ZiywP\":\r\ncase \"H5KkvzB6J\":\r\ncase \"cYR_by_Z2\":\r\ncase \"GnBFQ8zF7\":\r\ncase \"vrrKLizBH\":\r\ncase \"wbtGlav9k\":\r\ncase \"YxIQjPGTi\":\r\ncase \"mEH6aKvqT\":\r\ncase \"grMndw710\":\r\ncase \"MvS0sC7rD\":\r\ncase \"dL68c64WQ\":\r\ncase \"jvcgdwa_U\":\r\ncase \"W49jU8_Zz\":\r\ncase \"EbGckc_Pr\":\r\ncase \"q0gPDTveH\":\r\ncase \"pdGMnwZMU\":\r\ncase \"MCS0nGqAY\":\r\ncase \"LqXHPo0JL\":\r\ncase \"p416gvhlA\":\r\nreturn [{hash: \"ahuuep\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"2cjuxt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"128530\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"koOW4pRBr\":\r\ncase \"LZKCF9PiE\":\r\ncase \"JhjOAvYRp\":\r\ncase \"SZ4jUMOGa\":\r\ncase \"cNt5IJoyc\":\r\ncase \"iBbsEmWng\":\r\ncase \"wTqbCXLnf\":\r\nreturn [{hash: \"1sjrg6l\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1n9an03\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"15szwyl\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"tgsKZLLek\":\r\nreturn [{hash: \"vcx9f6\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1u0jlwn\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"iyxynx\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"C8puNLI3m\":\r\nreturn [{hash: \"y74lxq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"qul97\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"c9yikm\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"U9tuteikH\":\r\nreturn [{hash: \"4wt1sb\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1q0d204\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"j2kmne\", mediaQuery: \"(max-width: 809.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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7GyDymcTImNhgGjlo4y7/Zu99m7N6JLSEdZL08yvJ/YxIQjPGTi.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.motionnorth.uk\",\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/OwBY5tUpsNyXSVSloxxI/Z26wsmujsNORWgjL8hrp/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.8, ease: [0.56, 0.01, 0.34, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"80px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.9, ease: [0.46, 0.01, 0.12, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-80px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}