{"version":3,"file":"script_main.BUfLHow9.mjs","names":["Component","fonts","css","className","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","ElementsFooterFonts","ElementsFooter","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","fonts","css","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","X","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","className","Image","RichText","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","Image","useRef","useState","useMemo","useCallback","r","g","b","x","startTransition","useState","useMemo","formatted","l","css","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","Badge","SocialButton","ElementsFooter","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","RichText","React.Fragment","X","IG","TikTok","Threads","YT","sharedStyle.fonts","React.createElement","Main","Blank","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/ypDcGl3JUF5vVzP07zVV/MbsoW3fYPo1hRBBrdrsl/Copyright.js","https:/framerusercontent.com/modules/xMkR94Fb9AhkFaUGAonp/fs0bZ0jZ00B8a3wmAsp3/M8Kp8AdYg.js","https:/framerusercontent.com/modules/cmB72r8ar0vHbs5ctXub/eeCNxRiHrP0jg29odJtE/HnVOWObgd.js","https:/framerusercontent.com/modules/hcf1NcTm9wq9TaOwfPmN/FafOgtK0msYR5lAPBHBG/Z4Guf50Tt.js","https:/framerusercontent.com/modules/79eJvccJoQKCpcTSUrU7/3r1wkKHyD3JngB4icVbT/jUDVUB2mB.js","https:/framerusercontent.com/modules/1Vu2iaqvTw7s1ULjt7cg/uJiW52Clz43C94DQLv9y/xuYYOjy5B.js","https:/framerusercontent.com/modules/53kpO0W3ksAuT4SGqa6U/pQBQr87DtVLfijOHeFbS/BfzEZXHSp.js","https:/framerusercontent.com/modules/awnxJCOW27R29Z2niuKC/FfqhurmHiKWZ3ZKxDEiX/G9OmY6dHc.js","https:/framerusercontent.com/modules/sG0g0aoJgSkzj517ulB5/NqQVIeRedPfOqhXqF81M/AdaptiveShadowImage.js","https:/framerusercontent.com/modules/xQ3YTfoXISt52kLJRL5F/qWOEzdQe3mcIyLEUl6WI/DateTimeDisplay.js","https:/framerusercontent.com/modules/x8miJaq3Pc4egMadCXX1/FbUvTLkDhWuqhG62aLHk/a0dHy4l2_.js","https:/framerusercontent.com/modules/ySNTZZ6WsuHgWHkH52RJ/3nvyZel27CtDJ0EdUVVT/gO6GbZgt1.js","https:/framerusercontent.com/modules/lLRvMkVujCHeOTM9wHBm/hyQbsZTHXb8IhtiBW29T/GqIufRGSa.js","https:/framerusercontent.com/modules/7MqqSMxZgfoCgjAr6Z8x/1MCrLau3MdnTdvRDH9Go/qEMVVHLY9.js","https:/framerusercontent.com/modules/y2RcGN2i65KOpKVuGtrM/wvcP1yrwK8hcuhTfalN1/tyyRN3JQn.js","https:/framerusercontent.com/modules/nJWjIfrCmTjluSiQusyS/PluyUUNlxiaM3SaG3xTa/iIlkndAmi.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightStatement(Component){return props=>{const textProps=props.children?.props?.children?.props;if(textProps&&typeof textProps.children==\"string\"){textProps.children=textProps.children.replace(\"YYYY\",new Date().getFullYear().toString());}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightStatement\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightStatement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright.map","// Generated by Framer (04b9457)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-eDQI5 .framer-styles-preset-1s47dfm:not(.rich-text-wrapper), .framer-eDQI5 .framer-styles-preset-1s47dfm.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #7e7e7e; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-a95b4afe-3104-4deb-93d5-5885d2a8dad1, #141414); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-eDQI5\";\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 (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{AutoCopyrightStatement}from\"https://framerusercontent.com/modules/ypDcGl3JUF5vVzP07zVV/MbsoW3fYPo1hRBBrdrsl/Copyright.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ihSkrQxTDNNWeQkP7d23/tG2Zap5EjX48GHPszRik/ArJBnbOCd.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xMkR94Fb9AhkFaUGAonp/fs0bZ0jZ00B8a3wmAsp3/M8Kp8AdYg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/FsrKuSnMYmu38lMM4mml/KTzWxycoVNWKZVwiBkSQ/tw6rmXxYc.js\";const RichTextAutoCopyrightStatement1gp36u9=withCodeBoundaryForOverrides(RichText,{nodeId:\"Yl_KTHhG8\",override:AutoCopyrightStatement,scopeId:\"HnVOWObgd\"});const cycleOrder=[\"yfp0yI445\",\"r9k2kzz7Y\"];const serializationHash=\"framer-x3i7d\";const variantClassNames={r9k2kzz7Y:\"framer-v-1h8clh7\",yfp0yI445:\"framer-v-17gcras\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hceLWsaTv=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"yfp0yI445\",Mobile:\"r9k2kzz7Y\"};const getProps=({height,id,padding,width,...props})=>{return{...props,hceLWsaTv:padding??props.hceLWsaTv??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yfp0yI445\"};};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,hceLWsaTv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yfp0yI445\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"r9k2kzz7Y\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17gcras\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"yfp0yI445\",ref:refBinding,style:{\"--1t4bsha\":numberToPixelString(hceLWsaTv),...style},...addPropertyOverrides({r9k2kzz7Y:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-id3y48\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"IqIl62_xK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yjq6dd\",\"data-styles-preset\":\"tw6rmXxYc\",children:\"Built with ❤️ from Spain\"})}),className:\"framer-l5ezs5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RYBhbopwX\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yjq6dd\",\"data-styles-preset\":\"tw6rmXxYc\",children:\"\\xb7\"})}),className:\"framer-9ddshp\",\"data-framer-name\":\"\\xb7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ngrxRJs3S\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yjq6dd\",\"data-styles-preset\":\"tw6rmXxYc\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/nicomenax\",motionChild:true,nodeId:\"rzIUvZ56o\",openInNewTab:true,relValues:[],scopeId:\"HnVOWObgd\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6wjf7e\",\"data-styles-preset\":\"ArJBnbOCd\",children:\"Follow my journey on X\"})})})}),className:\"framer-19bfuk2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rzIUvZ56o\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cwtrt5\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"nnBhgBpdb\",children:[/*#__PURE__*/_jsx(RichTextAutoCopyrightStatement1gp36u9,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yjq6dd\",\"data-styles-preset\":\"tw6rmXxYc\",children:\"\\xa9YYYY\"})}),className:\"framer-1gp36u9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Yl_KTHhG8\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on, 'ss07' on, 'ss08' on, 'salt' on, 'cv06' on, 'cv13' on, 'cv07' on, 'cv05' on, 'cv08' on, 'cv10' on, 'cv12' on\",\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 400)',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a95b4afe-3104-4deb-93d5-5885d2a8dad1, rgb(20, 20, 20)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.nicomena.com\",motionChild:true,nodeId:\"vZPTHIcOf\",openInNewTab:true,relValues:[],scopeId:\"HnVOWObgd\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1s47dfm\",\"data-styles-preset\":\"M8Kp8AdYg\",children:\"by Nico Mena\"})})})}),className:\"framer-vyb4kn\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"vZPTHIcOf\",style:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 400',\"--extracted-r6o4lv\":\"var(--token-a95b4afe-3104-4deb-93d5-5885d2a8dad1, rgb(20, 20, 20))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x3i7d.framer-extt26, .framer-x3i7d .framer-extt26 { display: block; }\",\".framer-x3i7d.framer-17gcras { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: var(--1t4bsha); position: relative; width: 640px; }\",\".framer-x3i7d .framer-id3y48 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-x3i7d .framer-l5ezs5, .framer-x3i7d .framer-9ddshp, .framer-x3i7d .framer-19bfuk2, .framer-x3i7d .framer-1gp36u9, .framer-x3i7d .framer-vyb4kn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-x3i7d .framer-1cwtrt5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-x3i7d.framer-v-1h8clh7.framer-17gcras { gap: 24px; width: 420px; }\",\".framer-x3i7d.framer-v-1h8clh7 .framer-id3y48 { align-content: center; align-items: center; flex-direction: column; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 640\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"r9k2kzz7Y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hceLWsaTv\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHnVOWObgd=withCSS(Component,css,\"framer-x3i7d\");export default FramerHnVOWObgd;FramerHnVOWObgd.displayName=\"Elements/Footer\";FramerHnVOWObgd.defaultProps={height:56,width:640};addPropertyControls(FramerHnVOWObgd,{variant:{options:[\"yfp0yI445\",\"r9k2kzz7Y\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},hceLWsaTv:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerHnVOWObgd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHnVOWObgd\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"640\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r9k2kzz7Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"56\",\"framerVariables\":\"{\\\"hceLWsaTv\\\":\\\"padding\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HnVOWObgd.map","// Generated by Framer (04b9457)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ElementsFooter from\"#framer/local/canvasComponent/HnVOWObgd/HnVOWObgd.js\";const ElementsFooterFonts=getFonts(ElementsFooter);const breakpoints={HTuwiEDJR:\"(min-width: 1200px)\",hwWQVg3Zp:\"(min-width: 810px) and (max-width: 1199.98px)\",QChI8iamO:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-69Vqi\";const variantClassNames={HTuwiEDJR:\"framer-v-1x7z9hd\",hwWQVg3Zp:\"framer-v-57tws2\",QChI8iamO:\"framer-v-br0m7t\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-69Vqi.framer-vrdq5p, .framer-69Vqi .framer-vrdq5p { display: block; }\",'.framer-69Vqi.framer-1x7z9hd { --selection-background-color: var(--token-b65f5d53-e190-4f98-b5bd-fc43c3415e90, rgba(20, 20, 20, 0.08)) /* {\"name\":\"Subdued\"} */; --selection-color: var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, #737373) /* {\"name\":\"Secondary\"} */; align-content: center; align-items: center; background-color: var(--token-49ada369-5771-4218-9648-dac4cb8bf0d4, #f5f5f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-69Vqi .framer-11mlbe { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-69Vqi .framer-mij2i-container { flex: none; height: auto; max-width: 640px; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-69Vqi[data-selection=\"true\"] * ::selection, .framer-69Vqi [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={HTuwiEDJR:\"(min-width: 1200px)\",hwWQVg3Zp:\"(min-width: 810px) and (max-width: 1199.98px)\",QChI8iamO:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"HTuwiEDJR\",Phone:\"QChI8iamO\",Tablet:\"hwWQVg3Zp\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HTuwiEDJR\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"HTuwiEDJR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-49ada369-5771-4218-9648-dac4cb8bf0d4, rgb(245, 245, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1x7z9hd\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11mlbe\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"min(100vw, 640px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mij2i-container\",nodeId:\"xAlYjrB61\",scopeId:\"Z4Guf50Tt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QChI8iamO:{variant:\"r9k2kzz7Y\"}},children:/*#__PURE__*/_jsx(ElementsFooter,{hceLWsaTv:\"40px 16px 40px 16px\",height:\"100%\",id:\"xAlYjrB61\",layoutId:\"xAlYjrB61\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"yfp0yI445\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hwWQVg3Zp\":{\"layout\":[\"fixed\",\"fixed\"]},\"QChI8iamO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HTuwiEDJR\":[\".framer-mij2i-container\"],\"hwWQVg3Zp\":[\".framer-mij2i-container\"],\"QChI8iamO\":[\".framer-mij2i-container\"]}\n * @framerBreakpoints {\"HTuwiEDJR\":{\"min\":1200,\"canvasClassName\":\"framer-1x7z9hd-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"hwWQVg3Zp\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-57tws2-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"QChI8iamO\":{\"max\":809,\"canvasClassName\":\"framer-br0m7t-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HTuwiEDJR\n * @framerLayoutTemplate\n */const FramerZ4Guf50Tt=withCSS(Component,css,\"framer-69Vqi\");export default FramerZ4Guf50Tt;FramerZ4Guf50Tt.displayName=\"Blank\";FramerZ4Guf50Tt.defaultProps={height:1e3,width:1200};addFonts(FramerZ4Guf50Tt,[{explicitInter:true,fonts:[]},...ElementsFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ4Guf50Tt\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"HTuwiEDJR\\\":[\\\".framer-mij2i-container\\\"],\\\"hwWQVg3Zp\\\":[\\\".framer-mij2i-container\\\"],\\\"QChI8iamO\\\":[\\\".framer-mij2i-container\\\"]}\",\"framerBreakpoints\":\"{\\\"HTuwiEDJR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1x7z9hd-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"hwWQVg3Zp\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-57tws2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"QChI8iamO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-br0m7t-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hwWQVg3Zp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QChI8iamO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"HTuwiEDJR\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9aabefb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=[\".framer-K7UWk .framer-styles-preset-jjvb6c:not(.rich-text-wrapper), .framer-K7UWk .framer-styles-preset-jjvb6c.rich-text-wrapper p { --framer-font-family: \\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif; --framer-font-family-bold-italic: \\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'cv06' on, 'cv13' on, 'cv12' on, 'zero' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, #737373); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-K7UWk\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 18 L 0 0 L 20 0 L 20 18 Z M 15.743 0 L 18.795 0 L 12.129 7.64 L 20 18 L 13.815 18 L 8.996 11.72 L 3.454 18 L 0.402 18 L 7.55 9.84 L 0 0 L 6.345 0 L 10.723 5.76 Z M 14.659 16.16 L 16.345 16.16 L 5.422 1.72 L 3.574 1.72 Z\" fill=\"transparent\" height=\"18px\" id=\"jf87SkkWC\" transform=\"translate(0 1)\" width=\"20px\"><path d=\"M 0 18 L 0 0 L 20 0 L 20 18 Z\" fill=\"transparent\" height=\"18px\" id=\"l0rLGB0st\" width=\"20px\"/><path d=\"M 15.743 0 L 18.795 0 L 12.129 7.64 L 20 18 L 13.815 18 L 8.996 11.72 L 3.454 18 L 0.402 18 L 7.55 9.84 L 0 0 L 6.345 0 L 10.723 5.76 Z M 14.659 16.16 L 16.345 16.16 L 5.422 1.72 L 3.574 1.72 Z\" fill=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" height=\"18px\" id=\"uWt12MnVK\" width=\"20px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,PXdO7hJvW:fill??props.PXdO7hJvW??\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PXdO7hJvW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-1vJTx\",className),layoutId:layoutId,ref:ref,style:{\"--1oz7el3\":PXdO7hJvW,...style}});});const css=[`.framer-1vJTx { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1oz7el3); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PXdO7hJvW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1oz7el3\"},\"set\":{\"localId\":\"vectorSet/VnU5teITE\",\"id\":\"VnU5teITE\",\"moduleId\":\"tUMlYYVgNe9Jerw8CLBL\"}}\n */const Icon=withCSS(Component,css,\"framer-1vJTx\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{PXdO7hJvW:{defaultValue:'var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)) /* {\"name\":\"Tertiary\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"PXdO7hJvW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1oz7el3\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VnU5teITE\\\",\\\"id\\\":\\\"VnU5teITE\\\",\\\"moduleId\\\":\\\"tUMlYYVgNe9Jerw8CLBL\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f08ca78)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/79eJvccJoQKCpcTSUrU7/3r1wkKHyD3JngB4icVbT/jUDVUB2mB.js\";import X from\"https://framerusercontent.com/modules/1Vu2iaqvTw7s1ULjt7cg/uJiW52Clz43C94DQLv9y/xuYYOjy5B.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={cMYUS7GXd:{hover:true},D4yAVvEZT:{hover:true}};const cycleOrder=[\"cMYUS7GXd\",\"D4yAVvEZT\"];const serializationHash=\"framer-sRsAQ\";const variantClassNames={cMYUS7GXd:\"framer-v-ylzuzg\",D4yAVvEZT:\"framer-v-1i08d2c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Wu6wbRYVT=undefined;const xxJqY8mpF=undefined;const PA3b4Iher=undefined;const lZ3yZ8sbi=undefined;const WwB1372DI=undefined;const Hh5avnuv5=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:10};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};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 Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 2\":\"D4yAVvEZT\",Default:\"cMYUS7GXd\"};const getProps=({count,height,icon,iconoRRSS,id,link,radius,socialMedia,width,...props})=>{return{...props,Hh5avnuv5:count??props.Hh5avnuv5??\"10k+\",lZ3yZ8sbi:iconoRRSS??props.lZ3yZ8sbi,PA3b4Iher:icon??props.PA3b4Iher??X,variant:humanReadableVariantMap[props.variant]??props.variant??\"cMYUS7GXd\",Wu6wbRYVT:radius??props.Wu6wbRYVT??\"8px\",WwB1372DI:socialMedia??props.WwB1372DI??\"X\",xxJqY8mpF:link??props.xxJqY8mpF};};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,PA3b4Iher,WwB1372DI,Hh5avnuv5,xxJqY8mpF,Wu6wbRYVT,lZ3yZ8sbi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cMYUS7GXd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterujujp2=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"D4yAVvEZT-hover\")return false;if(baseVariant===\"D4yAVvEZT\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"D4yAVvEZT-hover\")return true;if(baseVariant===\"D4yAVvEZT\")return true;return false;};const ref1=React.useRef(null);const isDisplayed2=()=>{if([\"cMYUS7GXd-hover\",\"D4yAVvEZT-hover\"].includes(gestureVariant))return true;if(baseVariant===\"D4yAVvEZT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xxJqY8mpF,motionChild:true,nodeId:\"cMYUS7GXd\",openInNewTab:false,scopeId:\"BfzEZXHSp\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ylzuzg\",className,classNames)} framer-24qqbi`,\"data-framer-name\":\"Default\",\"data-highlight\":true,id:`${layoutId}-ylzuzg`,layoutDependency:layoutDependency,layoutId:\"cMYUS7GXd\",onMouseEnter:onMouseEnterujujp2({overlay}),ref:refBinding,style:{backgroundColor:\"var(--token-e02eedda-7bfb-4b5f-8072-17cfaa65a67e, rgb(242, 242, 242))\",borderBottomLeftRadius:radiusForCorner(Wu6wbRYVT,3),borderBottomRightRadius:radiusForCorner(Wu6wbRYVT,2),borderTopLeftRadius:radiusForCorner(Wu6wbRYVT,0),borderTopRightRadius:radiusForCorner(Wu6wbRYVT,1),boxShadow:\"inset 0px 1px 0px 0px var(--token-a5cd12d7-9d1b-4476-a994-d6797db2dabc, rgba(235, 235, 235, 0))\",...style},variants:{\"cMYUS7GXd-hover\":{backgroundColor:\"var(--token-1ef956c2-fe85-41cf-833b-eb2cefeab274, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"cMYUS7GXd-hover\":{\"data-framer-name\":undefined},\"D4yAVvEZT-hover\":{\"data-framer-name\":undefined},D4yAVvEZT:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-fxb80j\",Component:PA3b4Iher,layoutDependency:layoutDependency,layoutId:\"hU7tNM108\",style:{\"--1oz7el3\":\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"},transformTemplate:transformTemplate1,variants:{\"cMYUS7GXd-hover\":{\"--1oz7el3\":\"var(--token-a95b4afe-3104-4deb-93d5-5885d2a8dad1, rgb(20, 20, 20))\"}}}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",...toResponsiveImage(lZ3yZ8sbi),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-jeu2hx\",layoutDependency:layoutDependency,layoutId:\"n0enKh4Ku\",...addPropertyOverrides({D4yAVvEZT:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||40)-38),sizes:`calc(${componentViewport?.width||\"100vw\"} - 45px)`,...toResponsiveImage(lZ3yZ8sbi),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ylzuzg`,offsetX:0,offsetY:-8,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1so2jl7\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"y5Din9dSP\",ref:ref1,role:\"dialog\",style:{backgroundColor:\"var(--token-1ef956c2-fe85-41cf-833b-eb2cefeab274, rgb(237, 237, 237))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{D4yAVvEZT:{backgroundColor:\"var(--token-1ef956c2-fe85-41cf-833b-eb2cefeab274, rgb(232, 232, 232))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\"},children:\"Social \"})}),className:\"framer-1oenw83\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s4X3EJTTq\",style:{\"--extracted-r6o4lv\":\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"cMYUS7GXd-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"},\"D4yAVvEZT-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cMYUS7GXd-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"X\"})}),text:WwB1372DI},\"D4yAVvEZT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"X\"})})},D4yAVvEZT:{text:WwB1372DI}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\"},children:\"Social\"})}),className:\"framer-roh2dk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vkbxx9P6f\",style:{\"--extracted-r6o4lv\":\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"cMYUS7GXd-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"},\"D4yAVvEZT-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cMYUS7GXd-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"\\xb7\"})})},\"D4yAVvEZT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"\\xb7\"})})},D4yAVvEZT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\"},children:\"\\xb7\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\"},children:\"10k+\"})}),className:\"framer-e3dhm2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PHvkmyIHE\",style:{\"--extracted-r6o4lv\":\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"cMYUS7GXd-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"},\"D4yAVvEZT-hover\":{\"--extracted-r6o4lv\":\"var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cMYUS7GXd-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"10k+\"})}),text:Hh5avnuv5},\"D4yAVvEZT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jjvb6c\",\"data-styles-preset\":\"jUDVUB2mB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, rgb(115, 115, 115)))\"},children:\"10k+\"})})},D4yAVvEZT:{text:Hh5avnuv5}},baseVariant,gestureVariant)})]})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sRsAQ.framer-24qqbi, .framer-sRsAQ .framer-24qqbi { display: block; }\",\".framer-sRsAQ.framer-ylzuzg { cursor: pointer; height: 40px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-sRsAQ .framer-fxb80j { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 50%; width: 20px; }\",\".framer-sRsAQ .framer-jeu2hx { bottom: 3px; flex: none; height: 35px; left: 22px; position: absolute; right: 23px; }\",\".framer-sRsAQ .framer-1so2jl7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 6px 4px 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-sRsAQ .framer-1oenw83, .framer-sRsAQ .framer-roh2dk, .framer-sRsAQ .framer-e3dhm2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D4yAVvEZT\":{\"layout\":[\"fixed\",\"fixed\"]},\"wOq4LGVUd\":{\"layout\":[\"fixed\",\"fixed\"]},\"zBiHUC0kU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"PA3b4Iher\":\"icon\",\"WwB1372DI\":\"socialMedia\",\"Hh5avnuv5\":\"count\",\"xxJqY8mpF\":\"link\",\"Wu6wbRYVT\":\"radius\",\"lZ3yZ8sbi\":\"iconoRRSS\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"gnwH06uY0LLMFNz3ZJSP\"]\n */const FramerBfzEZXHSp=withCSS(Component,css,\"framer-sRsAQ\");export default FramerBfzEZXHSp;FramerBfzEZXHSp.displayName=\"Social Button\";FramerBfzEZXHSp.defaultProps={height:40,width:80};addPropertyControls(FramerBfzEZXHSp,{variant:{options:[\"cMYUS7GXd\",\"D4yAVvEZT\"],optionTitles:[\"Default\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},PA3b4Iher:{defaultValue:{identifier:\"local-module:vector/xuYYOjy5B:default\",moduleId:\"I0tI21vN0YovrE16VdtP\"},setModuleId:\"tUMlYYVgNe9Jerw8CLBL\",title:\"Icon\",type:ControlType.VectorSetItem},WwB1372DI:{defaultValue:\"X\",displayTextArea:false,title:\"Social Media\",type:ControlType.String},Hh5avnuv5:{defaultValue:\"10k+\",displayTextArea:false,title:\"Count\",type:ControlType.String},xxJqY8mpF:{title:\"Link\",type:ControlType.Link},Wu6wbRYVT:{defaultValue:\"8px\",title:\"Radius\",type:ControlType.BorderRadius},lZ3yZ8sbi:{title:\"Icono RRSS\",type:ControlType.ResponsiveImage}});addFonts(FramerBfzEZXHSp,[{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\":\"FramerBfzEZXHSp\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"PA3b4Iher\\\":\\\"icon\\\",\\\"WwB1372DI\\\":\\\"socialMedia\\\",\\\"Hh5avnuv5\\\":\\\"count\\\",\\\"xxJqY8mpF\\\":\\\"link\\\",\\\"Wu6wbRYVT\\\":\\\"radius\\\",\\\"lZ3yZ8sbi\\\":\\\"iconoRRSS\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"gnwH06uY0LLMFNz3ZJSP\\\"]\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D4yAVvEZT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wOq4LGVUd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zBiHUC0kU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"80\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BfzEZXHSp.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"NSWQlax83\",\"Dhgd9UUcN\"];const serializationHash=\"framer-KnogB\";const variantClassNames={Dhgd9UUcN:\"framer-v-fqsfl4\",NSWQlax83:\"framer-v-7ky9zj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={End:\"Dhgd9UUcN\",Start:\"NSWQlax83\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NSWQlax83\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NSWQlax83\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearf382t5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),2e3);});useOnVariantChange(baseVariant,{default:onAppearf382t5});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,...addPropertyOverrides({Dhgd9UUcN:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7ky9zj\",className,classNames),\"data-framer-name\":\"Start\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NSWQlax83\",ref:refBinding,style:{...style},...addPropertyOverrides({Dhgd9UUcN:{\"data-framer-name\":\"End\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cz5w95\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"MWrytTE2I\",style:{backgroundColor:\"var(--token-a1bbbd6e-47db-4a4a-9287-1fde5982623f, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:16,intrinsicWidth:17,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||20)*.5000000000000002-9)),pixelHeight:16,pixelWidth:17,src:\"https://framerusercontent.com/images/CFeo9YNAvOOOutdGL9kOwWpT8.svg?width=17&height=16\"},className:\"framer-8r3co7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Hn5ulSzlT\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16i293e\",\"data-framer-name\":\"Shimmer\",layoutDependency:layoutDependency,layoutId:\"ZfcMJtHxG\",style:{background:\"radial-gradient(16% 92% at -7.199999999999999% 42.6%, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 84%)\",mask:\"url('https://framerusercontent.com/images/CFeo9YNAvOOOutdGL9kOwWpT8.svg?width=17&height=16') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/CFeo9YNAvOOOutdGL9kOwWpT8.svg?width=17&height=16') alpha no-repeat center / cover add\"},variants:{Dhgd9UUcN:{background:\"radial-gradient(16% 92% at 104.3% 50%, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 84%)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KnogB.framer-14kd78j, .framer-KnogB .framer-14kd78j { display: block; }\",\".framer-KnogB.framer-7ky9zj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-KnogB .framer-cz5w95 { flex: none; height: 12px; overflow: visible; position: relative; width: 12px; }\",\".framer-KnogB .framer-8r3co7, .framer-KnogB .framer-16i293e { flex: none; height: 18px; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 18px / 2); }\",\".framer-KnogB.framer-v-fqsfl4.framer-7ky9zj { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 20px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dhgd9UUcN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerG9OmY6dHc=withCSS(Component,css,\"framer-KnogB\");export default FramerG9OmY6dHc;FramerG9OmY6dHc.displayName=\"Badge\";FramerG9OmY6dHc.defaultProps={height:20,width:20};addPropertyControls(FramerG9OmY6dHc,{variant:{options:[\"NSWQlax83\",\"Dhgd9UUcN\"],optionTitles:[\"Start\",\"End\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerG9OmY6dHc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG9OmY6dHc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dhgd9UUcN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G9OmY6dHc.map","// Adaptive Shadow Image Component - Creates a dynamic shadow that adapts to the colors within the uploaded image\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,startTransition,useCallback,useMemo}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Adaptive Shadow Image Component\n * \n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n * \n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function AdaptiveShadowImage(props){const{image={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Default image\"},shadowIntensity=1,lightModeShadowIntensity=.7,darkModeShadowIntensity=1.3,useAdaptiveIntensity=true,shadowBlur=40,shadowOffset=20,shadowOpacity=.6,borderRadius=16,enableHover=true,hoverScale=1.05,hoverShadowMultiplier=1.5,performanceMode=\"balanced\"}=props;const canvasRef=useRef(null);const imageRef=useRef(null);const containerRef=useRef(null);const colorExtractionTimeoutRef=useRef();const mouseThrottleRef=useRef();const[dominantColor,setDominantColor]=useState(\"#000000\");const[isLoaded,setIsLoaded]=useState(false);const[isHovered,setIsHovered]=useState(false);const[mousePosition,setMousePosition]=useState({x:.5,y:.5});const[isDarkMode,setIsDarkMode]=useState(false);const isStatic=useIsStaticRenderer();// Theme detection\nuseEffect(()=>{if(typeof window===\"undefined\"||!useAdaptiveIntensity)return;const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleThemeChange=e=>{startTransition(()=>setIsDarkMode(e.matches));};// Set initial theme\nstartTransition(()=>setIsDarkMode(mediaQuery.matches));// Listen for theme changes\nmediaQuery.addEventListener(\"change\",handleThemeChange);return()=>{mediaQuery.removeEventListener(\"change\",handleThemeChange);};},[useAdaptiveIntensity]);// Performance settings based on mode\nconst performanceSettings=useMemo(()=>{switch(performanceMode){case\"high\":return{colorSampleStep:5,colorQuantization:16,mouseThrottleMs:8,colorDebounceMs:100,useGPUAcceleration:true};case\"performance\":return{colorSampleStep:20,colorQuantization:64,mouseThrottleMs:32,colorDebounceMs:300,useGPUAcceleration:false};default:return{colorSampleStep:10,colorQuantization:32,mouseThrottleMs:16,colorDebounceMs:200,useGPUAcceleration:true};}},[performanceMode]);// Debounced color extraction function\nconst extractDominantColor=useCallback(img=>{if(!canvasRef.current)return;// Clear existing timeout\nif(colorExtractionTimeoutRef.current){clearTimeout(colorExtractionTimeoutRef.current);}// Debounce color extraction\ncolorExtractionTimeoutRef.current=window.setTimeout(()=>{const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");if(!ctx||!canvas)return;try{// Optimize canvas size for performance\nconst maxSize=performanceMode===\"performance\"?200:performanceMode===\"high\"?400:300;const aspectRatio=img.naturalWidth/img.naturalHeight;let canvasWidth,canvasHeight;if(aspectRatio>1){canvasWidth=Math.min(maxSize,img.naturalWidth);canvasHeight=canvasWidth/aspectRatio;}else{canvasHeight=Math.min(maxSize,img.naturalHeight);canvasWidth=canvasHeight*aspectRatio;}canvas.width=canvasWidth;canvas.height=canvasHeight;// Draw image to canvas\nctx.drawImage(img,0,0,canvasWidth,canvasHeight);// Get image data\nconst imageData=ctx.getImageData(0,0,canvasWidth,canvasHeight);const data=imageData.data;// Sample colors with performance-optimized step\nconst colorCounts={};const step=performanceSettings.colorSampleStep;const quantization=performanceSettings.colorQuantization;for(let i=0;i<data.length;i+=4*step){const r=data[i];const g=data[i+1];const b=data[i+2];const a=data[i+3];// Skip transparent pixels\nif(a<128)continue;// Quantize colors for better performance\nconst quantizedR=Math.floor(r/quantization)*quantization;const quantizedG=Math.floor(g/quantization)*quantization;const quantizedB=Math.floor(b/quantization)*quantization;const colorKey=`${quantizedR},${quantizedG},${quantizedB}`;colorCounts[colorKey]=(colorCounts[colorKey]||0)+1;}// Find most common color\nlet maxCount=0;let dominantRGB=\"0,0,0\";for(const[color,count]of Object.entries(colorCounts)){if(count>maxCount){maxCount=count;dominantRGB=color;}}// Convert to hex\nconst[r,g,b]=dominantRGB.split(\",\").map(Number);const hex=`#${((1<<24)+(r<<16)+(g<<8)+b).toString(16).slice(1)}`;startTransition(()=>{setDominantColor(hex);setIsLoaded(true);});}catch(error){console.warn(\"Could not extract color from image:\",error);startTransition(()=>{setDominantColor(\"#666666\");setIsLoaded(true);});}},performanceSettings.colorDebounceMs);},[performanceSettings]);useEffect(()=>{if(!image.src||isStatic){startTransition(()=>setIsLoaded(true));return;}const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{if(imageRef.current){extractDominantColor(img);}};img.onerror=()=>{startTransition(()=>{setDominantColor(\"#666666\");setIsLoaded(true);});};img.src=image.src;// Cleanup timeout on unmount\nreturn()=>{if(colorExtractionTimeoutRef.current){clearTimeout(colorExtractionTimeoutRef.current);}};},[image.src,isStatic,extractDominantColor]);// Throttled mouse move handler\nconst handleMouseMove=useCallback(e=>{if(!enableHover||!containerRef.current)return;// Clear existing throttle\nif(mouseThrottleRef.current){clearTimeout(mouseThrottleRef.current);}// Throttle mouse updates for performance\nmouseThrottleRef.current=window.setTimeout(()=>{if(!containerRef.current)return;const rect=containerRef.current.getBoundingClientRect();const x=(e.clientX-rect.left)/rect.width;const y=(e.clientY-rect.top)/rect.height;startTransition(()=>{setMousePosition({x:Math.max(0,Math.min(1,x)),y:Math.max(0,Math.min(1,y))});});},performanceSettings.mouseThrottleMs);},[enableHover,performanceSettings.mouseThrottleMs]);// Memoized shadow calculations for performance\nconst shadowCalculations=useMemo(()=>{// Calculate dynamic shadow offset based on cursor position\nconst dynamicShadowOffset={x:shadowOffset*(isHovered&&enableHover?hoverShadowMultiplier:1),y:shadowOffset*(isHovered&&enableHover?hoverShadowMultiplier:1)};// Use theme-specific intensity if adaptive mode is enabled\nconst baseIntensity=useAdaptiveIntensity?isDarkMode?darkModeShadowIntensity:lightModeShadowIntensity:shadowIntensity;const dynamicIntensity=isHovered&&enableHover?baseIntensity:baseIntensity;return{dynamicShadowOffset,dynamicIntensity};},[mousePosition,isHovered,enableHover,shadowOffset,hoverShadowMultiplier,shadowIntensity,useAdaptiveIntensity,isDarkMode,lightModeShadowIntensity,darkModeShadowIntensity]);// Memoized shadow styles for performance\nconst shadowStyle=useMemo(()=>{if(!isLoaded)return{};const{dynamicShadowOffset,dynamicIntensity}=shadowCalculations;const gpuAcceleration=performanceSettings.useGPUAcceleration;return{filter:`blur(${shadowBlur*(isHovered&&enableHover?hoverShadowMultiplier:1)}px)`,opacity:shadowOpacity*dynamicIntensity,transform:`translate3d(${dynamicShadowOffset.x}px, ${dynamicShadowOffset.y}px, 0) scale(${.95+dynamicIntensity*.05})`,transition:enableHover?\"all 0.15s cubic-bezier(0.4, 0, 0.2, 1)\":\"none\",willChange:gpuAcceleration&&enableHover?\"transform, opacity, filter\":\"auto\",backfaceVisibility:\"hidden\",perspective:gpuAcceleration?1e3:\"none\"};},[isLoaded,shadowCalculations,shadowBlur,shadowOpacity,isHovered,enableHover,hoverShadowMultiplier,performanceSettings.useGPUAcceleration]);const coloredShadowStyle=useMemo(()=>{if(!isLoaded)return{};const{dynamicShadowOffset,dynamicIntensity}=shadowCalculations;const gpuAcceleration=performanceSettings.useGPUAcceleration;return{backgroundColor:dominantColor,borderRadius:`${borderRadius}px`,filter:`blur(${shadowBlur*.8*(isHovered&&enableHover?hoverShadowMultiplier:1)}px)`,opacity:shadowOpacity*dynamicIntensity*.3,transform:`translate3d(${dynamicShadowOffset.x*.7}px, ${dynamicShadowOffset.y*.7}px, 0) scale(${.9+dynamicIntensity*.1})`,transition:enableHover?\"all 0.15s cubic-bezier(0.4, 0, 0.2, 1)\":\"none\",willChange:gpuAcceleration&&enableHover?\"transform, opacity, filter\":\"auto\",backfaceVisibility:\"hidden\"};},[isLoaded,shadowCalculations,dominantColor,borderRadius,shadowBlur,shadowOpacity,isHovered,enableHover,hoverShadowMultiplier,performanceSettings.useGPUAcceleration]);// Cleanup throttle timeout on unmount\nuseEffect(()=>{return()=>{if(mouseThrottleRef.current){clearTimeout(mouseThrottleRef.current);}};},[]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:enableHover?\"pointer\":\"default\",transform:isHovered&&enableHover?`scale3d(${hoverScale}, ${hoverScale}, 1)`:\"scale3d(1, 1, 1)\",transition:enableHover?\"transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)\":\"none\",willChange:performanceSettings.useGPUAcceleration&&enableHover?\"transform\":\"auto\",backfaceVisibility:\"hidden\",...props.style},onMouseEnter:()=>enableHover&&startTransition(()=>setIsHovered(true)),onMouseLeave:()=>{if(enableHover){startTransition(()=>{setIsHovered(false);setMousePosition({x:.5,y:.5});});}},onMouseMove:handleMouseMove,children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{display:\"none\"},\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundImage:`url(${image.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",borderRadius:`${borderRadius}px`,zIndex:1,...shadowStyle},\"aria-hidden\":\"true\"}),isLoaded&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",zIndex:0,...coloredShadowStyle},\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"img\",{ref:imageRef,src:image.src,alt:image.alt,style:{position:\"relative\",width:\"100%\",height:\"100%\",objectFit:\"cover\",borderRadius:`${borderRadius}px`,zIndex:2,transition:enableHover?\"all 0.3s cubic-bezier(0.4, 0, 0.2, 1)\":\"none\",willChange:performanceSettings.useGPUAcceleration&&enableHover?\"transform\":\"auto\",backfaceVisibility:\"hidden\"},onLoad:e=>{if(!isStatic){extractDominantColor(e.currentTarget);}}})]});}addPropertyControls(AdaptiveShadowImage,{image:{type:ControlType.ResponsiveImage,title:\"Image\"},shadowIntensity:{type:ControlType.Number,title:\"Shadow Intensity\",defaultValue:1,min:0,max:2,step:.1},shadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",defaultValue:40,min:0,max:100,step:1,unit:\"px\"},shadowOffset:{type:ControlType.Number,title:\"Shadow Offset\",defaultValue:20,min:0,max:50,step:1,unit:\"px\"},shadowOpacity:{type:ControlType.Number,title:\"Shadow Opacity\",defaultValue:.6,min:0,max:1,step:.1},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:16,min:0,max:50,step:1,unit:\"px\"},enableHover:{type:ControlType.Boolean,title:\"Enable Hover\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},hoverScale:{type:ControlType.Number,title:\"Hover Scale\",defaultValue:1.05,min:1,max:1.2,step:.01,hidden:({enableHover})=>!enableHover},hoverShadowMultiplier:{type:ControlType.Number,title:\"Hover Shadow Boost\",defaultValue:1.5,min:1,max:3,step:.1,hidden:({enableHover})=>!enableHover},useAdaptiveIntensity:{type:ControlType.Boolean,title:\"Adaptive Theme Intensity\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},lightModeShadowIntensity:{type:ControlType.Number,title:\"Light Mode Intensity\",defaultValue:.7,min:0,max:2,step:.1,hidden:({useAdaptiveIntensity})=>!useAdaptiveIntensity},darkModeShadowIntensity:{type:ControlType.Number,title:\"Dark Mode Intensity\",defaultValue:1.3,min:0,max:2,step:.1,hidden:({useAdaptiveIntensity})=>!useAdaptiveIntensity}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AdaptiveShadowImage\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"300\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AdaptiveShadowImage.map","// Date Time component with customizable format, locale, and font properties\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Date Time component with customizable format, locale, and font properties\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function DateTimeDisplay(props){const{timezone=\"auto\",showSeconds=false,showTimeZone=false,timeFormat=\"12\",caseFormat=\"upper\",fontColor=\"#7E7E7E\",font,prefix=\"\",suffix=\"\",textSelectable=true,locale=\"en-US\",useCustomFormat=false,customFormat=\"YYYY-MM-DD HH:mm:ss\",style}=props;const[currentTime,setCurrentTime]=useState(new Date);useEffect(()=>{const interval=setInterval(()=>{startTransition(()=>{setCurrentTime(new Date);});},showSeconds?1e3:6e4);return()=>clearInterval(interval);},[showSeconds]);const formattedDateTimeDisplay=useMemo(()=>{try{if(useCustomFormat&&customFormat){// Custom format implementation\nconst formatCustom=(date,format)=>{const year=date.getFullYear();const month=date.getMonth()+1;const day=date.getDate();const hours=date.getHours();const minutes=date.getMinutes();const seconds=date.getSeconds();const hours12=hours%12||12;const ampm=hours>=12?\"PM\":\"AM\";const weekdays=[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"];const weekdaysShort=[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"];const months=[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"];const monthsShort=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];return format.replace(/YYYY/g,year.toString()).replace(/YY/g,year.toString().slice(-2)).replace(/MMMM/g,months[month-1]).replace(/MMM/g,monthsShort[month-1]).replace(/MM/g,month.toString().padStart(2,\"0\")).replace(/M/g,month.toString()).replace(/DD/g,day.toString().padStart(2,\"0\")).replace(/D/g,day.toString()).replace(/dddd/g,weekdays[date.getDay()]).replace(/ddd/g,weekdaysShort[date.getDay()]).replace(/HH/g,hours.toString().padStart(2,\"0\")).replace(/H/g,hours.toString()).replace(/hh/g,hours12.toString().padStart(2,\"0\")).replace(/h/g,hours12.toString()).replace(/mm/g,minutes.toString().padStart(2,\"0\")).replace(/m/g,minutes.toString()).replace(/ss/g,seconds.toString().padStart(2,\"0\")).replace(/s/g,seconds.toString()).replace(/A/g,ampm).replace(/a/g,ampm.toLowerCase());};let formatted=formatCustom(currentTime,customFormat);// Apply case formatting\nswitch(caseFormat){case\"upper\":formatted=formatted.toUpperCase();break;case\"lower\":formatted=formatted.toLowerCase();break;case\"title\":formatted=formatted.replace(/\\b\\w/g,l=>l.toUpperCase());break;}return`${prefix}${formatted}${suffix}`;}const options={weekday:\"short\",day:\"2-digit\",month:\"short\",hour:\"2-digit\",minute:\"2-digit\",hour12:timeFormat===\"12\",timeZone:timezone===\"auto\"?undefined:timezone};if(showSeconds){options.second=\"2-digit\";}if(showTimeZone){options.timeZoneName=\"short\";}let formatted=currentTime.toLocaleString(locale,options);// Apply case formatting\nswitch(caseFormat){case\"upper\":formatted=formatted.toUpperCase();break;case\"lower\":formatted=formatted.toLowerCase();break;case\"title\":formatted=formatted.replace(/\\b\\w/g,l=>l.toUpperCase());break;}return`${prefix}${formatted}${suffix}`;}catch(error){// Fallback formatting if locale/timezone is invalid\nconst fallback=currentTime.toLocaleString(\"en-US\",{weekday:\"short\",day:\"2-digit\",month:\"short\",hour:\"2-digit\",minute:\"2-digit\",hour12:timeFormat===\"12\"});return caseFormat===\"upper\"?fallback.toUpperCase():fallback;}},[currentTime,timezone,showSeconds,showTimeZone,timeFormat,caseFormat,prefix,suffix,locale,useCustomFormat,customFormat]);const isFixedWidth=style?.width===\"100%\";return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",color:fontColor,userSelect:textSelectable?\"text\":\"none\",cursor:textSelectable?\"text\":\"default\",...isFixedWidth?{}:{width:\"max-content\"},...font},children:formattedDateTimeDisplay});}addPropertyControls(DateTimeDisplay,{useCustomFormat:{type:ControlType.Boolean,title:\"Custom Format\",defaultValue:false,enabledTitle:\"Custom\",disabledTitle:\"Preset\"},customFormat:{type:ControlType.String,title:\"Format String\",defaultValue:\"YYYY-MM-DD HH:mm:ss\",placeholder:\"e.g., YYYY-MM-DD HH:mm:ss\",hidden:({useCustomFormat})=>!useCustomFormat},timezone:{type:ControlType.Enum,title:\"Time Zone\",options:[\"auto\",\"America/New_York\",\"America/Chicago\",\"America/Denver\",\"America/Los_Angeles\",\"Europe/London\",\"Europe/Paris\",\"Europe/Berlin\",\"Asia/Tokyo\",\"Asia/Shanghai\",\"Asia/Kolkata\",\"Australia/Sydney\",\"UTC\"],optionTitles:[\"Auto (Local)\",\"New York (EST/EDT)\",\"Chicago (CST/CDT)\",\"Denver (MST/MDT)\",\"Los Angeles (PST/PDT)\",\"London (GMT/BST)\",\"Paris (CET/CEST)\",\"Berlin (CET/CEST)\",\"Tokyo (JST)\",\"Shanghai (CST)\",\"Mumbai (IST)\",\"Sydney (AEST/AEDT)\",\"UTC\"],defaultValue:\"auto\",hidden:({useCustomFormat})=>useCustomFormat},showSeconds:{type:ControlType.Boolean,title:\"Seconds\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:({useCustomFormat})=>useCustomFormat},showTimeZone:{type:ControlType.Boolean,title:\"Time Zone\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:({useCustomFormat})=>useCustomFormat},timeFormat:{type:ControlType.Enum,title:\"Mode\",options:[\"12\",\"24\"],optionTitles:[\"12 Hour\",\"24 Hour\"],defaultValue:\"12\",displaySegmentedControl:true,hidden:({useCustomFormat})=>useCustomFormat},caseFormat:{type:ControlType.Enum,title:\"Case\",options:[\"upper\",\"lower\",\"title\"],optionTitles:[\"UPPER\",\"lower\",\"Title\"],defaultValue:\"upper\"},fontColor:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#7E7E7E\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"Text before...\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"Text after...\"},locale:{type:ControlType.Enum,title:\"Locale\",options:[\"en-US\",\"en-GB\",\"fr-FR\",\"de-DE\",\"es-ES\",\"it-IT\",\"ja-JP\",\"ko-KR\",\"zh-CN\",\"zh-TW\",\"pt-BR\",\"ru-RU\",\"ar-SA\",\"hi-IN\"],optionTitles:[\"English (US)\",\"English (UK)\",\"French\",\"German\",\"Spanish\",\"Italian\",\"Japanese\",\"Korean\",\"Chinese (Simplified)\",\"Chinese (Traditional)\",\"Portuguese (Brazil)\",\"Russian\",\"Arabic\",\"Hindi\"],defaultValue:\"en-US\",hidden:({useCustomFormat})=>useCustomFormat},textSelectable:{type:ControlType.Boolean,title:\"Text Select\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DateTimeDisplay\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DateTimeDisplay.map","// Generated by Framer (c2a8602)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",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/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/MzumQQZJQBC6KM1omtmwOtsogtI.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/e3ySEnhUUpItjJUo5buJawUl4Y.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-pFJOM .framer-styles-preset-1xwtwn2:not(.rich-text-wrapper), .framer-pFJOM .framer-styles-preset-1xwtwn2.rich-text-wrapper h1 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.01em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-a95b4afe-3104-4deb-93d5-5885d2a8dad1, #141414); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }'];export const className=\"framer-pFJOM\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z M 5.858 0.07 C 4.794 0.12 4.068 0.29 3.433 0.54 C 2.775 0.796 2.218 1.14 1.664 1.696 C 1.109 2.252 0.768 2.81 0.513 3.468 C 0.267 4.105 0.1 4.832 0.053 5.897 C 0.006 6.961 -0.004 7.304 0.001 10.019 C 0.006 12.735 0.018 13.075 0.07 14.142 C 0.121 15.206 0.29 15.932 0.54 16.568 C 0.796 17.225 1.14 17.782 1.696 18.337 C 2.253 18.891 2.81 19.232 3.47 19.487 C 4.106 19.732 4.833 19.9 5.898 19.947 C 6.962 19.993 7.305 20.004 10.02 19.999 C 12.734 19.994 13.076 19.982 14.143 19.931 C 15.209 19.88 15.932 19.71 16.568 19.462 C 17.225 19.204 17.782 18.862 18.337 18.305 C 18.891 17.748 19.232 17.19 19.486 16.531 C 19.733 15.895 19.9 15.168 19.946 14.104 C 19.993 13.037 20.004 12.696 19.999 9.981 C 19.993 7.266 19.981 6.925 19.931 5.859 C 19.88 4.792 19.711 4.068 19.461 3.432 C 19.204 2.775 18.861 2.218 18.305 1.663 C 17.748 1.108 17.19 0.767 16.531 0.514 C 15.895 0.268 15.168 0.1 14.104 0.054 C 13.039 0.008 12.697 -0.004 9.981 0.001 C 7.265 0.006 6.925 0.018 5.858 0.07 Z M 5.975 18.148 C 5 18.105 4.471 17.943 4.118 17.808 C 3.651 17.628 3.318 17.41 2.966 17.062 C 2.615 16.714 2.399 16.38 2.216 15.913 C 2.079 15.561 1.914 15.032 1.869 14.057 C 1.819 13.003 1.809 12.687 1.803 10.017 C 1.797 7.347 1.807 7.031 1.854 5.977 C 1.895 5.003 2.058 4.473 2.194 4.12 C 2.374 3.652 2.59 3.32 2.939 2.969 C 3.288 2.617 3.621 2.401 4.088 2.218 C 4.44 2.081 4.969 1.917 5.944 1.871 C 6.998 1.821 7.314 1.811 9.984 1.805 C 12.653 1.799 12.97 1.809 14.025 1.856 C 14.999 1.898 15.529 2.059 15.882 2.196 C 16.349 2.376 16.682 2.592 17.033 2.941 C 17.384 3.291 17.601 3.623 17.783 4.09 C 17.921 4.442 18.085 4.97 18.131 5.946 C 18.181 7 18.192 7.316 18.197 9.986 C 18.202 12.655 18.193 12.972 18.146 14.026 C 18.104 15.001 17.942 15.53 17.806 15.883 C 17.626 16.35 17.409 16.683 17.06 17.035 C 16.711 17.386 16.378 17.602 15.912 17.785 C 15.56 17.922 15.03 18.086 14.056 18.132 C 13.002 18.182 12.686 18.192 10.015 18.198 C 7.345 18.204 7.03 18.193 5.975 18.148 M 14.127 4.655 C 14.128 4.893 14.199 5.125 14.331 5.322 C 14.463 5.519 14.651 5.672 14.87 5.763 C 15.09 5.853 15.331 5.877 15.564 5.83 C 15.796 5.783 16.01 5.668 16.177 5.5 C 16.345 5.332 16.459 5.118 16.505 4.885 C 16.551 4.652 16.526 4.411 16.435 4.192 C 16.344 3.973 16.19 3.786 15.992 3.654 C 15.795 3.523 15.562 3.453 15.325 3.453 C 15.007 3.454 14.702 3.581 14.477 3.806 C 14.253 4.032 14.127 4.337 14.127 4.655 Z M 4.865 10.01 C 4.871 12.846 7.174 15.14 10.01 15.134 C 12.845 15.129 15.14 12.826 15.135 9.99 C 15.13 7.154 12.826 4.86 9.99 4.865 C 7.154 4.871 4.86 7.174 4.865 10.01 Z M 6.667 10.006 C 6.665 9.347 6.86 8.702 7.225 8.153 C 7.59 7.604 8.11 7.176 8.718 6.923 C 9.327 6.669 9.997 6.602 10.644 6.729 C 11.291 6.857 11.885 7.173 12.352 7.638 C 12.82 8.103 13.138 8.697 13.268 9.343 C 13.398 9.989 13.333 10.66 13.082 11.269 C 12.831 11.879 12.405 12.4 11.857 12.768 C 11.31 13.135 10.666 13.332 10.007 13.333 C 9.569 13.334 9.135 13.249 8.73 13.082 C 8.326 12.915 7.958 12.671 7.647 12.362 C 7.337 12.053 7.091 11.686 6.923 11.282 C 6.754 10.877 6.667 10.444 6.667 10.006 Z\" fill=\"transparent\" height=\"20.000037611898733px\" id=\"sZWwROO1f\" width=\"20.0002682238549px\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\" height=\"20px\" id=\"d2o6KePIh\" transform=\"translate(0 0)\" width=\"20px\"/><path d=\"M 5.858 0.07 C 4.794 0.12 4.068 0.29 3.433 0.54 C 2.775 0.796 2.218 1.14 1.664 1.696 C 1.109 2.252 0.768 2.81 0.513 3.468 C 0.267 4.105 0.1 4.832 0.053 5.897 C 0.006 6.961 -0.004 7.304 0.001 10.019 C 0.006 12.735 0.018 13.075 0.07 14.142 C 0.121 15.206 0.29 15.932 0.54 16.568 C 0.796 17.225 1.14 17.782 1.696 18.337 C 2.253 18.891 2.81 19.232 3.47 19.487 C 4.106 19.732 4.833 19.9 5.898 19.947 C 6.962 19.993 7.305 20.004 10.02 19.999 C 12.734 19.994 13.076 19.982 14.143 19.931 C 15.209 19.88 15.932 19.71 16.568 19.462 C 17.225 19.204 17.782 18.862 18.337 18.305 C 18.891 17.748 19.232 17.19 19.486 16.531 C 19.733 15.895 19.9 15.168 19.946 14.104 C 19.993 13.037 20.004 12.696 19.999 9.981 C 19.993 7.266 19.981 6.925 19.931 5.859 C 19.88 4.792 19.711 4.068 19.461 3.432 C 19.204 2.775 18.861 2.218 18.305 1.663 C 17.748 1.108 17.19 0.767 16.531 0.514 C 15.895 0.268 15.168 0.1 14.104 0.054 C 13.039 0.008 12.697 -0.004 9.981 0.001 C 7.265 0.006 6.925 0.018 5.858 0.07 Z M 5.975 18.148 C 5 18.105 4.471 17.943 4.118 17.808 C 3.651 17.628 3.318 17.41 2.966 17.062 C 2.615 16.714 2.399 16.38 2.216 15.913 C 2.079 15.561 1.914 15.032 1.869 14.057 C 1.819 13.003 1.809 12.687 1.803 10.017 C 1.797 7.347 1.807 7.031 1.854 5.977 C 1.895 5.003 2.058 4.473 2.194 4.12 C 2.374 3.652 2.59 3.32 2.939 2.969 C 3.288 2.617 3.621 2.401 4.088 2.218 C 4.44 2.081 4.969 1.917 5.944 1.871 C 6.998 1.821 7.314 1.811 9.984 1.805 C 12.653 1.799 12.97 1.809 14.025 1.856 C 14.999 1.898 15.529 2.059 15.882 2.196 C 16.349 2.376 16.682 2.592 17.033 2.941 C 17.384 3.291 17.601 3.623 17.783 4.09 C 17.921 4.442 18.085 4.97 18.131 5.946 C 18.181 7 18.192 7.316 18.197 9.986 C 18.202 12.655 18.193 12.972 18.146 14.026 C 18.104 15.001 17.942 15.53 17.806 15.883 C 17.626 16.35 17.409 16.683 17.06 17.035 C 16.711 17.386 16.378 17.602 15.912 17.785 C 15.56 17.922 15.03 18.086 14.056 18.132 C 13.002 18.182 12.686 18.192 10.015 18.198 C 7.345 18.204 7.03 18.193 5.975 18.148 M 14.127 4.655 C 14.128 4.893 14.199 5.125 14.331 5.322 C 14.463 5.519 14.651 5.672 14.87 5.763 C 15.09 5.853 15.331 5.877 15.564 5.83 C 15.796 5.783 16.01 5.668 16.177 5.5 C 16.345 5.332 16.459 5.118 16.505 4.885 C 16.551 4.652 16.526 4.411 16.435 4.192 C 16.344 3.973 16.19 3.786 15.992 3.654 C 15.795 3.523 15.562 3.453 15.325 3.453 C 15.007 3.454 14.702 3.581 14.477 3.806 C 14.253 4.032 14.127 4.337 14.127 4.655 Z M 4.865 10.01 C 4.871 12.846 7.174 15.14 10.01 15.134 C 12.845 15.129 15.14 12.826 15.135 9.99 C 15.13 7.154 12.826 4.86 9.99 4.865 C 7.154 4.871 4.86 7.174 4.865 10.01 Z M 6.667 10.006 C 6.665 9.347 6.86 8.702 7.225 8.153 C 7.59 7.604 8.11 7.176 8.718 6.923 C 9.327 6.669 9.997 6.602 10.644 6.729 C 11.291 6.857 11.885 7.173 12.352 7.638 C 12.82 8.103 13.138 8.697 13.268 9.343 C 13.398 9.989 13.333 10.66 13.082 11.269 C 12.831 11.879 12.405 12.4 11.857 12.768 C 11.31 13.135 10.666 13.332 10.007 13.333 C 9.569 13.334 9.135 13.249 8.73 13.082 C 8.326 12.915 7.958 12.671 7.647 12.362 C 7.337 12.053 7.091 11.686 6.923 11.282 C 6.754 10.877 6.667 10.444 6.667 10.006 Z\" fill=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" height=\"19.9999308687821px\" id=\"HD8iTBS8v\" transform=\"translate(0 0)\" width=\"20.000268223854647px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,PXdO7hJvW:fill??props.PXdO7hJvW??\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PXdO7hJvW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Qkfnf\",className),layoutId:layoutId,ref:ref,style:{\"--1oz7el3\":PXdO7hJvW,...style}});});const css=[`.framer-Qkfnf { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1oz7el3); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PXdO7hJvW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"IG\",\"color\":{\"type\":\"variable\",\"value\":\"1oz7el3\"},\"set\":{\"localId\":\"vectorSet/VnU5teITE\",\"id\":\"VnU5teITE\",\"moduleId\":\"tUMlYYVgNe9Jerw8CLBL\"}}\n */const Icon=withCSS(Component,css,\"framer-Qkfnf\");Icon.displayName=\"IG\";export default Icon;addPropertyControls(Icon,{PXdO7hJvW:{defaultValue:'var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)) /* {\"name\":\"Tertiary\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"PXdO7hJvW\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"IG\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1oz7el3\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VnU5teITE\\\",\\\"id\\\":\\\"VnU5teITE\\\",\\\"moduleId\\\":\\\"tUMlYYVgNe9Jerw8CLBL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.694 2.82 C 11.997 2.039 11.612 1.037 11.612 0 L 8.459 0 L 8.459 12.4 C 8.435 13.071 8.146 13.707 7.653 14.173 C 7.16 14.64 6.502 14.9 5.816 14.9 C 4.367 14.9 3.163 13.74 3.163 12.3 C 3.163 10.58 4.857 9.29 6.602 9.82 L 6.602 6.66 C 3.082 6.2 0 8.88 0 12.3 C 0 15.63 2.816 18 5.806 18 C 9.01 18 11.612 15.45 11.612 12.3 L 11.612 6.01 C 12.891 6.91 14.426 7.393 16 7.39 L 16 4.3 C 16 4.3 14.082 4.39 12.694 2.82 Z\" fill=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" height=\"18px\" id=\"mH6uK8vEQ\" transform=\"translate(1.5 1)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,PXdO7hJvW:fill??props.PXdO7hJvW??\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PXdO7hJvW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bPLtL\",className),layoutId:layoutId,ref:ref,style:{\"--1oz7el3\":PXdO7hJvW,...style}});});const css=[`.framer-bPLtL { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1oz7el3); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PXdO7hJvW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"TikTok\",\"color\":{\"type\":\"variable\",\"value\":\"1oz7el3\"},\"set\":{\"localId\":\"vectorSet/VnU5teITE\",\"id\":\"VnU5teITE\",\"moduleId\":\"tUMlYYVgNe9Jerw8CLBL\"}}\n */const Icon=withCSS(Component,css,\"framer-bPLtL\");Icon.displayName=\"TikTok\";export default Icon;addPropertyControls(Icon,{PXdO7hJvW:{defaultValue:'var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)) /* {\"name\":\"Tertiary\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"TikTok\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1oz7el3\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VnU5teITE\\\",\\\"id\\\":\\\"VnU5teITE\\\",\\\"moduleId\\\":\\\"tUMlYYVgNe9Jerw8CLBL\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"PXdO7hJvW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,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 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 11.28 6.16 L 7.5 8.32 L 7.5 4 Z M 0 7.027 L 0 5.753 C 0 3.147 0 1.844 0.814 1.006 C 1.63 0.167 2.913 0.131 5.479 0.058 C 6.694 0.024 7.936 0 9 0 C 10.064 0 11.305 0.024 12.521 0.058 C 15.087 0.131 16.37 0.167 17.185 1.006 C 17.999 1.845 18 3.148 18 5.753 L 18 7.026 C 18 9.633 18 10.935 17.185 11.774 C 16.37 12.612 15.088 12.649 12.521 12.721 C 11.306 12.756 10.064 12.78 9 12.78 C 7.936 12.78 6.695 12.756 5.479 12.721 C 2.913 12.649 1.63 12.613 0.814 11.774 C -0.001 10.935 0 9.632 0 7.027 Z\" fill=\"transparent\" height=\"12.779999999999973px\" id=\"VIzNMMUUG\" transform=\"translate(1 4)\" width=\"18px\"><path d=\"M 3.78 2.16 L 0 4.32 L 0 0 Z\" fill=\"rgb(115, 115, 115)\" height=\"4.319999999999936px\" id=\"CFcwpCZ5G\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" transform=\"translate(7.5 4)\" width=\"3.7799999999999727px\"/><path d=\"M 0 7.027 L 0 5.753 C 0 3.147 0 1.844 0.814 1.006 C 1.63 0.167 2.913 0.131 5.479 0.058 C 6.694 0.024 7.936 0 9 0 C 10.064 0 11.305 0.024 12.521 0.058 C 15.087 0.131 16.37 0.167 17.185 1.006 C 17.999 1.845 18 3.148 18 5.753 L 18 7.026 C 18 9.633 18 10.935 17.185 11.774 C 16.37 12.612 15.088 12.649 12.521 12.721 C 11.306 12.756 10.064 12.78 9 12.78 C 7.936 12.78 6.695 12.756 5.479 12.721 C 2.913 12.649 1.63 12.613 0.814 11.774 C -0.001 10.935 0 9.632 0 7.027 Z\" fill=\"transparent\" height=\"12.779999999999973px\" id=\"svxQIVEzs\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" width=\"18px\"/></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,PXdO7hJvW:fill??props.PXdO7hJvW??\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PXdO7hJvW,...restProps}=getProps(props);const href=useSVGTemplate(\"2831435016\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-f2MlG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1oz7el3\":PXdO7hJvW,...style},viewBox:\"0 0 20 20\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-f2MlG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PXdO7hJvW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"YT\",\"set\":{\"localId\":\"vectorSet/VnU5teITE\",\"id\":\"VnU5teITE\",\"moduleId\":\"tUMlYYVgNe9Jerw8CLBL\"}}\n */const Icon=withCSS(Component,css,\"framer-f2MlG\");Icon.displayName=\"YT\";export default Icon;addPropertyControls(Icon,{PXdO7hJvW:{defaultValue:'var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)) /* {\"name\":\"Tertiary\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"YT\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VnU5teITE\\\",\\\"id\\\":\\\"VnU5teITE\\\",\\\"moduleId\\\":\\\"tUMlYYVgNe9Jerw8CLBL\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PXdO7hJvW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.462 7.52 C 6.134 7.296 5.045 6.517 5.045 6.517 C 5.963 5.166 7.174 4.639 8.848 4.639 C 10.032 4.639 11.037 5.049 11.755 5.825 C 12.473 6.601 12.883 7.711 12.976 9.131 C 13.374 9.302 13.741 9.504 14.075 9.735 C 15.421 10.666 16.162 12.059 16.162 13.657 C 16.162 17.051 13.459 20 8.566 20 C 4.365 20 0 17.484 0 9.992 C 0 2.544 4.228 0 8.554 0 C 10.552 0 15.238 0.304 17 6.294 L 15.347 6.736 C 13.985 2.468 11.128 1.788 8.509 1.788 C 4.179 1.788 1.73 4.502 1.73 10.277 C 1.73 15.454 4.467 18.205 8.566 18.205 C 11.939 18.205 14.453 16.401 14.453 13.76 C 14.453 11.962 12.986 11.102 12.911 11.102 C 12.624 12.644 11.856 15.238 8.485 15.238 C 6.521 15.238 4.827 13.841 4.827 12.011 C 4.827 9.398 7.235 8.452 9.137 8.452 C 9.849 8.452 10.709 8.502 11.156 8.595 C 11.156 7.799 10.502 6.436 8.849 6.436 C 7.333 6.435 6.948 6.942 6.462 7.52 Z M 9.37 10.237 C 6.892 10.237 6.572 11.324 6.572 12.007 C 6.572 13.105 7.838 13.468 8.514 13.468 C 9.752 13.468 11.025 13.115 11.225 10.438 C 10.597 10.293 10.129 10.237 9.37 10.237 Z\" fill=\"var(--1oz7el3, var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)))\" height=\"20px\" id=\"U3ekijQLl\" transform=\"translate(1 0)\" width=\"17px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,PXdO7hJvW:fill??props.PXdO7hJvW??\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PXdO7hJvW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MaaPn\",className),layoutId:layoutId,ref:ref,style:{\"--1oz7el3\":PXdO7hJvW,...style}});});const css=[`.framer-MaaPn { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1oz7el3); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PXdO7hJvW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Threads\",\"color\":{\"type\":\"variable\",\"value\":\"1oz7el3\"},\"set\":{\"localId\":\"vectorSet/VnU5teITE\",\"id\":\"VnU5teITE\",\"moduleId\":\"tUMlYYVgNe9Jerw8CLBL\"}}\n */const Icon=withCSS(Component,css,\"framer-MaaPn\");Icon.displayName=\"Threads\";export default Icon;addPropertyControls(Icon,{PXdO7hJvW:{defaultValue:'var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140)) /* {\"name\":\"Tertiary\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Threads\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1oz7el3\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VnU5teITE\\\",\\\"id\\\":\\\"VnU5teITE\\\",\\\"moduleId\\\":\\\"tUMlYYVgNe9Jerw8CLBL\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerVariables\":\"{\\\"PXdO7hJvW\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (84b833b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialButton from\"#framer/local/canvasComponent/BfzEZXHSp/BfzEZXHSp.js\";import Badge from\"#framer/local/canvasComponent/G9OmY6dHc/G9OmY6dHc.js\";import ElementsFooter from\"#framer/local/canvasComponent/HnVOWObgd/HnVOWObgd.js\";import AdaptiveShadowImage from\"#framer/local/codeFile/eB_QIM7/AdaptiveShadowImage.js\";import DateTimeDisplay from\"#framer/local/codeFile/oqfKF3v/DateTimeDisplay.js\";import*as sharedStyle from\"#framer/local/css/a0dHy4l2_/a0dHy4l2_.js\";import IG from\"#framer/local/vector/gO6GbZgt1/gO6GbZgt1.js\";import TikTok from\"#framer/local/vector/GqIufRGSa/GqIufRGSa.js\";import YT from\"#framer/local/vector/qEMVVHLY9/qEMVVHLY9.js\";import Threads from\"#framer/local/vector/tyyRN3JQn/tyyRN3JQn.js\";import X from\"#framer/local/vector/xuYYOjy5B/xuYYOjy5B.js\";const DateTimeDisplayFonts=getFonts(DateTimeDisplay);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const BadgeFonts=getFonts(Badge);const AdaptiveShadowImageFonts=getFonts(AdaptiveShadowImage);const SocialButtonFonts=getFonts(SocialButton);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ElementsFooterFonts=getFonts(ElementsFooter);const breakpoints={JEJWrWs2c:\"(max-width: 809.98px)\",MjW5G1fRv:\"(min-width: 810px) and (max-width: 1199.98px)\",OLB_ltyzx:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ynLVV\";const variantClassNames={JEJWrWs2c:\"framer-v-l92mm7\",MjW5G1fRv:\"framer-v-eyf3li\",OLB_ltyzx:\"framer-v-8l8uax\"};const WGGV2vuPr=undefined;const ShxatslBO=undefined;const PaAnw5QbC=undefined;const StppiezGf=undefined;const o9CCMH9NT=undefined;const zFecBe8pS=undefined;const transition1={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.75,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:.35,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation6={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation6,startDelay:.2,tokenization:\"word\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const transition5={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition6};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const breakpointRules={JEJWrWs2c:[\".framer-ynLVV .framer-8w4xde { flex-wrap: wrap; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={JEJWrWs2c:\".framer-l92mm7-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ynLVV.framer-4a3ol7, .framer-ynLVV .framer-4a3ol7 { display: block; }\",'.framer-ynLVV.framer-8l8uax { --selection-background-color: var(--token-b65f5d53-e190-4f98-b5bd-fc43c3415e90, rgba(20, 20, 20, 0.08)) /* {\"name\":\"Subdued\"} */; --selection-color: var(--token-074f169b-431d-4b71-b00b-6a0c3858f090, #737373) /* {\"name\":\"Secondary\"} */; align-content: center; align-items: center; background-color: var(--token-49ada369-5771-4218-9648-dac4cb8bf0d4, #f5f5f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-ynLVV .framer-p4d587 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; order: -1000; overflow: var(--overflow-clip-fallback, clip); padding: 56px 16px 40px 16px; position: relative; width: 100%; }\",\".framer-ynLVV .framer-dnllyo-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ynLVV .framer-tl3svo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ynLVV .framer-1haor4 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 64px); justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 64px; z-index: 2; }\",\".framer-ynLVV .framer-qr33he-container { aspect-ratio: 1 / 1; bottom: -1px; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: absolute; right: -5px; width: 20px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-ynLVV .framer-mneyel-container { aspect-ratio: 1 / 1; cursor: default; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 64px); will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-ynLVV .framer-1smtx7k { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 496px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-ynLVV .framer-8w4xde { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; max-width: 420px; overflow: visible; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ynLVV .framer-meyg4o-container, .framer-ynLVV .framer-1xub3kc-container, .framer-ynLVV .framer-1aeqmlc-container, .framer-ynLVV .framer-1r86fyu-container, .framer-ynLVV .framer-beedll-container { flex: 1 0 0px; height: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ynLVV .framer-y9yxt3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ynLVV .framer-li4jlm-container { flex: none; height: auto; max-width: 640px; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-ynLVV[data-selection=\"true\"] * ::selection, .framer-ynLVV [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={JEJWrWs2c:\"(max-width: 809.98px)\",MjW5G1fRv:\"(min-width: 810px) and (max-width: 1199.98px)\",OLB_ltyzx:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"OLB_ltyzx\",Phone:\"JEJWrWs2c\",Tablet:\"MjW5G1fRv\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({avatar,height,id,iGLink,linkedInLink,name1,width,xLink,yTLink,...props})=>{return{...props,o9CCMH9NT:linkedInLink??props.o9CCMH9NT,PaAnw5QbC:xLink??props.PaAnw5QbC,ShxatslBO:name1??props.ShxatslBO??\"Tobias Leitner\",StppiezGf:iGLink??props.StppiezGf,variant:humanReadableVariantMap[props.variant]??props.variant??\"OLB_ltyzx\",WGGV2vuPr:avatar??props.WGGV2vuPr??{pixelHeight:1200,pixelWidth:904,src:\"https://framerusercontent.com/images/hdvJIbrZ3UJFHh5gUvqg10aIoI.jpg?width=904&height=1200\",srcSet:\"https://framerusercontent.com/images/hdvJIbrZ3UJFHh5gUvqg10aIoI.jpg?scale-down-to=1024&width=904&height=1200 771w,https://framerusercontent.com/images/hdvJIbrZ3UJFHh5gUvqg10aIoI.jpg?width=904&height=1200 904w\"},zFecBe8pS:yTLink??props.zFecBe8pS};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WGGV2vuPr,ShxatslBO,PaAnw5QbC,o9CCMH9NT,StppiezGf,zFecBe8pS,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OLB_ltyzx\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-49ada369-5771-4218-9648-dac4cb8bf0d4, rgb(245, 245, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-8l8uax\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"header\",{className:\"framer-p4d587\",\"data-framer-name\":\"Intro\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-dnllyo-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"dnllyo\",initial:animation1,isAuthoredByUser:true,nodeId:\"dKikrvlfX\",optimized:true,rendersWithMotion:true,scopeId:\"iIlkndAmi\",children:/*#__PURE__*/_jsx(DateTimeDisplay,{caseFormat:\"upper\",customFormat:\"YYYY-MM-DD HH:mm:ss\",font:{fontFamily:'\"Geist Mono\", monospace',fontFeatureSettings:\"'zero' on, 'tnum' on\",fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-6ea8d15a-8b64-45c4-bf32-8596f2bd94c4, rgb(140, 140, 140))\",height:\"100%\",id:\"dKikrvlfX\",layoutId:\"dKikrvlfX\",locale:\"en-US\",prefix:\"\",showSeconds:false,showTimeZone:false,suffix:\"\",textSelectable:true,timeFormat:\"12\",timezone:\"auto\",useCustomFormat:false,width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tl3svo\",\"data-framer-name\":\"Name & Image\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1haor4\",\"data-framer-name\":\"Image\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:339.2837,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-qr33he-container\",\"data-framer-appear-id\":\"qr33he\",initial:animation3,nodeId:\"j8DU6KZtP\",optimized:true,rendersWithMotion:true,scopeId:\"iIlkndAmi\",style:{scale:.95},children:/*#__PURE__*/_jsx(Badge,{height:\"100%\",id:\"j8DU6KZtP\",layoutId:\"j8DU6KZtP\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NSWQlax83\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation4,className:\"framer-mneyel-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"mneyel\",initial:animation5,isAuthoredByUser:true,nodeId:\"lbaUKxUxD\",optimized:true,rendersWithMotion:true,scopeId:\"iIlkndAmi\",children:/*#__PURE__*/_jsx(AdaptiveShadowImage,{borderRadius:50,darkModeShadowIntensity:1,enableHover:true,height:\"100%\",hoverScale:1,hoverShadowMultiplier:1.3,id:\"lbaUKxUxD\",image:toResponsiveImage(WGGV2vuPr),layoutId:\"lbaUKxUxD\",lightModeShadowIntensity:.4,shadowBlur:16,shadowIntensity:.5,shadowOffset:0,shadowOpacity:1,style:{height:\"100%\",width:\"100%\"},useAdaptiveIntensity:true,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1xwtwn2\",\"data-styles-preset\":\"a0dHy4l2_\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b65f5d53-e190-4f98-b5bd-fc43c3415e90, rgba(20, 20, 20, 0.1))\"},children:\"Tobias Leitner\"})}),className:\"framer-1smtx7k\",\"data-framer-name\":\"Name\",effect:textEffect,fonts:[\"Inter\"],text:ShxatslBO,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation7,className:\"framer-8w4xde\",\"data-framer-appear-id\":\"8w4xde\",\"data-framer-name\":\"Social Link Group\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{width:\"min(100vw - 32px, 420px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max((min(100vw - 32px, 420px) - 16px) / 5, 1px)\",y:392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-meyg4o-container\",nodeId:\"glPhe9N5U\",rendersWithMotion:true,scopeId:\"iIlkndAmi\",whileTap:animation8,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",Hh5avnuv5:\"1k+\",id:\"glPhe9N5U\",layoutId:\"glPhe9N5U\",PA3b4Iher:X,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cMYUS7GXd\"),width:\"100%\",Wu6wbRYVT:\"32px 8px 8px 32px\",WwB1372DI:\"X\",xxJqY8mpF:PaAnw5QbC})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{width:\"min(100vw - 32px, 420px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max((min(100vw - 32px, 420px) - 16px) / 5, 1px)\",y:392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xub3kc-container\",nodeId:\"exR8gIn7P\",rendersWithMotion:true,scopeId:\"iIlkndAmi\",whileTap:animation8,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",Hh5avnuv5:\"1k+\",id:\"exR8gIn7P\",layoutId:\"exR8gIn7P\",PA3b4Iher:IG,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cMYUS7GXd\"),width:\"100%\",Wu6wbRYVT:\"8px\",WwB1372DI:\"Instagram\",xxJqY8mpF:StppiezGf})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{width:\"min(100vw - 32px, 420px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max((min(100vw - 32px, 420px) - 16px) / 5, 1px)\",y:392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aeqmlc-container\",nodeId:\"SNJWxbNmG\",rendersWithMotion:true,scopeId:\"iIlkndAmi\",whileTap:animation8,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",Hh5avnuv5:\"1k+\",id:\"SNJWxbNmG\",layoutId:\"SNJWxbNmG\",PA3b4Iher:TikTok,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cMYUS7GXd\"),width:\"100%\",Wu6wbRYVT:\"8px\",WwB1372DI:\"TikTok\",xxJqY8mpF:\"tiktok.com/@nicomenax\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{width:\"min(100vw - 32px, 420px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max((min(100vw - 32px, 420px) - 16px) / 5, 1px)\",y:392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r86fyu-container\",nodeId:\"nv15MhnpE\",rendersWithMotion:true,scopeId:\"iIlkndAmi\",whileTap:animation8,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",Hh5avnuv5:\"1k+\",id:\"nv15MhnpE\",layoutId:\"nv15MhnpE\",lZ3yZ8sbi:addImageAlt({pixelHeight:900,pixelWidth:860,src:\"https://framerusercontent.com/images/JJLvLM52Q2nVAHI1Z6hNu5zO4.png?width=860&height=900\",srcSet:\"https://framerusercontent.com/images/JJLvLM52Q2nVAHI1Z6hNu5zO4.png?width=860&height=900 860w\"},\"\"),PA3b4Iher:Threads,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"D4yAVvEZT\"),width:\"100%\",Wu6wbRYVT:\"8px\",WwB1372DI:\"LinkedIn\",xxJqY8mpF:o9CCMH9NT})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{width:\"min(100vw - 32px, 420px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max((min(100vw - 32px, 420px) - 16px) / 5, 1px)\",y:392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-beedll-container\",nodeId:\"fnjmdurtY\",rendersWithMotion:true,scopeId:\"iIlkndAmi\",whileTap:animation8,children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",Hh5avnuv5:\"1k+\",id:\"fnjmdurtY\",layoutId:\"fnjmdurtY\",PA3b4Iher:YT,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cMYUS7GXd\"),width:\"100%\",Wu6wbRYVT:\"8px 32px 32px 8px\",WwB1372DI:\"YouTube\",xxJqY8mpF:zFecBe8pS})})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-y9yxt3\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"min(100vw, 640px)\",y:1472,children:/*#__PURE__*/_jsx(Container,{className:\"framer-li4jlm-container\",nodeId:\"jRcJP8OvX\",scopeId:\"iIlkndAmi\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JEJWrWs2c:{variant:matchVariant(\"r9k2kzz7Y\")}},children:/*#__PURE__*/_jsx(ElementsFooter,{hceLWsaTv:\"40px 16px 40px 16px\",height:\"100%\",id:\"jRcJP8OvX\",layoutId:\"jRcJP8OvX\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"yfp0yI445\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MjW5G1fRv\":{\"layout\":[\"fixed\",\"fixed\"]},\"JEJWrWs2c\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WGGV2vuPr\":\"avatar\",\"ShxatslBO\":\"name1\",\"PaAnw5QbC\":\"xLink\",\"o9CCMH9NT\":\"linkedInLink\",\"StppiezGf\":\"iGLink\",\"zFecBe8pS\":\"yTLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"OLB_ltyzx\":[\".framer-p4d587\",\".framer-li4jlm-container\"],\"MjW5G1fRv\":[\".framer-p4d587\",\".framer-li4jlm-container\"],\"JEJWrWs2c\":[\".framer-p4d587\",\".framer-li4jlm-container\"]}\n * @framerBreakpoints {\"OLB_ltyzx\":{\"min\":1200,\"canvasClassName\":\"framer-8l8uax-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MjW5G1fRv\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-eyf3li-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"JEJWrWs2c\":{\"max\":809,\"canvasClassName\":\"framer-l92mm7-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant OLB_ltyzx\n * @framerLayoutTemplate true\n */const FrameriIlkndAmi=withCSS(Component,css,\"framer-ynLVV\");export default FrameriIlkndAmi;FrameriIlkndAmi.displayName=\"Main\";FrameriIlkndAmi.defaultProps={height:1e3,width:1200};addPropertyControls(FrameriIlkndAmi,{WGGV2vuPr:{__defaultAssetReference:\"data:framer/asset-reference,hdvJIbrZ3UJFHh5gUvqg10aIoI.jpg?originalFilename=QmcjhtKhkVU3dSrx7khV1Dbs5KUDd6urniL9ABQzUKRQ79%3Fauto%3Dformat%26h%3D1200.jpg&width=904&height=1200\",title:\"Avatar\",type:ControlType.ResponsiveImage},ShxatslBO:{defaultValue:\"Tobias Leitner\",displayTextArea:true,title:\"Name\",type:ControlType.String},PaAnw5QbC:{title:\"X Link\",type:ControlType.Link},o9CCMH9NT:{title:\"LinkedIn Link\",type:ControlType.Link},StppiezGf:{title:\"IG Link\",type:ControlType.Link},zFecBe8pS:{title:\"YT Link\",type:ControlType.Link}});addFonts(FrameriIlkndAmi,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2\",weight:\"500\"},{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\"}]},...DateTimeDisplayFonts,...BadgeFonts,...AdaptiveShadowImageFonts,...SocialButtonFonts,...ElementsFooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriIlkndAmi\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WGGV2vuPr\\\":\\\"avatar\\\",\\\"ShxatslBO\\\":\\\"name1\\\",\\\"PaAnw5QbC\\\":\\\"xLink\\\",\\\"o9CCMH9NT\\\":\\\"linkedInLink\\\",\\\"StppiezGf\\\":\\\"iGLink\\\",\\\"zFecBe8pS\\\":\\\"yTLink\\\"}\",\"framerDefaultVariant\":\"OLB_ltyzx\",\"framerBreakpoints\":\"{\\\"OLB_ltyzx\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-8l8uax-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MjW5G1fRv\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-eyf3li-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"JEJWrWs2c\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-l92mm7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"OLB_ltyzx\\\":[\\\".framer-p4d587\\\",\\\".framer-li4jlm-container\\\"],\\\"MjW5G1fRv\\\":[\\\".framer-p4d587\\\",\\\".framer-li4jlm-container\\\"],\\\"JEJWrWs2c\\\":[\\\".framer-p4d587\\\",\\\".framer-li4jlm-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MjW5G1fRv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JEJWrWs2c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Blank from \"https://framerusercontent.com/modules/hcf1NcTm9wq9TaOwfPmN/FafOgtK0msYR5lAPBHBG/Z4Guf50Tt.js\";\r\nimport Main from \"https://framerusercontent.com/modules/nJWjIfrCmTjluSiQusyS/PluyUUNlxiaM3SaG3xTa/iIlkndAmi.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mmUA208rqoVf4EffIVYj/51c2emFBZiBchc5kmmgi/augiA20Il.js\")), path: \"/\"}, gPNPbtymv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kfGHgLbb776C0FplrlX2/yJbg31NVihxgG6qiQQef/gPNPbtymv.js\")), path: \"/404\"}, d3ivVMgiC: {collectionId: \"o8gKtxFnV\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8WXOonnGSBvD8B5u61IF/ZBSxaRUmVhpW4NXSYsEg/d3ivVMgiC.js\")), path: \"/blog/:G7FgVceXX\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {o8gKtxFnV: async () => (await import(\"https://framerusercontent.com/modules/wFckVsMkd9CUVecpmYIN/ZksPr1X20msQ5DacUYs2/o8gKtxFnV.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"8927a35c800447e0aa6726745434d03339427088e9a4696ea8c55bdbb61ae4c2\"\r\n\t\tconst wrapInAddImageAlt = (image, alt) => {\r\n\tif (!image || typeof image !== \"object\") {\r\n\t\treturn;\r\n\t};\r\n\treturn { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {o9CCMH9NT: \"https://www.linkedin.com/in/nicomena\", PaAnw5QbC: \"https://x.com/nicomenax\", ShxatslBO: \"Nico\\nMena\", StppiezGf: \"https://www.instagram.com/nicomenax\", WGGV2vuPr: wrapInAddImageAlt({pixelHeight: 1515, pixelWidth: 1515, src: \"https://framerusercontent.com/images/v98uKxMBXxxnSNpQRC46Uom1gn0.png?width=1515&height=1515\", srcSet: \"https://framerusercontent.com/images/v98uKxMBXxxnSNpQRC46Uom1gn0.png?scale-down-to=512&width=1515&height=1515 512w,https://framerusercontent.com/images/v98uKxMBXxxnSNpQRC46Uom1gn0.png?scale-down-to=1024&width=1515&height=1515 1024w,https://framerusercontent.com/images/v98uKxMBXxxnSNpQRC46Uom1gn0.png?width=1515&height=1515 1515w\"}, \"\"), zFecBe8pS: \"https://www.youtube.com/@nicomenax\"}\r\nconst templateProps = {augiA20Il: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"gPNPbtymv\":\r\ncase \"d3ivVMgiC\":\r\nreturn React.createElement(Blank, {...props, key: \"Blank\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\nreturn [{hash: \"8l8uax\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"eyf3li\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"l92mm7\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"gPNPbtymv\":\r\ncase \"d3ivVMgiC\":\r\nreturn [{hash: \"1x7z9hd\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"57tws2\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"br0m7t\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kfGHgLbb776C0FplrlX2/yJbg31NVihxgG6qiQQef/gPNPbtymv.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://nicomena.framer.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/1bm0DdYOo622dSjfZ6ip/2bYtwbM2xtomwFUq09XY/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}