{"version":3,"file":"Example.CQPAA9AV.mjs","names":["SVG","getProps","Component","className","css","addPropertyOverrides","Vector","PlayPause","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","sharedStyle.css","sharedStyle.fonts","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","useStore","useState","useState","Component"],"sources":["https:/framerusercontent.com/modules/3NYZHxxOyPjNvMTLJA0L/7iU33X2UPPCy048A3TYV/PcQx2geMN.js","https:/framerusercontent.com/modules/y3sCHNNAw73GMz7pWqJ6/h2PCIeVhiETuVkDfHQL1/Ih0erJBPd.js","https:/framerusercontent.com/modules/dZ5kS0aCx8ZbaJ0JYB59/J8DX1VcHpTXQeuP7hI8Y/XiJ8wLKdy.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/bxR9phu2OsR1E2PARv52/gNcQcygakSuglGfPYzoq/Example.js"],"sourcesContent":["// Generated by Framer (0e34db6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1214 100\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><linearGradient id=\"dWNU47hgr-2558940520-linear-gradient\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"var(--token-9610f3c7-f5b0-4b2f-8a33-d802f436e134, rgb(0, 33, 23))\"/>\\n<stop offset=\"1\" stop-color=\"var(--token-a7e3edc0-18b7-41ca-b5f7-40808ec9d334, rgb(80, 128, 111))\"/></linearGradient></defs>\\n<path d=\"M 0 0 L 379.5 0 C 381.709 0 383.5 1.791 383.5 4 L 383.5 48 L 1008.572 48 C 1010.781 48 1012.572 46.209 1012.572 44 L 1012.572 14 C 1012.572 11.791 1014.362 10 1016.572 10 L 1214 10 L 1214 68.5 L 0 68.5 Z\" fill=\"url(#dWNU47hgr-2558940520-linear-gradient)\" height=\"68.5px\" id=\"dWNU47hgr\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"rgb(250, 250, 250)\" transform=\"translate(0 37)\" width=\"1214px\"/></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"2558940520\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-W8zzd\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 1214 100\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-W8zzd { -webkit-mask: ${mask}; aspect-ratio: 12.14; display: block; mask: ${mask}; width: 1214px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1214\n * @framerIntrinsicHeight 100\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"set\":{\"localId\":\"vectorSet/xr1QIY9Em\",\"id\":\"xr1QIY9Em\",\"moduleId\":\"JDtJCdLHfwBW4Xox5AWd\"}}\n */const Icon=withCSS(Component,css,\"framer-W8zzd\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xr1QIY9Em\\\",\\\"id\\\":\\\"xr1QIY9Em\\\",\\\"moduleId\\\":\\\"JDtJCdLHfwBW4Xox5AWd\\\"}}\",\"framerIntrinsicWidth\":\"1214\",\"framerIntrinsicHeight\":\"100\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PlayPause from\"https://framerusercontent.com/modules/8LYtyGrQ9EONCswSQM9U/639qb8grx7FzTnD7WWhw/qAH9iZPTK.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/G3d51WhtV01GS2PPrZCe/EzamUIKWGiHd8wpB3W9S/ro7OPezbn.js\";import Vector from\"https://framerusercontent.com/modules/3NYZHxxOyPjNvMTLJA0L/7iU33X2UPPCy048A3TYV/PcQx2geMN.js\";const VideoFonts=getFonts(Video);const VectorFonts=getFonts(Vector);const PlayPauseFonts=getFonts(PlayPause);const cycleOrder=[\"EfwVyZTOI\",\"GX_T5CKgT\",\"AQXIeCxOB\",\"KkTY6fQ9W\"];const serializationHash=\"framer-S3CSb\";const variantClassNames={AQXIeCxOB:\"framer-v-scbnt2\",EfwVyZTOI:\"framer-v-j3lw83\",GX_T5CKgT:\"framer-v-16oh7fi\",KkTY6fQ9W:\"framer-v-1bh07k4\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Hero Play\":\"EfwVyZTOI\",\"Variant 6\":\"AQXIeCxOB\",\"Variant 7\":\"KkTY6fQ9W\",Phone:\"GX_T5CKgT\"};const getProps=({height,id,link,tN,videoURL,width,...props})=>{return{...props,cFUChBOL9:link??props.cFUChBOL9,dcs8anNqj:tN??props.dcs8anNqj,FD7os3kLu:videoURL??props.FD7os3kLu??\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",variant:humanReadableVariantMap[props.variant]??props.variant??\"EfwVyZTOI\"};};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,FD7os3kLu,cFUChBOL9,dcs8anNqj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EfwVyZTOI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Wu0gJdu1E1dtu5vq=activeVariantCallback(async(...args)=>{setVariant(\"KkTY6fQ9W\");});const Wu0gJdu1E1sxfbbw=activeVariantCallback(async(...args)=>{setVariant(\"AQXIeCxOB\");});const Wu0gJdu1E2jqi3j=activeVariantCallback(async(...args)=>{setVariant(\"GX_T5CKgT\");});const Wu0gJdu1Evj38u0=activeVariantCallback(async(...args)=>{setVariant(\"EfwVyZTOI\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GX_T5CKgT\",\"AQXIeCxOB\"].includes(baseVariant))return false;return true;};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-j3lw83\",className,classNames),\"data-framer-name\":\"Hero Play\",layoutDependency:layoutDependency,layoutId:\"EfwVyZTOI\",ref:refBinding,style:{...style},...addPropertyOverrides({AQXIeCxOB:{\"data-framer-name\":\"Variant 6\"},GX_T5CKgT:{\"data-framer-name\":\"Phone\"},KkTY6fQ9W:{\"data-framer-name\":\"Variant 7\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||678)-0-((componentViewport?.height||678)-0)*1)/2)),sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(dcs8anNqj)},className:\"framer-1kri3eb\",layoutDependency:layoutDependency,layoutId:\"tevuT0zDt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-674gaq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O3LdoXnpb-container\",nodeId:\"O3LdoXnpb\",rendersWithMotion:true,scopeId:\"Ih0erJBPd\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"O3LdoXnpb\",isMixedBorderRadius:false,layoutId:\"O3LdoXnpb\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcType:\"URL\",srcUrl:FD7os3kLu,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({AQXIeCxOB:{playing:false},KkTY6fQ9W:{playing:false}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-17xbe4m\",layoutDependency:layoutDependency,layoutId:\"K7T2fTrlz\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16v1j52\",layoutDependency:layoutDependency,layoutId:\"oVPH5BQOJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jdbj6u\",layoutDependency:layoutDependency,layoutId:\"SNVL0wE0U\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(componentViewport?.height||678)-58+0+-40,...addPropertyOverrides({AQXIeCxOB:{y:(componentViewport?.y||0)+(componentViewport?.height||678)-53+0+50-34},GX_T5CKgT:{y:(componentViewport?.y||0)+(componentViewport?.height||678)-53+0+50-34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zmj1nm-container\",\"data-framer-name\":\"play pause button\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TUjg1MIdF-container\",name:\"play pause button\",nodeId:\"TUjg1MIdF\",rendersWithMotion:true,scopeId:\"Ih0erJBPd\",children:/*#__PURE__*/_jsx(PlayPause,{height:\"100%\",id:\"TUjg1MIdF\",layoutId:\"TUjg1MIdF\",name:\"play pause button\",variant:\"hZl0L239a\",width:\"100%\",Wu0gJdu1E:Wu0gJdu1E1dtu5vq,...addPropertyOverrides({AQXIeCxOB:{style:{height:\"100%\"},variant:\"hxOxk4VH3\",Wu0gJdu1E:Wu0gJdu1E2jqi3j},GX_T5CKgT:{style:{height:\"100%\"},Wu0gJdu1E:Wu0gJdu1E1sxfbbw},KkTY6fQ9W:{variant:\"hxOxk4VH3\",Wu0gJdu1E:Wu0gJdu1Evj38u0}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7U3RhYXRsaWNoZXMtcmVndWxhcg==\",\"--framer-font-family\":'\"Staatliches\", sans-serif',\"--framer-font-size\":\"31.478444071918258px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"56px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250)))\"},children:\"Sch\\xfctzen  -  pflegen  -  erhalten\"})}),className:\"framer-1ogw1sx\",fonts:[\"GF;Staatliches-regular\"],layoutDependency:layoutDependency,layoutId:\"rC0cpVgqL\",style:{\"--extracted-gdpscs\":\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 379 56\",viewBoxScale:.8,withExternalLayout:true,...addPropertyOverrides({KkTY6fQ9W:{viewBox:\"0 0 379.68521555928083 56\"}},baseVariant,gestureVariant)})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-iynrx6\",layoutDependency:layoutDependency,layoutId:\"OyglRBSCu\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5f286l\",layoutDependency:layoutDependency,layoutId:\"v0Byk8yyZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U3RhYXRsaWNoZXMtcmVndWxhcg==\",\"--framer-font-family\":'\"Staatliches\", sans-serif',\"--framer-font-size\":\"35.17857142857142px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250)))\"},children:/*#__PURE__*/_jsx(Link,{href:cFUChBOL9,motionChild:true,nodeId:\"GJMaEG7bz\",openInNewTab:false,relValues:[],scopeId:\"Ih0erJBPd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"mehr erfahren\"})})})}),className:\"framer-fomjej\",fonts:[\"GF;Staatliches-regular\"],layoutDependency:layoutDependency,layoutId:\"GJMaEG7bz\",style:{\"--extracted-r6o4lv\":\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250))\"},verticalAlignment:\"top\",viewBox:\"0 0 197 42\",viewBoxScale:.5,withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S3CSb.framer-1ekzur5, .framer-S3CSb .framer-1ekzur5 { display: block; }\",\".framer-S3CSb.framer-j3lw83 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 678px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-S3CSb .framer-1kri3eb { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-S3CSb .framer-674gaq-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-S3CSb .framer-17xbe4m { bottom: -3px; flex: none; height: var(--framer-aspect-ratio-supported, 99px); left: -3px; position: absolute; right: -3px; width: calc(100% - -6px); z-index: 1; }\",\".framer-S3CSb .framer-16v1j52 { align-content: flex-start; align-items: flex-start; aspect-ratio: 6.890909090909091 / 1; bottom: 3px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 55px); justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; width: 32%; }\",\".framer-S3CSb .framer-jdbj6u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-S3CSb .framer-zmj1nm-container { flex: none; height: auto; left: 20px; position: absolute; top: -40px; width: auto; z-index: 7; }\",\".framer-S3CSb .framer-1ogw1sx { flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-S3CSb .framer-iynrx6 { align-content: center; align-items: center; aspect-ratio: 3.8627450980392157 / 1; bottom: -1px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 51px); justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 0px; width: 16%; z-index: 1; }\",\".framer-S3CSb .framer-5f286l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-S3CSb .framer-fomjej { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-S3CSb.framer-v-16oh7fi.framer-j3lw83, .framer-S3CSb.framer-v-scbnt2.framer-j3lw83 { width: 500px; }\",\".framer-S3CSb.framer-v-16oh7fi .framer-1kri3eb { order: 0; }\",\".framer-S3CSb.framer-v-16oh7fi .framer-16v1j52 { aspect-ratio: 10 / 1; height: var(--framer-aspect-ratio-supported, 50px); order: 2; width: 100%; }\",\".framer-S3CSb.framer-v-16oh7fi .framer-zmj1nm-container, .framer-S3CSb.framer-v-scbnt2 .framer-zmj1nm-container { bottom: 10px; height: 24px; left: 10px; top: unset; }\",\".framer-S3CSb.framer-v-scbnt2 .framer-16v1j52 { aspect-ratio: 10 / 1; height: var(--framer-aspect-ratio-supported, 50px); width: 100%; }\",\".framer-S3CSb.framer-v-1bh07k4.framer-j3lw83 { aspect-ratio: 1.769436997319035 / 1; height: var(--framer-aspect-ratio-supported, 678px); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 678\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GX_T5CKgT\":{\"layout\":[\"fixed\",\"fixed\"]},\"AQXIeCxOB\":{\"layout\":[\"fixed\",\"fixed\"]},\"KkTY6fQ9W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FD7os3kLu\":\"videoURL\",\"cFUChBOL9\":\"link\",\"dcs8anNqj\":\"tN\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIh0erJBPd=withCSS(Component,css,\"framer-S3CSb\");export default FramerIh0erJBPd;FramerIh0erJBPd.displayName=\"Hero Video\";FramerIh0erJBPd.defaultProps={height:678,width:1200};addPropertyControls(FramerIh0erJBPd,{variant:{options:[\"EfwVyZTOI\",\"GX_T5CKgT\",\"AQXIeCxOB\",\"KkTY6fQ9W\"],optionTitles:[\"Hero Play\",\"Phone\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},FD7os3kLu:{defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",title:\"Video URL\",type:ControlType.String},cFUChBOL9:{title:\"Link\",type:ControlType.Link},dcs8anNqj:{title:\"TN\",type:ControlType.ResponsiveImage}});addFonts(FramerIh0erJBPd,[{explicitInter:true,fonts:[{family:\"Staatliches\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/staatliches/v15/HI_OiY8KO6hCsQSoAPmtMbeZtJG9O9PS.woff2\",weight:\"400\"}]},...VideoFonts,...VectorFonts,...PlayPauseFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIh0erJBPd\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GX_T5CKgT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AQXIeCxOB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KkTY6fQ9W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FD7os3kLu\\\":\\\"videoURL\\\",\\\"cFUChBOL9\\\":\\\"link\\\",\\\"dcs8anNqj\\\":\\\"tN\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"678\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ih0erJBPd.map","// Generated by Framer (6e662ac)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={nyqewnLmH:{hover:true}};const cycleOrder=[\"kGc4REnxJ\",\"Gl8zwTijj\",\"nyqewnLmH\",\"Lq2d5PCBZ\",\"zeSKeWlca\",\"o4Clsjxo6\"];const serializationHash=\"framer-mNkrU\";const variantClassNames={Gl8zwTijj:\"framer-v-cewpz\",kGc4REnxJ:\"framer-v-1aoaqp8\",Lq2d5PCBZ:\"framer-v-qcqnr8\",nyqewnLmH:\"framer-v-i42v3w\",o4Clsjxo6:\"framer-v-1kyu8p0\",zeSKeWlca:\"framer-v-t5j3if\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,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={\"Variant 1\":\"kGc4REnxJ\",\"Variant 2\":\"Gl8zwTijj\",\"Variant 3\":\"nyqewnLmH\",\"Variant 4\":\"Lq2d5PCBZ\",\"Variant 5\":\"zeSKeWlca\",Phone:\"o4Clsjxo6\"};const getProps=({height,id,link,width,...props})=>{return{...props,TpI6YucT8:link??props.TpI6YucT8,variant:humanReadableVariantMap[props.variant]??props.variant??\"kGc4REnxJ\"};};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,TpI6YucT8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kGc4REnxJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"nyqewnLmH-hover\")return false;if([\"nyqewnLmH\",\"o4Clsjxo6\"].includes(baseVariant))return false;return true;};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,{motionChild:true,nodeId:\"kGc4REnxJ\",scopeId:\"XiJ8wLKdy\",...addPropertyOverrides({nyqewnLmH:{href:TpI6YucT8,openInNewTab:false,smoothScroll:true},o4Clsjxo6:{href:TpI6YucT8,openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1aoaqp8\",className,classNames)} framer-h4xlxk`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kGc4REnxJ\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(252, 252, 252))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{nyqewnLmH:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},o4Clsjxo6:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"nyqewnLmH-hover\":{\"data-framer-name\":undefined},Gl8zwTijj:{\"data-framer-name\":\"Variant 2\"},Lq2d5PCBZ:{\"data-framer-name\":\"Variant 4\"},nyqewnLmH:{\"data-framer-name\":\"Variant 3\"},o4Clsjxo6:{\"data-framer-name\":\"Phone\"},zeSKeWlca:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bfrhae\",layoutDependency:layoutDependency,layoutId:\"VWtn0vhy0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.001 16.001\" overflow=\"visible\"><path d=\"M 13.796 9.805 L 7.496 15.805 C 7.364 15.93 7.186 16.001 7 16.001 C 6.815 16.001 6.636 15.93 6.505 15.805 L 0.205 9.805 C -0.068 9.545 -0.068 9.122 0.205 8.862 C 0.479 8.601 0.922 8.601 1.196 8.862 L 6.3 13.724 L 6.3 0.667 C 6.3 0.298 6.614 0 7 0 C 7.387 0 7.7 0.298 7.7 0.667 L 7.7 13.724 L 12.805 8.862 C 13.079 8.601 13.522 8.601 13.796 8.862 C 14.069 9.122 14.069 9.545 13.796 9.805 Z\" fill=\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(252, 252, 252))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"nyqewnLmH-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.001 22.858\" overflow=\"visible\"><path d=\"M 19.708 14.007 L 10.708 22.579 C 10.52 22.757 10.266 22.858 10.001 22.858 C 9.735 22.858 9.481 22.757 9.293 22.579 L 0.293 14.007 C -0.098 13.635 -0.098 13.032 0.293 12.66 C 0.684 12.287 1.317 12.287 1.708 12.66 L 9.001 19.606 L 9.001 0.952 C 9.001 0.426 9.448 0 10.001 0 C 10.553 0 11.001 0.426 11.001 0.952 L 11.001 19.606 L 18.293 12.66 C 18.684 12.287 19.317 12.287 19.708 12.66 C 20.099 13.032 20.099 13.635 19.708 14.007 Z\" fill=\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},nyqewnLmH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.001 20.572\" overflow=\"visible\"><path d=\"M 17.737 12.606 L 9.637 20.321 C 9.468 20.482 9.239 20.572 9.001 20.572 C 8.762 20.572 8.533 20.482 8.364 20.321 L 0.264 12.606 C -0.088 12.272 -0.088 11.728 0.264 11.394 C 0.615 11.059 1.186 11.059 1.537 11.394 L 8.101 17.645 L 8.101 0.857 C 8.101 0.384 8.503 0 9.001 0 C 9.498 0 9.901 0.384 9.901 0.857 L 9.901 17.645 L 16.464 11.394 C 16.815 11.059 17.386 11.059 17.737 11.394 C 18.089 11.728 18.089 12.272 17.737 12.606 Z\" fill=\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},o4Clsjxo6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.001 16.001\" overflow=\"visible\"><path d=\"M 13.796 9.805 L 7.496 15.805 C 7.364 15.93 7.186 16.001 7 16.001 C 6.815 16.001 6.636 15.93 6.505 15.805 L 0.205 9.805 C -0.068 9.545 -0.068 9.122 0.205 8.862 C 0.479 8.601 0.922 8.601 1.196 8.862 L 6.3 13.724 L 6.3 0.667 C 6.3 0.298 6.614 0 7 0 C 7.387 0 7.7 0.298 7.7 0.667 L 7.7 13.724 L 12.805 8.862 C 13.079 8.601 13.522 8.601 13.796 8.862 C 14.069 9.122 14.069 9.545 13.796 9.805 Z\" fill=\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1xrqihd\",layoutDependency:layoutDependency,layoutId:\"w1pC6dLW7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.001 16.001\" overflow=\"visible\"><path d=\"M 13.796 9.805 L 7.496 15.805 C 7.364 15.93 7.186 16.001 7 16.001 C 6.815 16.001 6.636 15.93 6.505 15.805 L 0.205 9.805 C -0.068 9.545 -0.068 9.122 0.205 8.862 C 0.479 8.601 0.922 8.601 1.196 8.862 L 6.3 13.724 L 6.3 0.667 C 6.3 0.298 6.614 0 7 0 C 7.387 0 7.7 0.298 7.7 0.667 L 7.7 13.724 L 12.805 8.862 C 13.079 8.601 13.522 8.601 13.796 8.862 C 14.069 9.122 14.069 9.545 13.796 9.805 Z\" fill=\"var(--token-361a2337-829f-4fab-ba0b-4f11a6aa023b, rgb(252, 252, 252))\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mNkrU.framer-h4xlxk, .framer-mNkrU .framer-h4xlxk { display: block; }\",\".framer-mNkrU.framer-1aoaqp8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mNkrU .framer-bfrhae { height: 16px; position: relative; width: 14px; }\",\".framer-mNkrU .framer-1xrqihd { height: 16px; left: 9px; position: absolute; top: -17px; width: 14px; }\",\".framer-mNkrU.framer-v-cewpz.framer-1aoaqp8, .framer-mNkrU.framer-v-qcqnr8.framer-1aoaqp8, .framer-mNkrU.framer-v-t5j3if.framer-1aoaqp8 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-mNkrU.framer-v-cewpz .framer-bfrhae { left: 9px; position: absolute; top: 33px; }\",\".framer-mNkrU.framer-v-cewpz .framer-1xrqihd, .framer-mNkrU.framer-v-qcqnr8 .framer-1xrqihd { left: unset; position: relative; top: unset; }\",\".framer-mNkrU.framer-v-i42v3w.framer-1aoaqp8 { aspect-ratio: 1 / 1; cursor: pointer; height: var(--framer-aspect-ratio-supported, 32px); text-decoration: none; }\",\".framer-mNkrU.framer-v-i42v3w .framer-bfrhae { height: 21px; width: 18px; }\",\".framer-mNkrU.framer-v-qcqnr8 .framer-bfrhae { left: 9px; position: absolute; top: -17px; }\",\".framer-mNkrU.framer-v-t5j3if .framer-1xrqihd { top: 38px; }\",\".framer-mNkrU.framer-v-1kyu8p0.framer-1aoaqp8 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); text-decoration: none; width: 24px; }\",\".framer-mNkrU.framer-v-i42v3w.hover .framer-bfrhae { height: 23px; width: 20px; }\",'.framer-mNkrU[data-border=\"true\"]::after, .framer-mNkrU [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 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gl8zwTijj\":{\"layout\":[\"fixed\",\"fixed\"]},\"nyqewnLmH\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lq2d5PCBZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"zeSKeWlca\":{\"layout\":[\"fixed\",\"fixed\"]},\"o4Clsjxo6\":{\"layout\":[\"fixed\",\"fixed\"]},\"nosuDrToQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TpI6YucT8\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXiJ8wLKdy=withCSS(Component,css,\"framer-mNkrU\");export default FramerXiJ8wLKdy;FramerXiJ8wLKdy.displayName=\"circle with arrow\";FramerXiJ8wLKdy.defaultProps={height:32,width:32};addPropertyControls(FramerXiJ8wLKdy,{variant:{options:[\"kGc4REnxJ\",\"Gl8zwTijj\",\"nyqewnLmH\",\"Lq2d5PCBZ\",\"zeSKeWlca\",\"o4Clsjxo6\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},TpI6YucT8:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXiJ8wLKdy,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXiJ8wLKdy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"TpI6YucT8\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gl8zwTijj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nyqewnLmH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lq2d5PCBZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zeSKeWlca\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o4Clsjxo6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nosuDrToQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XiJ8wLKdy.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useState,useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{rotate:90},transition:{duration:2}});});}export function withHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,whileHover:{scale:1.05}});});}export function withRandomColor(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});});}// ----------------------\n// NEW: OnlyOnce Override\n// ----------------------\nexport function OnlyOnce(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[visible,setVisible]=useState(false);const[shouldAnimate,setShouldAnimate]=useState(false);const SESSION_STORAGE_KEY=\"OnlyOnceSectionAppeared\";useEffect(()=>{if(typeof window===\"undefined\")return;const hasAppeared=sessionStorage.getItem(SESSION_STORAGE_KEY);if(hasAppeared===\"true\"){setVisible(true);setShouldAnimate(false);}else{setShouldAnimate(true);const timeout=setTimeout(()=>{setVisible(true);sessionStorage.setItem(SESSION_STORAGE_KEY,\"true\");},1e3)// 1s delay\n;return()=>clearTimeout(timeout);}},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,opacity:visible?1:0,transition:shouldAnimate?\"opacity 0.8s cubic-bezier(.66,.01,.17,.99)\":\"none\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OnlyOnce\":{\"type\":\"reactHoc\",\"name\":\"OnlyOnce\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Example.map"],"mappings":"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"}