{"version":3,"file":"shared-lib.DXtONVT2.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ButtonSmallFonts","ButtonSmall","ButtonSmallInfo","ButtonSmallControls","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","ButtonSmall","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/EUsOZMPSTk3dPzbUp5fZ/zXILjxKntGRm35CWEG2e/wWvYYduum.js","https:/framerusercontent.com/modules/sP2dTWzvzSac7oimiYUt/xIYGIBzsjmZGOT6s9GWW/d8T4dBniS.js","https:/framerusercontent.com/modules/BKQWv4wHcU85cgoPraD4/xtcXVpgLHwYPnvAjShzg/oLFX1L0MF.js","https:/framerusercontent.com/modules/YemNKOoH9fEf18peyHUy/UjaB87UWZDBormLUmMKI/Back_Link.js","https:/framerusercontent.com/modules/F1Pl7VaTZBgscqsn82RT/ordAW84qOGeXW49UJMyy/hjfqwaOTG.js","https:/framerusercontent.com/modules/FCRSCZkBkcvRtAImOAWs/0IjGNPlEZupCptwVrPpf/ts9fdOLez.js","https:/framerusercontent.com/modules/jPdpfrCxEPpJqc6hDcqF/wXKmalW1CNZhfaJcm1iY/wfQkXcYoi.js","https:/framerusercontent.com/modules/ukk8BsNJ2DBe4iNIlZt1/2VTAY3cIjtPmv7n3ovgV/siteMetadata.js"],"sourcesContent":["// Generated by Framer (04b9457)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;ABC Favorit Book\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"ABC Favorit Book\",source:\"custom\",url:\"https://framerusercontent.com/assets/nqK4gWNcR35A0LDK4fxNF6uzFhU.woff\"}]}];export const css=['.framer-JFGwo .framer-styles-preset-gxb362:not(.rich-text-wrapper), .framer-JFGwo .framer-styles-preset-gxb362.rich-text-wrapper p { --framer-font-family: \"ABC Favorit Book\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-JFGwo .framer-styles-preset-gxb362:not(.rich-text-wrapper), .framer-JFGwo .framer-styles-preset-gxb362.rich-text-wrapper p { --framer-font-family: \"ABC Favorit Book\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-JFGwo .framer-styles-preset-gxb362:not(.rich-text-wrapper), .framer-JFGwo .framer-styles-preset-gxb362.rich-text-wrapper p { --framer-font-family: \"ABC Favorit Book\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-JFGwo\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/EUsOZMPSTk3dPzbUp5fZ/zXILjxKntGRm35CWEG2e/wWvYYduum.js\";const enabledGestures={t8GGRiRFN:{hover:true},yUsTkl4yu:{hover:true}};const cycleOrder=[\"t8GGRiRFN\",\"yUsTkl4yu\"];const serializationHash=\"framer-HOtAs\";const variantClassNames={t8GGRiRFN:\"framer-v-1ne82vn\",yUsTkl4yu:\"framer-v-1hp385y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kBERVvOIy=undefined;const OTI5k0Cwj=undefined;const transition1={damping:100,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 humanReadableVariantMap={\"Button Black\":\"t8GGRiRFN\",\"Button White\":\"yUsTkl4yu\"};const getProps=({height,id,link,more,width,...props})=>{return{...props,kBERVvOIy:link??props.kBERVvOIy,OTI5k0Cwj:more??props.OTI5k0Cwj??\" → More Feature Films\",variant:humanReadableVariantMap[props.variant]??props.variant??\"t8GGRiRFN\"};};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,OTI5k0Cwj,kBERVvOIy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"t8GGRiRFN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:kBERVvOIy,motionChild:true,nodeId:\"t8GGRiRFN\",openInNewTab:false,scopeId:\"d8T4dBniS\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ne82vn\",className,classNames)} framer-lvzmpv`,\"data-framer-name\":\"Button Black\",layoutDependency:layoutDependency,layoutId:\"t8GGRiRFN\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(220, 225, 227, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"none\",...style},variants:{\"t8GGRiRFN-hover\":{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(220, 225, 227, 0.5)\",WebkitBackdropFilter:\"blur(10px)\"},\"yUsTkl4yu-hover\":{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(31, 31, 29, 0.1)\",WebkitBackdropFilter:\"blur(10px)\"},yUsTkl4yu:{backgroundColor:\"rgba(31, 31, 29, 0)\"}},...addPropertyOverrides({\"t8GGRiRFN-hover\":{\"data-framer-name\":undefined},\"yUsTkl4yu-hover\":{\"data-framer-name\":undefined},yUsTkl4yu:{\"data-framer-name\":\"Button White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gxb362\",\"data-styles-preset\":\"wWvYYduum\",children:\" → More Feature Films\"})}),className:\"framer-19j90d6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fDsyMHBTq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OTI5k0Cwj,variants:{yUsTkl4yu:{\"--extracted-r6o4lv\":\"var(--token-3fa53fd7-9111-4e5d-a889-55a181fe53b7, rgb(238, 236, 223))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yUsTkl4yu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gxb362\",\"data-styles-preset\":\"wWvYYduum\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3fa53fd7-9111-4e5d-a889-55a181fe53b7, rgb(238, 236, 223)))\"},children:\" → More Feature Films\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HOtAs.framer-lvzmpv, .framer-HOtAs .framer-lvzmpv { display: block; }\",\".framer-HOtAs.framer-1ne82vn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 6px 4px 6px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HOtAs .framer-19j90d6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 173\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yUsTkl4yu\":{\"layout\":[\"auto\",\"auto\"]},\"Ry21d7H8a\":{\"layout\":[\"auto\",\"auto\"]},\"rTM37C2YJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OTI5k0Cwj\":\"more\",\"kBERVvOIy\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd8T4dBniS=withCSS(Component,css,\"framer-HOtAs\");export default Framerd8T4dBniS;Framerd8T4dBniS.displayName=\"Button Small\";Framerd8T4dBniS.defaultProps={height:30,width:173};addPropertyControls(Framerd8T4dBniS,{variant:{options:[\"t8GGRiRFN\",\"yUsTkl4yu\"],optionTitles:[\"Button Black\",\"Button White\"],title:\"Variant\",type:ControlType.Enum},OTI5k0Cwj:{defaultValue:\" → More Feature Films\",displayTextArea:false,title:\"More\",type:ControlType.String},kBERVvOIy:{title:\"Link\",type:ControlType.Link}});addFonts(Framerd8T4dBniS,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd8T4dBniS\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"173\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yUsTkl4yu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ry21d7H8a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rTM37C2YJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OTI5k0Cwj\\\":\\\"more\\\",\\\"kBERVvOIy\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./d8T4dBniS.map","// Generated by Framer (3256e0c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;ABC Favorit Book\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Favorit Book\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Favorit\",url:\"https://framerusercontent.com/assets/nqK4gWNcR35A0LDK4fxNF6uzFhU.woff\",weight:\"350\"}]}];export const css=[\".framer-bPY7g .framer-styles-preset-q0je12:not(.rich-text-wrapper), .framer-bPY7g .framer-styles-preset-q0je12.rich-text-wrapper h1 { --framer-font-family: \\\"ABC Favorit Book\\\", sans-serif; --framer-font-open-type-features: 'ss02' on; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 350; --framer-letter-spacing: -1.25px; --framer-line-height: 34px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-bPY7g .framer-styles-preset-q0je12:not(.rich-text-wrapper), .framer-bPY7g .framer-styles-preset-q0je12.rich-text-wrapper h1 { --framer-font-family: \\\"ABC Favorit Book\\\", sans-serif; --framer-font-open-type-features: 'ss02' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 350; --framer-letter-spacing: -1.25px; --framer-line-height: 30px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-bPY7g .framer-styles-preset-q0je12:not(.rich-text-wrapper), .framer-bPY7g .framer-styles-preset-q0je12.rich-text-wrapper h1 { --framer-font-family: \\\"ABC Favorit Book\\\", sans-serif; --framer-font-open-type-features: 'ss02' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 350; --framer-letter-spacing: -1px; --framer-line-height: 22px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-9c82e922-638c-49f9-a583-02d075a08c44, #1f1f1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; --framer-text-wrap: balance; } }\"];export const className=\"framer-bPY7g\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// A custom Framer code override by Chris Kellett - Framerverse\n// Get more components at www.framerverse.com\n// Previous Page Overide\n// Version 1.0\nimport{jsx as _jsx}from\"react/jsx-runtime\";/**\n * This override adds a click handler to go back in browser history\n * @param Component - The component to apply the override to\n * @returns A component with the history back functionality\n */export function withHistoryBack(Component){// This part runs once when creating the override\nreturn props=>{// This function handles the actual navigation\nconst handleGoBack=()=>{// Check if we can go back in history\nif(window.history.length>1){window.history.back();}else{// If no history exists, log a message\nconsole.log(\"No previous page in history\");}};// Return the component with our click handler\nreturn /*#__PURE__*/_jsx(Component,{...props,onClick:handleGoBack});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withHistoryBack\":{\"type\":\"reactHoc\",\"name\":\"withHistoryBack\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Back_Link.map","// Generated by Framer (c0aead9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHistoryBack}from\"https://framerusercontent.com/modules/YemNKOoH9fEf18peyHUy/UjaB87UWZDBormLUmMKI/Back_Link.js\";import ButtonSmall,*as ButtonSmallInfo from\"https://framerusercontent.com/modules/sP2dTWzvzSac7oimiYUt/xIYGIBzsjmZGOT6s9GWW/d8T4dBniS.js\";const ButtonSmallFonts=getFonts(ButtonSmall);const ButtonSmallWithHistoryBackjtoblrWithMappedReactPropspq1441=withMappedReactProps(withCodeBoundaryForOverrides(ButtonSmall,{nodeId:\"f2EY3JH63\",override:withHistoryBack,scopeId:\"hjfqwaOTG\"}),ButtonSmallInfo);const ButtonSmallControls=getPropertyControls(ButtonSmall);const cycleOrder=[\"iRz3K46Ke\",\"qlUVxA1fE\",\"DCz4QeWr8\"];const serializationHash=\"framer-wqCEq\";const variantClassNames={DCz4QeWr8:\"framer-v-konps0\",iRz3K46Ke:\"framer-v-1hgyzvo\",qlUVxA1fE:\"framer-v-14fwc9z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Nhkl7S75e=undefined;const qdldnQDip=undefined;const Q_molEQAv=undefined;const transition1={damping:100,delay:0,mass:1,stiffness:400,type:\"spring\"};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 Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Button Black\":\"t8GGRiRFN\",\"Button White\":\"yUsTkl4yu\"};const humanReadableVariantMap={\"1:1 layout\":\"iRz3K46Ke\",\"1:2 layout\":\"DCz4QeWr8\",\"2:1 layout\":\"qlUVxA1fE\"};const getProps=({back,buttonColor,height,id,name1,width,...props})=>{return{...props,Nhkl7S75e:name1??props.Nhkl7S75e??true,Q_molEQAv:back??props.Q_molEQAv??true,qdldnQDip:humanReadableEnumMap[buttonColor]??buttonColor??props.qdldnQDip??\"yUsTkl4yu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iRz3K46Ke\"};};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,Nhkl7S75e,Q_molEQAv,qdldnQDip,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iRz3K46Ke\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hgyzvo\",className,classNames),\"data-framer-name\":\"1:1 layout\",layoutDependency:layoutDependency,layoutId:\"iRz3K46Ke\",ref:refBinding,style:{...style},...addPropertyOverrides({DCz4QeWr8:{\"data-framer-name\":\"1:2 layout\"},qlUVxA1fE:{\"data-framer-name\":\"2:1 layout\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17ttlki\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"qKMX7wUcz\",children:Nhkl7S75e!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||54)-24-((componentViewport?.height||54)-24)*1)/2)+(0+(((componentViewport?.height||54)-24)*1-0-30)/2),...addPropertyOverrides({DCz4QeWr8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-24-((componentViewport?.height||200)-24)*1)/2)+(0+(((componentViewport?.height||200)-24)*1-0-30)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zepy3k-container\",layoutDependency:layoutDependency,layoutId:\"fFp3pvph1-container\",nodeId:\"fFp3pvph1\",rendersWithMotion:true,scopeId:\"hjfqwaOTG\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"fFp3pvph1\",kBERVvOIy:resolvedLinks[0],layoutId:\"fFp3pvph1\",OTI5k0Cwj:\"Michael Hasaya, Cinematographer\",variant:matchVariant(qdldnQDip),width:\"100%\",...addPropertyOverrides({DCz4QeWr8:{kBERVvOIy:resolvedLinks[2]},qlUVxA1fE:{kBERVvOIy:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ntna9u\",\"data-framer-name\":\"PAGES + BACK\",layoutDependency:layoutDependency,layoutId:\"rotZCoRHS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ry4347\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"NsvBh2teb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oPvPHVfvJ\"},implicitPathVariables:undefined},{href:{webPageId:\"oPvPHVfvJ\"},implicitPathVariables:undefined},{href:{webPageId:\"oPvPHVfvJ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({DCz4QeWr8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-24-30)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mj0ryz-container\",\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"xzCtTiDAT-container\",name:\"Work\",nodeId:\"xzCtTiDAT\",rendersWithMotion:true,scopeId:\"hjfqwaOTG\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"xzCtTiDAT\",kBERVvOIy:resolvedLinks1[0],layoutId:\"xzCtTiDAT\",name:\"Work\",OTI5k0Cwj:\"Work\",variant:matchVariant(qdldnQDip),width:\"100%\",...addPropertyOverrides({DCz4QeWr8:{kBERVvOIy:resolvedLinks1[2]},qlUVxA1fE:{kBERVvOIy:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EqxELE_dl\"},implicitPathVariables:undefined},{href:{webPageId:\"EqxELE_dl\"},implicitPathVariables:undefined},{href:{webPageId:\"EqxELE_dl\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({DCz4QeWr8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-24-30)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cejkm7-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"IGaY3meYn-container\",name:\"About\",nodeId:\"IGaY3meYn\",rendersWithMotion:true,scopeId:\"hjfqwaOTG\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"IGaY3meYn\",kBERVvOIy:resolvedLinks2[0],layoutId:\"IGaY3meYn\",name:\"About\",OTI5k0Cwj:\"About\",variant:matchVariant(qdldnQDip),width:\"100%\",...addPropertyOverrides({DCz4QeWr8:{kBERVvOIy:resolvedLinks2[2]},qlUVxA1fE:{kBERVvOIy:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VdlQCK0Bf\"},implicitPathVariables:undefined},{href:{webPageId:\"VdlQCK0Bf\"},implicitPathVariables:undefined},{href:{webPageId:\"VdlQCK0Bf\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({DCz4QeWr8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-24-30)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oc4ssk-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"zAywFQ9wy-container\",name:\"Contact\",nodeId:\"zAywFQ9wy\",rendersWithMotion:true,scopeId:\"hjfqwaOTG\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"zAywFQ9wy\",kBERVvOIy:resolvedLinks3[0],layoutId:\"zAywFQ9wy\",name:\"Contact\",OTI5k0Cwj:\"Contact\",variant:matchVariant(qdldnQDip),width:\"100%\",...addPropertyOverrides({DCz4QeWr8:{kBERVvOIy:resolvedLinks3[2]},qlUVxA1fE:{kBERVvOIy:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),Q_molEQAv!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||54)-24-30)/2)+0,...addPropertyOverrides({DCz4QeWr8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-24-30)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jtoblr-container\",\"data-framer-name\":\"Back\",layoutDependency:layoutDependency,layoutId:\"f2EY3JH63-container\",name:\"Back\",nodeId:\"f2EY3JH63\",rendersWithMotion:true,scopeId:\"hjfqwaOTG\",children:/*#__PURE__*/_jsx(ButtonSmallWithHistoryBackjtoblrWithMappedReactPropspq1441,{height:\"100%\",id:\"f2EY3JH63\",layoutId:\"f2EY3JH63\",name:\"Back\",OTI5k0Cwj:\"Back\",variant:matchVariant(qdldnQDip),width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wqCEq.framer-1qfcde4, .framer-wqCEq .framer-1qfcde4 { display: block; }\",\".framer-wqCEq.framer-1hgyzvo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 24px 24px 0px 24px; position: relative; width: 1200px; }\",\".framer-wqCEq .framer-17ttlki { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-wqCEq .framer-zepy3k-container, .framer-wqCEq .framer-mj0ryz-container, .framer-wqCEq .framer-1cejkm7-container, .framer-wqCEq .framer-1oc4ssk-container, .framer-wqCEq .framer-jtoblr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wqCEq .framer-1ntna9u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-wqCEq .framer-1ry4347 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 30px; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-wqCEq.framer-v-14fwc9z .framer-17ttlki, .framer-wqCEq.framer-v-konps0 .framer-1ntna9u { flex: 2 0 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qlUVxA1fE\":{\"layout\":[\"fixed\",\"auto\"]},\"DCz4QeWr8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Nhkl7S75e\":\"name1\",\"Q_molEQAv\":\"back\",\"qdldnQDip\":\"buttonColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhjfqwaOTG=withCSS(Component,css,\"framer-wqCEq\");export default FramerhjfqwaOTG;FramerhjfqwaOTG.displayName=\"Navigation Bar\";FramerhjfqwaOTG.defaultProps={height:54,width:1200};addPropertyControls(FramerhjfqwaOTG,{variant:{options:[\"iRz3K46Ke\",\"qlUVxA1fE\",\"DCz4QeWr8\"],optionTitles:[\"1:1 layout\",\"2:1 layout\",\"1:2 layout\"],title:\"Variant\",type:ControlType.Enum},Nhkl7S75e:{defaultValue:true,title:\"Name\",type:ControlType.Boolean},Q_molEQAv:{defaultValue:true,title:\"Back\",type:ControlType.Boolean},qdldnQDip:ButtonSmallControls?.[\"variant\"]&&{...ButtonSmallControls[\"variant\"],defaultValue:\"yUsTkl4yu\",description:undefined,hidden:undefined,title:\"Button Color\"}});addFonts(FramerhjfqwaOTG,[{explicitInter:true,fonts:[]},...ButtonSmallFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhjfqwaOTG\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qlUVxA1fE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DCz4QeWr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerVariables\":\"{\\\"Nhkl7S75e\\\":\\\"name1\\\",\\\"Q_molEQAv\\\":\\\"back\\\",\\\"qdldnQDip\\\":\\\"buttonColor\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hjfqwaOTG.map","// Generated by Framer (7c2f7bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonSmall from\"https://framerusercontent.com/modules/sP2dTWzvzSac7oimiYUt/xIYGIBzsjmZGOT6s9GWW/d8T4dBniS.js\";const ButtonSmallFonts=getFonts(ButtonSmall);const ButtonSmallControls=getPropertyControls(ButtonSmall);const cycleOrder=[\"UWEbtFDcu\",\"fFz2UVwo9\",\"m4zTwPMU9\"];const serializationHash=\"framer-PG6y6\";const variantClassNames={fFz2UVwo9:\"framer-v-1bjl6mp\",m4zTwPMU9:\"framer-v-1i1i54o\",UWEbtFDcu:\"framer-v-4qflmk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CWV7iB0y0=undefined;const transition1={damping:100,delay:0,mass:1,stiffness:400,type:\"spring\"};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={\"Contacts Desktop 1:1\":\"UWEbtFDcu\",\"Contacts Desktop 1:2\":\"m4zTwPMU9\",\"Contacts Desktop 2:1\":\"fFz2UVwo9\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Button Black\":\"t8GGRiRFN\",\"Button White\":\"yUsTkl4yu\"};const getProps=({buttonColor,height,id,width,...props})=>{return{...props,CWV7iB0y0:humanReadableEnumMap[buttonColor]??buttonColor??props.CWV7iB0y0??\"yUsTkl4yu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UWEbtFDcu\"};};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,CWV7iB0y0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UWEbtFDcu\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4qflmk\",className,classNames),\"data-framer-name\":\"Contacts Desktop 1:1\",layoutDependency:layoutDependency,layoutId:\"UWEbtFDcu\",ref:refBinding,style:{...style},...addPropertyOverrides({fFz2UVwo9:{\"data-framer-name\":\"Contacts Desktop 2:1\"},m4zTwPMU9:{\"data-framer-name\":\"Contacts Desktop 1:2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10pdte8\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"SV3AjWlgq\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yvr73g\",\"data-framer-name\":\"Pages + Back\",layoutDependency:layoutDependency,layoutId:\"U1fkENKs5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-anphmd\",layoutDependency:layoutDependency,layoutId:\"rehSsmsas\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({fFz2UVwo9:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17rti8q-container\",\"data-framer-name\":\"IMDb\",layoutDependency:layoutDependency,layoutId:\"yn_jNxR_t-container\",name:\"IMDb\",nodeId:\"yn_jNxR_t\",rendersWithMotion:true,scopeId:\"ts9fdOLez\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"yn_jNxR_t\",kBERVvOIy:\"https://www.imdb.com/name/nm6100557/\",layoutId:\"yn_jNxR_t\",name:\"IMDb\",OTI5k0Cwj:\"IMDb\",variant:matchVariant(CWV7iB0y0),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({fFz2UVwo9:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ulxkzr-container\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"gSdghsBuY-container\",name:\"Instagram\",nodeId:\"gSdghsBuY\",rendersWithMotion:true,scopeId:\"ts9fdOLez\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"gSdghsBuY\",kBERVvOIy:\"https://www.instagram.com/hasaya/\",layoutId:\"gSdghsBuY\",name:\"Instagram\",OTI5k0Cwj:\"Instagram\",variant:matchVariant(CWV7iB0y0),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-24-30)/2)+0+0,...addPropertyOverrides({fFz2UVwo9:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iu1wzg-container\",\"data-framer-name\":\"Vimeo\",layoutDependency:layoutDependency,layoutId:\"Yc2ZBhySF-container\",name:\"Vimeo\",nodeId:\"Yc2ZBhySF\",rendersWithMotion:true,scopeId:\"ts9fdOLez\",children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"Yc2ZBhySF\",kBERVvOIy:\"https://vimeo.com/hasaya\",layoutId:\"Yc2ZBhySF\",name:\"Vimeo\",OTI5k0Cwj:\"Vimeo\",variant:matchVariant(CWV7iB0y0),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-24-30)/2)+0,...addPropertyOverrides({fFz2UVwo9:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1trpqzz-container\",\"data-framer-name\":\"Designed by NEU\",layoutDependency:layoutDependency,layoutId:\"uN9fXd_I_-container\",name:\"Designed by NEU\",nodeId:\"uN9fXd_I_\",rendersWithMotion:true,scopeId:\"ts9fdOLez\",style:{opacity:.5},children:/*#__PURE__*/_jsx(ButtonSmall,{height:\"100%\",id:\"uN9fXd_I_\",kBERVvOIy:\"theneu.team\",layoutId:\"uN9fXd_I_\",name:\"Designed by NEU\",OTI5k0Cwj:\"Designed by NEU\",variant:matchVariant(CWV7iB0y0),width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PG6y6.framer-1e8xlda, .framer-PG6y6 .framer-1e8xlda { display: block; }\",\".framer-PG6y6.framer-4qflmk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 24px 24px; position: relative; width: 1200px; }\",\".framer-PG6y6 .framer-10pdte8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-PG6y6 .framer-1yvr73g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-PG6y6 .framer-anphmd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PG6y6 .framer-17rti8q-container, .framer-PG6y6 .framer-1ulxkzr-container, .framer-PG6y6 .framer-1iu1wzg-container, .framer-PG6y6 .framer-1trpqzz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PG6y6.framer-v-1bjl6mp .framer-10pdte8, .framer-PG6y6.framer-v-1i1i54o .framer-1yvr73g { flex: 2 0 0px; }\",\".framer-PG6y6.framer-v-1bjl6mp .framer-1yvr73g { flex-wrap: wrap; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fFz2UVwo9\":{\"layout\":[\"fixed\",\"auto\"]},\"m4zTwPMU9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CWV7iB0y0\":\"buttonColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerts9fdOLez=withCSS(Component,css,\"framer-PG6y6\");export default Framerts9fdOLez;Framerts9fdOLez.displayName=\"Contacts\";Framerts9fdOLez.defaultProps={height:54,width:1200};addPropertyControls(Framerts9fdOLez,{variant:{options:[\"UWEbtFDcu\",\"fFz2UVwo9\",\"m4zTwPMU9\"],optionTitles:[\"Contacts Desktop 1:1\",\"Contacts Desktop 2:1\",\"Contacts Desktop 1:2\"],title:\"Variant\",type:ControlType.Enum},CWV7iB0y0:ButtonSmallControls?.[\"variant\"]&&{...ButtonSmallControls[\"variant\"],defaultValue:\"yUsTkl4yu\",description:undefined,hidden:undefined,title:\"Button Color\"},onCWV7iB0y0Change:{changes:\"CWV7iB0y0\",type:ControlType.ChangeHandler}});addFonts(Framerts9fdOLez,[{explicitInter:true,fonts:[]},...ButtonSmallFonts],{supportsExplicitInterCodegen:true});Framerts9fdOLez.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonSmall,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerts9fdOLez\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"CWV7iB0y0\\\":\\\"buttonColor\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fFz2UVwo9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m4zTwPMU9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"54\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ts9fdOLez.map","// Generated by Framer (82ec567)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/BKQWv4wHcU85cgoPraD4/xtcXVpgLHwYPnvAjShzg/oLFX1L0MF.js\";const cycleOrder=[\"OcPBmR406\",\"w3IpLAoQ9\"];const serializationHash=\"framer-kVgRd\";const variantClassNames={OcPBmR406:\"framer-v-1qu4jzb\",w3IpLAoQ9:\"framer-v-1kcnmqw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jAGmrnC6Y=undefined;const U1x8vETpv=undefined;const vRvU3kW0V=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Menu\":\"OcPBmR406\",CLOSE:\"w3IpLAoQ9\"};const Variants=motion.create(React.Fragment);const getProps=({click2,height,id,textColor,width,...props})=>{return{...props,jAGmrnC6Y:click2??props.jAGmrnC6Y,variant:humanReadableVariantMap[props.variant]??props.variant??\"OcPBmR406\",vRvU3kW0V:textColor??props.vRvU3kW0V??\"var(--token-9c82e922-638c-49f9-a583-02d075a08c44, rgb(29, 30, 31))\"};};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,vRvU3kW0V,jAGmrnC6Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OcPBmR406\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1slvps4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jAGmrnC6Y){const res=await jAGmrnC6Y(...args);if(res===false)return false;}setVariant(\"w3IpLAoQ9\");});const onTap1h3ihc4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jAGmrnC6Y){const res=await jAGmrnC6Y(...args);if(res===false)return false;}if(U1x8vETpv){const res=await U1x8vETpv(...args);if(res===false)return false;}setVariant(\"OcPBmR406\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qu4jzb\",className,classNames),\"data-framer-name\":\"Mobile Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OcPBmR406\",onTap:onTap1slvps4,ref:refBinding,style:{...style},...addPropertyOverrides({w3IpLAoQ9:{\"data-framer-name\":\"CLOSE\",onTap:onTap1h3ihc4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qi47iy\",\"data-framer-name\":\"Mobile Menu Button\",layoutDependency:layoutDependency,layoutId:\"lE9LGGWfD\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-a3e4ef9c-514e-4b92-8d9e-bf5ff846c83e, rgb(219, 221, 223))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 0px 8px 0px rgba(0, 0, 0, 0.05)\",WebkitBackdropFilter:\"blur(10px)\"},variants:{w3IpLAoQ9:{backgroundColor:\"var(--token-3fa53fd7-9111-4e5d-a889-55a181fe53b7, rgb(239, 243, 245))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-q0je12\",\"data-styles-preset\":\"oLFX1L0MF\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-vRvU3kW0V-wfQkXcYoi))\"},children:\"Menu\"})}),className:\"framer-z7qgo8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kU6QkmXhY\",style:{\"--extracted-gdpscs\":\"var(--variable-reference-vRvU3kW0V-wfQkXcYoi)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-vRvU3kW0V-wfQkXcYoi\":vRvU3kW0V},variants:{w3IpLAoQ9:{\"--extracted-gdpscs\":\"var(--token-9c82e922-638c-49f9-a583-02d075a08c44, rgb(29, 30, 31))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({w3IpLAoQ9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-q0je12\",\"data-styles-preset\":\"oLFX1L0MF\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-9c82e922-638c-49f9-a583-02d075a08c44, rgb(29, 30, 31)))\"},children:\"CLOSE\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kVgRd.framer-r8zh9x, .framer-kVgRd .framer-r8zh9x { display: block; }\",\".framer-kVgRd.framer-1qu4jzb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 390px; }\",\".framer-kVgRd .framer-1qi47iy { align-content: center; align-items: center; display: flex; flex: 0.5 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1px; }\",\".framer-kVgRd .framer-z7qgo8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kVgRd.framer-v-1kcnmqw .framer-1qi47iy { flex: 1 0 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w3IpLAoQ9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vRvU3kW0V\":\"textColor\",\"jAGmrnC6Y\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwfQkXcYoi=withCSS(Component,css,\"framer-kVgRd\");export default FramerwfQkXcYoi;FramerwfQkXcYoi.displayName=\"Menu Mobile Button\";FramerwfQkXcYoi.defaultProps={height:82,width:390};addPropertyControls(FramerwfQkXcYoi,{variant:{options:[\"OcPBmR406\",\"w3IpLAoQ9\"],optionTitles:[\"Mobile Menu\",\"CLOSE\"],title:\"Variant\",type:ControlType.Enum},vRvU3kW0V:{defaultValue:'var(--token-9c82e922-638c-49f9-a583-02d075a08c44, rgb(29, 30, 31)) /* {\"name\":\"Hasaya Black\"} */',title:\"Text Color\",type:ControlType.Color},jAGmrnC6Y:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerwfQkXcYoi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwfQkXcYoi\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"82\",\"framerIntrinsicWidth\":\"390\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w3IpLAoQ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"vRvU3kW0V\\\":\\\"textColor\\\",\\\"jAGmrnC6Y\\\":\\\"click2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wfQkXcYoi.map","// Generated by Framer (6bbae76)\nexport default function metadata(params,activeLocale){return{description:\"Michael Hasaya is a Paris-based cinematographer known for his grounded, cinematic visual style across feature films, commercials, and music videos, including The Poet (2025) and The Cold Front.\",favicon:\"https://framerusercontent.com/assets/0y1OokC5UAGzo5xpdm1myiIEyE.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/MxSWRaNBfv8vUVzI3jUyf050SA.png\",title:\"Michael Hasaya\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}