{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/mAwxkWwROhchHajpWbG5/aivpChqrGDZITJ3ZkbjF/K4qC8SUup.js", "ssg:https://framerusercontent.com/modules/mJABtmNqd3CsiYR1L9yH/Qo43oisTOGJvysIr4gkl/ljKc7kPVf.js", "ssg:https://framerusercontent.com/modules/36HwxWnWT7YgNJeRzC17/C4v8PoaxQOZY7A6nrRxO/VWp6zkyyI.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js", "ssg:https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/soIAPuIiPtf4z0IwVYlq/SlideShow.js", "ssg:https://framerusercontent.com/modules/Eh5UuT6ZTKb84GByMttG/rLBQuMR7MGoWDpDOVXOv/xMMik0nVq.js", "ssg:https://framerusercontent.com/modules/DRHENNclnTnLojsMElxz/mMQjPD5s3wm86LsKVVjN/Cursor.js", "ssg:https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js", "ssg:https://framerusercontent.com/modules/kCr1YUQ4g02e3OxHpdF7/aLkFxditozXCBnNhvFZx/augiA20Il.js"],
  "sourcesContent": ["// Generated by Framer (4d21961)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,Link,RichText,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 enabledGestures={dQSly39rq:{hover:true},JmJppk8La:{hover:true,pressed:true}};const cycleOrder=[\"JmJppk8La\",\"dQSly39rq\"];const serializationHash=\"framer-X1ism\";const variantClassNames={dQSly39rq:\"framer-v-12lu3sd\",JmJppk8La:\"framer-v-1ndxq20\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Destop - Variant 2\":\"dQSly39rq\",Desktop:\"JmJppk8La\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JmJppk8La\"};};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:\"JmJppk8La\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1ky41kw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),6e3);});const onAppearf382t5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),2e3);});useOnVariantChange(baseVariant,{default:onAppear1ky41kw,dQSly39rq:onAppearf382t5});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JmJppk8La-hover\",\"dQSly39rq-hover\",\"JmJppk8La-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"dQSly39rq\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:charlotte.alexandre14@gmail.com\",motionChild:true,nodeId:\"JmJppk8La\",scopeId:\"K4qC8SUup\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ndxq20\",className,classNames)} framer-pjeiea`,\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JmJppk8La\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-573a0af6-364f-4f1e-af7d-74d775f9544a, rgb(10, 10, 10))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(237, 237, 237)\",borderBottomLeftRadius:70,borderBottomRightRadius:70,borderTopLeftRadius:70,borderTopRightRadius:70,...style},variants:{\"JmJppk8La-hover\":{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(203, 216, 235)\"},\"JmJppk8La-pressed\":{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(203, 216, 235)\"},dQSly39rq:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\",backgroundColor:\"var(--token-25ae822d-606f-4310-a024-0bbad73b5aba, rgb(93, 155, 248))\"}},...addPropertyOverrides({\"dQSly39rq-hover\":{\"data-framer-name\":undefined},\"JmJppk8La-hover\":{\"data-framer-name\":undefined},\"JmJppk8La-pressed\":{\"data-framer-name\":undefined},dQSly39rq:{\"data-framer-name\":\"Destop - Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m10wb6\",\"data-framer-name\":\"contact hover\",layoutDependency:layoutDependency,layoutId:\"sSZZU8kjm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1msbbh1\",\"data-framer-name\":\"Rectangle 15\",layoutDependency:layoutDependency,layoutId:\"IRNn3FX9J\",style:{backgroundColor:\"rgb(9, 93, 219)\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"contact me\"})}),className:\"framer-1jmnpjt\",\"data-framer-name\":\"contact me\",fonts:[\"CUSTOM;PP Telegraf Ultrabold\"],layoutDependency:layoutDependency,layoutId:\"G62vsnNzm\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", \"PP Telegraf Ultrabold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(9, 9, 9))\"},children:\"Open to work\"})}),className:\"framer-1u4fyl2\",\"data-framer-name\":\"\\xc0 la recherche d\u2019une alternance pour d\\xe9cembre 2023\",fonts:[\"CUSTOM;PP Telegraf Ultrabold\"],layoutDependency:layoutDependency,layoutId:\"j_lgm8EwM\",style:{\"--extracted-r6o4lv\":\"rgb(9, 9, 9)\"},verticalAlignment:\"center\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X1ism.framer-pjeiea, .framer-X1ism .framer-pjeiea { display: block; }\",\".framer-X1ism.framer-1ndxq20 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 24px 16px 24px; position: relative; text-decoration: none; width: 205px; will-change: var(--framer-will-change-override, transform); }\",\".framer-X1ism .framer-m10wb6 { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-X1ism .framer-1msbbh1 { flex: none; height: 16px; left: 0px; position: absolute; top: calc(50% - 16px / 2); width: 16px; }\",\".framer-X1ism .framer-1jmnpjt { flex: none; height: auto; left: 10px; position: absolute; top: -2px; white-space: pre; width: auto; }\",\".framer-X1ism .framer-1u4fyl2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-X1ism.framer-1ndxq20 { gap: 0px; } .framer-X1ism.framer-1ndxq20 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-X1ism.framer-1ndxq20 > :first-child { margin-left: 0px; } .framer-X1ism.framer-1ndxq20 > :last-child { margin-right: 0px; } }\",\".framer-X1ism.framer-v-12lu3sd .framer-m10wb6 { width: 124px; }\",\".framer-X1ism.framer-v-12lu3sd .framer-1msbbh1 { height: 24px; top: calc(50% - 24px / 2); width: 124px; }\",\".framer-X1ism.framer-v-1ndxq20.hover .framer-m10wb6 { height: 12px; width: 181px; }\",\".framer-X1ism.framer-v-1ndxq20.hover .framer-1msbbh1, .framer-X1ism.framer-v-1ndxq20.pressed .framer-1msbbh1 { bottom: -19px; height: unset; left: -24px; right: -24px; top: -18px; width: unset; }\",\".framer-X1ism.framer-v-1ndxq20.hover .framer-1jmnpjt { bottom: -6px; left: 0px; top: unset; white-space: pre-wrap; width: 86%; word-break: break-word; word-wrap: break-word; }\",\".framer-X1ism.framer-v-12lu3sd.hover .framer-m10wb6 { width: 161px; }\",\".framer-X1ism.framer-v-12lu3sd.hover .framer-1msbbh1 { bottom: -19px; height: unset; left: calc(50.3105590062112% - 131.67701863354037% / 2); top: -18px; width: 132%; }\",\".framer-X1ism.framer-v-12lu3sd.hover .framer-1jmnpjt { top: -2px; white-space: pre-wrap; width: 84%; word-break: break-word; word-wrap: break-word; }\",\".framer-X1ism.framer-v-1ndxq20.pressed .framer-m10wb6 { width: 534px; }\",\".framer-X1ism.framer-v-1ndxq20.pressed .framer-1jmnpjt { top: -2px; white-space: pre-wrap; width: 26%; word-break: break-word; word-wrap: break-word; }\",'.framer-X1ism[data-border=\"true\"]::after, .framer-X1ism [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 53\n * @framerIntrinsicWidth 205\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dQSly39rq\":{\"layout\":[\"fixed\",\"auto\"]},\"qW4CDqPLx\":{\"layout\":[\"fixed\",\"auto\"]},\"SvOZ9CH68\":{\"layout\":[\"fixed\",\"auto\"]},\"z1JbjkXIJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerK4qC8SUup=withCSS(Component,css,\"framer-X1ism\");export default FramerK4qC8SUup;FramerK4qC8SUup.displayName=\"CTA Primary\";FramerK4qC8SUup.defaultProps={height:53,width:205};addPropertyControls(FramerK4qC8SUup,{variant:{options:[\"JmJppk8La\",\"dQSly39rq\"],optionTitles:[\"Desktop\",\"Destop - Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerK4qC8SUup,[{explicitInter:true,fonts:[{family:\"PP Telegraf Ultrabold\",source:\"custom\",url:\"https://framerusercontent.com/assets/tx2D7GQK3kLn6e6IJG5YrbXAHzk.otf\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK4qC8SUup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"53\",\"framerIntrinsicWidth\":\"205\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dQSly39rq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qW4CDqPLx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SvOZ9CH68\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z1JbjkXIJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K4qC8SUup.map", "// Generated by Framer (b12dec4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={qbT13MUjt:{hover:true},sTFgDhG5p:{pressed:true},uC7EcHLEx:{pressed:true}};const cycleOrder=[\"qbT13MUjt\",\"sTFgDhG5p\",\"uC7EcHLEx\"];const variantClassNames={qbT13MUjt:\"framer-v-t6rtbp\",sTFgDhG5p:\"framer-v-1ndsj30\",uC7EcHLEx:\"framer-v-1gnoxv6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"qbT13MUjt\",Phone:\"uC7EcHLEx\",Tablet:\"sTFgDhG5p\"};const getProps=({height,id,link,title,titleHover,width,...props})=>{var ref,_variant,ref1,ref2;return{...props,cDdzzSho2:link!==null&&link!==void 0?link:props.cDdzzSho2,pQPjjLHKq:(ref=titleHover!==null&&titleHover!==void 0?titleHover:props.pQPjjLHKq)!==null&&ref!==void 0?ref:\"contact me\",variant:(ref1=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref1!==void 0?ref1:\"qbT13MUjt\",z_2GUlDml:(ref2=title!==null&&title!==void 0?title:props.z_2GUlDml)!==null&&ref2!==void 0?ref2:\"Linkedin\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,z_2GUlDml,cDdzzSho2,pQPjjLHKq,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"qbT13MUjt\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isDisplayed=()=>{if(gestureVariant===\"uC7EcHLEx-pressed\")return true;if(baseVariant===\"uC7EcHLEx\")return false;return true;};const isDisplayed1=()=>{if([\"qbT13MUjt-hover\",\"uC7EcHLEx-pressed\",\"sTFgDhG5p-pressed\"].includes(gestureVariant))return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-lGgRq\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(Link,{href:cDdzzSho2,openInNewTab:true,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-t6rtbp\",className)} framer-vvxl3x`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qbT13MUjt\",ref:ref,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(9, 9, 9)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-d97a9724-3e8b-4d60-8382-f0882a63265d, rgb(237, 237, 237))\",borderBottomLeftRadius:70,borderBottomRightRadius:70,borderTopLeftRadius:70,borderTopRightRadius:70,...style},variants:{\"qbT13MUjt-hover\":{\"--border-bottom-width\":\"4px\",\"--border-color\":'var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219)) /* {\"name\":\"Blue#1\"} */',\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(203, 216, 235)\"},\"sTFgDhG5p-pressed\":{\"--border-bottom-width\":\"4px\",\"--border-color\":'var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219)) /* {\"name\":\"Blue#1\"} */',\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\"},\"uC7EcHLEx-pressed\":{\"--border-bottom-width\":\"4px\",\"--border-color\":'var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219)) /* {\"name\":\"Blue#1\"} */',\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-top-width\":\"4px\"}},...addPropertyOverrides({\"qbT13MUjt-hover\":{\"data-framer-name\":undefined},\"sTFgDhG5p-pressed\":{\"data-framer-name\":undefined},\"uC7EcHLEx-pressed\":{\"data-framer-name\":undefined},sTFgDhG5p:{\"data-framer-name\":\"Tablet\"},uC7EcHLEx:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Linkedin\"})}),className:\"framer-1bnvl7\",\"data-framer-name\":\"Linkedin\",fonts:[\"CUSTOM;PP Telegraf Ultrabold\"],layoutDependency:layoutDependency,layoutId:\"RGn34BS8S\",style:{\"--extracted-r6o4lv\":\"rgb(9, 9, 9)\",\"--framer-paragraph-spacing\":\"0px\"},text:z_2GUlDml,transformTemplate:transformTemplate,variants:{\"qbT13MUjt-hover\":{\"--extracted-r6o4lv\":\"var(--token-1a007d1c-3c94-4169-a0ab-c99cabf172f5, rgb(9, 93, 219))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sTFgDhG5p:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Linkedin\"})})},uC7EcHLEx:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Linkedin\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1f8g4f7\",\"data-framer-name\":\"contact hover\",layoutDependency:layoutDependency,layoutId:\"HdbAXZY9f\",children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vr59av\",\"data-framer-name\":\"Rectangle 15\",layoutDependency:layoutDependency,layoutId:\"TvJJnnoO3\",style:{backgroundColor:\"rgb(9, 93, 219)\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33}}),isDisplayed1()&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"contact me\"})}),className:\"framer-1rd38lx\",\"data-framer-name\":\"contact me\",fonts:[\"CUSTOM;PP Telegraf Ultrabold\"],layoutDependency:layoutDependency,layoutId:\"FAYBJkvf2\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},text:pQPjjLHKq,transformTemplate:transformTemplate,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"sTFgDhG5p-pressed\":{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"contact me\"})})},\"uC7EcHLEx-pressed\":{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFVsdHJhYm9sZA==\",\"--framer-font-family\":'\"PP Telegraf Ultrabold\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"contact me\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=['.framer-lGgRq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lGgRq .framer-vvxl3x { display: block; }\",\".framer-lGgRq .framer-t6rtbp { height: 61px; overflow: visible; position: relative; text-decoration: none; width: 350px; }\",\".framer-lGgRq .framer-1bnvl7 { flex: none; height: 41%; left: 50%; position: absolute; top: 51%; white-space: pre; width: auto; }\",\".framer-lGgRq .framer-1f8g4f7 { flex: none; height: 16px; left: 27px; overflow: visible; position: absolute; top: calc(50.81967213114756% - 16px / 2); width: 16px; }\",\".framer-lGgRq .framer-vr59av { flex: none; height: 16px; left: 0px; position: absolute; top: calc(50% - 16px / 2); width: 16px; }\",\".framer-lGgRq .framer-1rd38lx { flex: none; height: auto; left: 50%; position: absolute; top: 51%; white-space: pre; width: auto; }\",\".framer-lGgRq .framer-v-t6rtbp .framer-t6rtbp, .framer-lGgRq .framer-v-1gnoxv6 .framer-t6rtbp, .framer-lGgRq .framer-v-1ndsj30 .framer-t6rtbp { cursor: pointer; }\",\".framer-lGgRq.framer-v-1ndsj30 .framer-t6rtbp { width: 250px; }\",\".framer-lGgRq.framer-v-1ndsj30 .framer-1bnvl7, .framer-lGgRq.framer-v-1gnoxv6 .framer-1bnvl7 { height: 31%; }\",\".framer-lGgRq.framer-v-1ndsj30 .framer-vr59av { height: 10px; top: calc(50% - 10px / 2); width: 10px; }\",\".framer-lGgRq.framer-v-1gnoxv6 .framer-t6rtbp { min-width: 100px; width: 250px; }\",\".framer-lGgRq.framer-v-t6rtbp.hover .framer-1f8g4f7, .framer-lGgRq.framer-v-1ndsj30.pressed .framer-1f8g4f7 { bottom: -1px; height: 100%; left: calc(50.00000000000002% - 100% / 2); top: unset; width: 100%; }\",\".framer-lGgRq.framer-v-t6rtbp.hover .framer-vr59av, .framer-lGgRq.framer-v-1ndsj30.pressed .framer-vr59av { height: 100%; top: calc(50% - 100% / 2); width: 100%; }\",\".framer-lGgRq.framer-v-1gnoxv6.pressed .framer-1f8g4f7 { height: 100%; left: calc(50.00000000000002% - 100% / 2); top: calc(49.18032786885248% - 100% / 2); width: 100%; }\",\".framer-lGgRq.framer-v-1gnoxv6.pressed .framer-vr59av { height: 100%; left: calc(50.00000000000002% - 100% / 2); top: calc(49.12280701754388% - 100% / 2); width: 100%; }\",\".framer-lGgRq.framer-v-1gnoxv6.pressed .framer-1rd38lx { top: 54%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sTFgDhG5p\":{\"layout\":[\"fixed\",\"fixed\"]},\"uC7EcHLEx\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"100px\",null,null,null]},\"T1yPFM3SC\":{\"layout\":[\"fixed\",\"fixed\"]},\"KzfVG5VSX\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"100px\",null,null,null]},\"U3T4LoxPd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"z_2GUlDml\":\"title\",\"cDdzzSho2\":\"link\",\"pQPjjLHKq\":\"titleHover\"}\n * @framerImmutableVariables false\n */ const FramerljKc7kPVf=withCSS(Component,css,\"framer-lGgRq\");export default FramerljKc7kPVf;FramerljKc7kPVf.displayName=\"CTA Social media contact\";FramerljKc7kPVf.defaultProps={height:61,width:350};addPropertyControls(FramerljKc7kPVf,{variant:{options:[\"qbT13MUjt\",\"sTFgDhG5p\",\"uC7EcHLEx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},z_2GUlDml:{defaultValue:\"Linkedin\",displayTextArea:false,title:\"Title\",type:ControlType.String},cDdzzSho2:{title:\"Link\",type:ControlType.Link},pQPjjLHKq:{defaultValue:\"contact me\",displayTextArea:true,title:\"Title hover\",type:ControlType.String}});addFonts(FramerljKc7kPVf,[{family:\"PP Telegraf Ultrabold\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/ljKc7kPVf:default\",url:\"assets/tx2D7GQK3kLn6e6IJG5YrbXAHzk.otf\"},url:new URL(\"assets/tx2D7GQK3kLn6e6IJG5YrbXAHzk.otf\",\"https://framerusercontent.com/modules/mJABtmNqd3CsiYR1L9yH/Qo43oisTOGJvysIr4gkl/ljKc7kPVf.js\").href}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerljKc7kPVf\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"61\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sTFgDhG5p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uC7EcHLEx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"T1yPFM3SC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KzfVG5VSX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"U3T4LoxPd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"z_2GUlDml\\\":\\\"title\\\",\\\"cDdzzSho2\\\":\\\"link\\\",\\\"pQPjjLHKq\\\":\\\"titleHover\\\"}\",\"framerIntrinsicWidth\":\"350\",\"framerImmutableVariables\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ljKc7kPVf.map", "// Generated by Framer (b12dec4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={IFCsicfwC:{hover:true}};const cycleOrder=[\"IFCsicfwC\",\"HW9IGGhmU\",\"Z7C6duWPe\"];const variantClassNames={HW9IGGhmU:\"framer-v-n0xi7e\",IFCsicfwC:\"framer-v-1m6ttuv\",Z7C6duWPe:\"framer-v-f1c4oi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"IFCsicfwC\",Phone:\"Z7C6duWPe\",Tablet:\"HW9IGGhmU\"};const getProps=({behanceLink,height,id,projectName,thumbnail,width,...props})=>{var ref,_variant,ref1;return{...props,DQiarED_R:thumbnail!==null&&thumbnail!==void 0?thumbnail:props.DQiarED_R,gSUAcsoIl:behanceLink!==null&&behanceLink!==void 0?behanceLink:props.gSUAcsoIl,pkIUze3W3:(ref=projectName!==null&&projectName!==void 0?projectName:props.pkIUze3W3)!==null&&ref!==void 0?ref:\"Projet\",variant:(ref1=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref1!==void 0?ref1:\"IFCsicfwC\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,pkIUze3W3,DQiarED_R,gSUAcsoIl,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"IFCsicfwC\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-c4EDN\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(Link,{href:gSUAcsoIl,openInNewTab:true,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-1m6ttuv\",className)} framer-mkulz6`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IFCsicfwC\",ref:ref,style:{...style},...addPropertyOverrides({\"IFCsicfwC-hover\":{\"data-framer-name\":undefined},HW9IGGhmU:{\"data-framer-name\":\"Tablet\"},Z7C6duWPe:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1nh9cv6\",layoutDependency:layoutDependency,layoutId:\"poAU_LN2C\",children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Flux\"})}),className:\"framer-1qg1eav\",\"data-framer-name\":\"Project Name\",fonts:[\"CUSTOM;PP Telegraf Regular\"],layoutDependency:layoutDependency,layoutId:\"k2nnJNYio\",style:{\"--extracted-r6o4lv\":\"rgb(244, 246, 248)\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:pkIUze3W3,variants:{\"IFCsicfwC-hover\":{opacity:1},HW9IGGhmU:{opacity:1},Z7C6duWPe:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"IFCsicfwC-hover\":{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Projet\"})})},Z7C6duWPe:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Projet\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1pomsh\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"pq4VWLzr2\",style:{backgroundColor:\"rgb(18, 18, 18)\",opacity:0},variants:{\"IFCsicfwC-hover\":{opacity:.54},HW9IGGhmU:{opacity:.4},Z7C6duWPe:{opacity:.4}}}),/*#__PURE__*/ _jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"min(677px, 100vw)\",...toResponsiveImage(DQiarED_R)},className:\"framer-ibgbp6\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"fjSbgwphe\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})})})})});});const css=['.framer-c4EDN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c4EDN .framer-mkulz6 { display: block; }\",\".framer-c4EDN .framer-1m6ttuv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 500px; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 677px; }\",\".framer-c4EDN .framer-1nh9cv6 { align-content: center; align-items: center; bottom: -28px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 32px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; width: min-content; z-index: 3; }\",\".framer-c4EDN .framer-1qg1eav { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-c4EDN .framer-1pomsh { flex: none; height: 100%; overflow: visible; position: absolute; right: -1px; top: calc(49.92907801418442% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-c4EDN .framer-ibgbp6 { flex: none; height: 500px; position: relative; width: 100%; z-index: 1; }\",\".framer-c4EDN .framer-v-1m6ttuv .framer-1m6ttuv { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-c4EDN .framer-1m6ttuv, .framer-c4EDN .framer-1nh9cv6 { gap: 0px; } .framer-c4EDN .framer-1m6ttuv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-c4EDN .framer-1m6ttuv > :first-child { margin-top: 0px; } .framer-c4EDN .framer-1m6ttuv > :last-child { margin-bottom: 0px; } .framer-c4EDN .framer-1nh9cv6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-c4EDN .framer-1nh9cv6 > :first-child { margin-left: 0px; } .framer-c4EDN .framer-1nh9cv6 > :last-child { margin-right: 0px; } }\",\".framer-c4EDN.framer-v-n0xi7e .framer-1m6ttuv, .framer-c4EDN.framer-v-f1c4oi .framer-1m6ttuv { height: 590px; }\",\".framer-c4EDN.framer-v-n0xi7e .framer-1nh9cv6, .framer-c4EDN.framer-v-f1c4oi .framer-1nh9cv6, .framer-c4EDN.framer-v-1m6ttuv.hover .framer-1nh9cv6 { bottom: 12px; }\",\".framer-c4EDN.framer-v-n0xi7e .framer-ibgbp6, .framer-c4EDN.framer-v-f1c4oi .framer-ibgbp6 { height: 100%; }\",\".framer-c4EDN.framer-v-f1c4oi .framer-1qg1eav { white-space: pre-wrap; width: 585px; word-break: break-word; word-wrap: break-word; }\",\".framer-c4EDN.framer-v-1m6ttuv.hover .framer-1qg1eav { white-space: pre-wrap; width: 574px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 677\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HW9IGGhmU\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z7C6duWPe\":{\"layout\":[\"fixed\",\"fixed\"]},\"SfnMPYNgy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pkIUze3W3\":\"projectName\",\"DQiarED_R\":\"thumbnail\",\"gSUAcsoIl\":\"behanceLink\"}\n * @framerImmutableVariables false\n */ const FramerVWp6zkyyI=withCSS(Component,css,\"framer-c4EDN\");export default FramerVWp6zkyyI;FramerVWp6zkyyI.displayName=\"Work\";FramerVWp6zkyyI.defaultProps={height:500,width:677};addPropertyControls(FramerVWp6zkyyI,{variant:{options:[\"IFCsicfwC\",\"HW9IGGhmU\",\"Z7C6duWPe\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},pkIUze3W3:{defaultValue:\"Projet\",displayTextArea:true,title:\"Project Name\",type:ControlType.String},DQiarED_R:{title:\"Thumbnail\",type:ControlType.ResponsiveImage},gSUAcsoIl:{title:\"Behance Link\",type:ControlType.Link}});addFonts(FramerVWp6zkyyI,[{family:\"PP Telegraf Regular\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/VWp6zkyyI:default\",url:\"assets/9piTw1GwzXAdWWtAS8bDUn6Bhsk.otf\"},url:new URL(\"assets/9piTw1GwzXAdWWtAS8bDUn6Bhsk.otf\",\"https://framerusercontent.com/modules/36HwxWnWT7YgNJeRzC17/C4v8PoaxQOZY7A6nrRxO/VWp6zkyyI.js\").href}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVWp6zkyyI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HW9IGGhmU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z7C6duWPe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SfnMPYNgy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"pkIUze3W3\\\":\\\"projectName\\\",\\\"DQiarED_R\\\":\\\"thumbnail\\\",\\\"gSUAcsoIl\\\":\\\"behanceLink\\\"}\",\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"677\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VWp6zkyyI.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function getBrowserVisibilityProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){// Opera 12.10 and Firefox 18 and later support\nreturn\"visibilitychange\";}else if(typeof document.msHidden!==\"undefined\"){return\"msvisibilitychange\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitvisibilitychange\";}}export function getBrowserDocumentHiddenProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){return\"hidden\";}else if(typeof document.msHidden!==\"undefined\"){return\"msHidden\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitHidden\";}}export function getIsDocumentHidden(){if(!isBrowser())return;return!document[getBrowserDocumentHiddenProp()];}export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(getIsDocumentHidden());const onVisibilityChange=()=>setIsVisible(getIsDocumentHidden());useEffect(()=>{const visibilityChange=getBrowserVisibilityProp();document.addEventListener(visibilityChange,onVisibilityChange,false);return()=>{document.removeEventListener(visibilityChange,onVisibilityChange);};});return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"getBrowserVisibilityProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIsDocumentHidden\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBrowserDocumentHiddenProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useTransform,LayoutGroup,wrap,sync}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Slideshow(props){/**\n     * Properties\n     */ const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(slots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return slots.map(index=>/*#__PURE__*/ createRef());},[slots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null});/* For pausing on hover */ const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */ const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */ const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */ const dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */ const measure=useCallback(()=>{sync.read(()=>{if(hasChildren&&parentRef.current){const total=slots.length-1;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight});}});},[hasChildren]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */ useLayoutEffect(()=>{if(hasChildren)measure();},[hasChildren,itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */ let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */ const totalItems=slots===null||slots===void 0?void 0:slots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility */ /* Otherwise, it will re-play all the item increments */ const isVisible=usePageVisibility();const factor=isInverted?1:-1;/* The x and y values to start from */ const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */ const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calculate the new value to animate to */ const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping */ /* Instead of 0 to a negative full duplicated row, we start with an offset */ const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */ const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point */ /* The subtraction of a full row of children is for overflow */ useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;/* Initial measure */ // if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */ if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing,]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     */ /* Next and previous function, animates the X */ const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{setCurrentItem(currentItem+1);switchPages();},intervalControl*1e3);}};/* Page navigation functions */ const setDelta=delta=>{if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}};/**\n     * Drag\n     */ const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200 // Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */ const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch */ /* For velocity use only */ const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */ if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{/* For dragging over half of the current item with 0 velocity */ if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Kickstart the auto-playing once we have all the children */ useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */ let childCounter=0;/**\n     * Sizing\n     * */ let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */ for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(slots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===slots.length-1){ref=childrenRef[1];}return /*#__PURE__*/ _jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:slots===null||slots===void 0?void 0:slots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */ const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(slots===null||slots===void 0?void 0:slots.length);i++){dots.push(/*#__PURE__*/ _jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/ _jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),children:[/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/ _jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/ _jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/ _jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:0},transition:transitionControl,children:[/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/ _jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/ _jsx(\"img\",{width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/ _jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});};/* Default Properties */ Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */ addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\",],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\",],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */ const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */ const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */ const Slide=/*#__PURE__*/ forwardRef(function Component(props,ref){var ref1,ref2;const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */ const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent,].map(val=>val-childOffset);/**\n     * Effects\n     */ const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate,]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate,]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity,]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale,]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{ref.current.setAttribute(\"aria-hidden\",!newValue);});},[]);return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/ cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...(ref1=child.props)===null||ref1===void 0?void 0:ref1.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref2=child.props)===null||ref2===void 0?void 0:ref2.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item */ /* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */ let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */ if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/ _jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/ _jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Dot Styles */ const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "// Generated by Framer (4d21961)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/soIAPuIiPtf4z0IwVYlq/SlideShow.js\";import CTASocialMediaContact from\"https://framerusercontent.com/modules/mJABtmNqd3CsiYR1L9yH/Qo43oisTOGJvysIr4gkl/ljKc7kPVf.js\";const SlideshowFonts=getFonts(Slideshow);const CTASocialMediaContactFonts=getFonts(CTASocialMediaContact);const cycleOrder=[\"rzX1gTzBn\",\"iZ_w1oCtw\",\"LHEx0orDZ\"];const serializationHash=\"framer-SrRjX\";const variantClassNames={iZ_w1oCtw:\"framer-v-1eksty3\",LHEx0orDZ:\"framer-v-18wj833\",rzX1gTzBn:\"framer-v-12zmiaj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"rzX1gTzBn\",Phone:\"LHEx0orDZ\",Tablet:\"iZ_w1oCtw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rzX1gTzBn\"};};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:\"rzX1gTzBn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"LHEx0orDZ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12zmiaj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rzX1gTzBn\",ref:refBinding,style:{backgroundColor:\"rgb(237, 237, 237)\",...style},...addPropertyOverrides({iZ_w1oCtw:{\"data-framer-name\":\"Tablet\"},LHEx0orDZ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gbydpa\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:1442,layoutDependency:layoutDependency,layoutId:\"QFzUoPw1m\",svg:'<svg width=\"1442\" height=\"4\" viewBox=\"-1 -1 1442 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M-0.279785 1.12305H1439.72\" stroke=\"#0A0A0A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lxlpdt\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"L5KEDcNMC\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4hvc14\",\"data-framer-name\":\"logo_full\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:259,intrinsicWidth:954,layoutDependency:layoutDependency,layoutId:\"rTQusV5GQ\",svg:'<svg width=\"954\" height=\"259\" viewBox=\"0 0 954 259\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M98.5396 112.419L76.5659 100.432C71.2983 109.873 63.4883 113.871 54.5922 113.871C40.2454 113.871 28.9861 103.881 28.9861 86.8129C28.9861 69.7448 40.2454 59.7546 54.5922 59.7546C63.4923 59.7546 71.3022 63.9321 76.5659 73.1942L98.5396 61.3898C91.4577 45.4078 75.2927 36.5117 54.7712 36.5117C22.9903 36.5038 0.288574 57.3913 0.288574 86.8089C0.288574 116.227 22.9903 137.114 54.7712 137.114C75.2927 137.114 91.4577 128.035 98.5396 112.415V112.419Z\" fill=\"#095DDB\"/>\\n<path d=\"M171.211 36.5006C158.679 36.5006 147.782 40.4951 140.155 48.1221V0.904297H111.823V135.663H140.155V87.3548C140.155 69.3756 149.962 61.0206 163.585 61.0206C176.117 61.0206 183.382 68.2855 183.382 84.0844V256.765H211.713V79.7239C211.713 49.9403 194.279 36.5006 171.215 36.5006H171.211Z\" fill=\"#095DDB\"/>\\n<path d=\"M273.848 137.116C286.925 137.116 297.277 132.939 304.359 124.405V135.664H331.418V37.23H303.086V48.3064C296.004 40.3174 285.835 36.502 273.848 36.502C246.244 36.502 224.995 56.1164 224.995 86.8071C224.995 117.498 246.244 137.112 273.848 137.112V137.116ZM278.749 59.7488C292.734 59.7488 303.631 69.918 303.631 86.8071C303.631 103.696 292.734 113.865 278.749 113.865C264.764 113.865 253.688 103.696 253.688 86.8071C253.688 69.918 264.585 59.7488 278.749 59.7488V59.7488Z\" fill=\"#095DDB\"/>\\n<path d=\"M374.582 89.5324C374.582 70.8252 384.935 62.2911 400.551 62.2911C402.731 62.2911 404.545 62.4741 406.908 62.6532V36.502C391.834 36.502 380.212 41.4036 373.309 50.8487V37.9541H346.251V135.66H374.582V89.5324Z\" fill=\"#095DDB\"/>\\n<path d=\"M448.52 0.904297H420.189V135.659H448.52V0.904297Z\" fill=\"#095DDB\"/>\\n<path d=\"M515.564 137.116C546.621 137.116 569.14 116.233 569.14 86.811C569.14 57.3894 546.621 36.5059 515.564 36.5059C484.507 36.5059 461.806 57.3894 461.806 86.811C461.806 116.233 484.507 137.116 515.564 137.116ZM515.564 59.7487C529.728 59.7487 540.446 69.918 540.446 86.807C540.446 103.696 529.732 113.865 515.564 113.865C501.396 113.865 490.503 103.696 490.503 86.807C490.503 69.918 501.4 59.7487 515.564 59.7487V59.7487Z\" fill=\"#095DDB\"/>\\n<path d=\"M629.618 114.591C621.991 114.591 617.452 110.051 617.452 101.696V61.9225H641.789V40.1278H617.452V16.3359H589.12V40.1278H574.045V61.9225H589.12V102.058C589.12 125.305 602.56 137.11 625.624 137.11C634.341 137.11 642.875 135.112 648.688 130.935L641.061 110.958C637.973 113.318 633.796 114.591 629.618 114.591V114.591Z\" fill=\"#095DDB\"/>\\n<path d=\"M668.602 102.064C668.602 125.311 682.041 137.116 705.105 137.116C713.822 137.116 722.36 135.118 728.169 130.941L720.542 110.964C717.455 113.324 713.277 114.597 709.1 114.597C701.473 114.597 696.933 110.057 696.933 101.702V61.9284H721.27V40.1337H696.933V16.3418H668.602V40.1337H653.527V61.9284H668.602V102.064Z\" fill=\"#095DDB\"/>\\n<path d=\"M827.227 121.313L812.152 104.969C805.432 111.327 797.988 114.414 787.636 114.414C772.744 114.414 762.392 106.966 759.666 94.8H833.58C833.763 92.4407 834.125 89.3533 834.125 87.1731C834.125 55.7542 811.969 36.5059 783.275 36.5059C754.582 36.5059 731.152 57.5724 731.152 86.811C731.152 116.05 753.126 137.116 786.908 137.116C804.521 137.116 818.143 131.669 827.227 121.317V121.313ZM783.458 57.9305C796.17 57.9305 805.432 65.9195 807.429 78.269H759.304C761.302 65.7365 770.564 57.9305 783.458 57.9305Z\" fill=\"#095DDB\"/>\\n<path d=\"M138.67 169.529C131.588 161.54 121.419 157.725 109.432 157.725C81.8282 157.725 60.5786 177.339 60.5786 208.03C60.5786 238.721 81.8282 258.335 109.432 258.335C122.509 258.335 132.861 254.157 139.943 245.623V256.883H167.002V158.453H138.67V169.529V169.529ZM114.333 235.092C100.169 235.092 89.2721 224.923 89.2721 208.034C89.2721 191.145 100.169 180.975 114.333 180.975C128.497 180.975 139.215 191.145 139.215 208.034C139.215 224.923 128.318 235.092 114.333 235.092Z\" fill=\"#095DDB\"/>\\n<path d=\"M281.476 235.639C266.584 235.639 256.231 228.191 253.506 216.025H327.42C327.603 213.665 327.965 210.578 327.965 208.398C327.965 176.979 305.809 157.73 277.115 157.73C248.422 157.73 224.992 178.797 224.992 208.036C224.992 237.274 246.965 258.341 280.748 258.341C298.365 258.341 311.983 252.89 321.066 242.542L305.992 226.198C299.272 232.556 291.824 235.643 281.476 235.643V235.639ZM277.298 179.159C290.01 179.159 299.272 187.148 301.269 199.498H253.14C255.137 186.965 264.4 179.159 277.294 179.159H277.298Z\" fill=\"#095DDB\"/>\\n<path d=\"M433.23 159.176H403.085L381.835 187.69L361.135 159.176H329.35L365.674 207.667L328.081 256.882H358.954L381.111 226.919L402.54 256.882H434.687L396.91 206.943L433.23 159.176Z\" fill=\"#095DDB\"/>\\n<path d=\"M506.763 169.529C499.682 161.54 489.512 157.725 477.525 157.725C449.921 157.725 428.672 177.339 428.672 208.03C428.672 238.721 449.921 258.335 477.525 258.335C490.602 258.335 500.955 254.157 508.037 245.623V256.883H535.095V158.453H506.763V169.529V169.529ZM482.426 235.092C468.263 235.092 457.365 224.923 457.365 208.034C457.365 191.145 468.263 180.975 482.426 180.975C496.59 180.975 507.308 191.145 507.308 208.034C507.308 224.923 496.411 235.092 482.426 235.092Z\" fill=\"#095DDB\"/>\\n<path d=\"M609.31 157.725C596.053 157.725 584.611 162.264 576.984 170.619V159.177H549.926V256.883H578.257V208.575C578.257 190.596 588.064 182.241 601.687 182.241C614.22 182.241 621.481 189.506 621.481 205.304V256.883H649.812V200.948C649.812 171.164 632.378 157.725 609.314 157.725H609.31Z\" fill=\"#095DDB\"/>\\n<path d=\"M739.636 169.528C732.555 161.539 722.385 157.723 710.398 157.723C682.794 157.723 661.545 177.338 661.545 208.028C661.545 238.719 682.794 258.334 710.398 258.334C723.475 258.334 733.828 254.156 740.91 245.622V256.881H767.968V149.406L739.636 137.012V169.528ZM715.299 235.091C701.132 235.091 690.238 224.922 690.238 208.032C690.238 191.143 701.136 180.974 715.299 180.974C729.463 180.974 740.181 191.143 740.181 208.032C740.181 224.922 729.284 235.091 715.299 235.091Z\" fill=\"#095DDB\"/>\\n<path d=\"M811.408 172.071V159.177H784.35V256.883H812.681V210.755C812.681 192.048 823.033 183.514 838.649 183.514C840.829 183.514 842.644 183.697 845.003 183.876V157.725C829.932 157.725 818.307 162.626 811.404 172.071H811.408Z\" fill=\"#095DDB\"/>\\n<path d=\"M953.698 208.398C953.698 176.979 931.541 157.73 902.847 157.73C874.154 157.73 850.724 178.797 850.724 208.036C850.724 237.274 872.698 258.341 906.48 258.341C924.097 258.341 937.716 252.89 946.799 242.542L931.724 226.198C925.004 232.556 917.56 235.643 907.208 235.643C892.316 235.643 881.964 228.195 879.239 216.029H953.157C953.336 213.669 953.702 210.582 953.702 208.402L953.698 208.398ZM878.877 199.498C880.874 186.965 890.136 179.159 903.031 179.159C915.925 179.159 925.004 187.148 927.006 199.498H878.881H878.877Z\" fill=\"#095DDB\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zi6n17-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"c9Fue_Wuh-container\",nodeId:\"c9Fue_Wuh\",rendersWithMotion:true,scopeId:\"xMMik0nVq\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:false},autoPlayControl:true,borderRadius:0,direction:\"right\",dragControl:false,effectsOptions:{effectsHover:false,effectsOpacity:1,effectsPerspective:200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:270,height:\"100%\",id:\"c9Fue_Wuh\",intervalControl:.5,itemAmount:3,layoutId:\"c9Fue_Wuh\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p5pckj\",layoutDependency:layoutDependency,layoutId:\"JZVkOVYvt\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-vsbm7o\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"coGPOyJ7u\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 225 149\"><path d=\"M 66.753 131.263 C 85.465 145.287 96.892 146.88 119.108 137.523 C 142.661 155.242 176.747 147.727 187.135 123.884 C 228.463 121.255 241.069 71.965 192.52 61.267 C 210.161 25.984 169.757 -4.178 134.474 22.854 C 110.572 -13.567 63.908 0.375 58.217 32.528 C 15.536 18.301 -18.04 57.283 15.536 85.453 C -6.658 110.777 15.536 149.759 66.753 131.263 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:9984130059,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14ka7gz\",layoutDependency:layoutDependency,layoutId:\"AW2gQMAie\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-140p29d\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"yzmhSyXEZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 195 129\"><path d=\"M 57.853 113.644 C 74.069 125.785 83.974 127.165 103.227 119.064 C 123.64 134.404 153.181 127.898 162.184 107.255 C 198.001 104.979 208.926 62.305 166.851 53.043 C 182.14 22.496 147.123 -3.617 116.544 19.786 C 95.829 -11.746 55.387 0.325 50.455 28.162 C 13.464 15.844 -15.635 49.594 13.464 73.982 C -5.771 95.908 13.464 129.657 57.853 113.644 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10809857731,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mig3hv\",layoutDependency:layoutDependency,layoutId:\"QcPh9yRG8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ntx57d\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tCZqdT2wy\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 262 173\"><path d=\"M 185.008 153.161 C 163.161 169.534 149.818 171.394 123.88 160.47 C 96.381 181.157 56.584 172.382 44.455 144.545 C -3.799 141.475 -18.516 83.927 38.168 71.435 C 17.57 30.24 64.745 -4.975 105.94 26.586 C 133.846 -15.938 188.33 0.341 194.974 37.881 C 244.807 21.27 284.009 66.784 244.807 99.674 C 270.72 129.241 244.807 174.755 185.008 153.161 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12421472135,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1smy1aw\",layoutDependency:layoutDependency,layoutId:\"a6gP_jeXW\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-m9kf60\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KCtJZJwj_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 195 129\"><path d=\"M 57.853 113.644 C 74.069 125.785 83.974 127.165 103.227 119.064 C 123.64 134.404 153.181 127.898 162.184 107.255 C 198.001 104.979 208.926 62.305 166.851 53.043 C 182.14 22.496 147.123 -3.617 116.544 19.786 C 95.829 -11.746 55.387 0.325 50.455 28.162 C 13.464 15.844 -15.635 49.594 13.464 73.982 C -5.771 95.908 13.464 129.657 57.853 113.644 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:9325198870,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a5t6at\",layoutDependency:layoutDependency,layoutId:\"ITLcv_KZr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19kefhe\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Z2IwhWXqW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 225 149\"><path d=\"M 66.753 131.263 C 85.465 145.287 96.892 146.88 119.108 137.523 C 142.661 155.242 176.747 147.727 187.135 123.884 C 228.463 121.255 241.069 71.965 192.52 61.267 C 210.161 25.984 169.757 -4.178 134.474 22.854 C 110.572 -13.567 63.908 0.375 58.217 32.528 C 15.536 18.301 -18.04 57.283 15.536 85.453 C -6.658 110.777 15.536 149.759 66.753 131.263 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11302105755,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ews56m\",layoutDependency:layoutDependency,layoutId:\"lPCgTilrF\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-115ikn7\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"td2SWl35i\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 262 173\"><path d=\"M 185.008 153.161 C 163.161 169.534 149.818 171.394 123.88 160.47 C 96.381 181.157 56.584 172.382 44.455 144.545 C -3.799 141.475 -18.516 83.927 38.168 71.435 C 17.57 30.24 64.745 -4.975 105.94 26.586 C 133.846 -15.938 188.33 0.341 194.974 37.881 C 244.807 21.27 284.009 66.784 244.807 99.674 C 270.72 129.241 244.807 174.755 185.008 153.161 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12421472135,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1be8qr1\",layoutDependency:layoutDependency,layoutId:\"Gyx6hBR_8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-73aui1\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"oMM8R9WL4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 255 169\"><path d=\"M 75.653 148.882 C 96.86 164.789 109.811 166.595 134.989 155.982 C 161.682 176.08 200.313 167.556 212.086 140.513 C 258.925 137.531 273.212 81.625 218.189 69.49 C 238.182 29.471 192.391 -4.738 152.404 25.921 C 125.315 -15.389 72.429 0.425 65.979 36.894 C 17.607 20.758 -20.445 64.972 17.607 96.923 C -7.546 125.646 17.607 169.861 75.653 148.882 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11343248447,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k468yh\",layoutDependency:layoutDependency,layoutId:\"YaoYVOL9E\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13x1acd\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CirG0ojDF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 125\"><path d=\"M 56.073 110.12 C 71.79 121.885 81.39 123.221 100.051 115.372 C 119.835 130.237 148.467 123.932 157.193 103.93 C 191.909 101.724 202.498 60.373 161.717 51.398 C 176.535 21.798 142.596 -3.505 112.958 19.173 C 92.88 -11.382 53.682 0.315 48.902 27.289 C 13.05 15.353 -15.154 48.056 13.05 71.688 C -5.593 92.934 13.05 125.637 56.073 110.12 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12345661541,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y6b2dm\",layoutDependency:layoutDependency,layoutId:\"awMD0Iodo\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-lu66f7\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ptlKgtVph\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 136 90\"><path d=\"M 96.035 79.679 C 84.694 88.197 77.768 89.165 64.304 83.482 C 50.03 94.244 29.372 89.678 23.076 75.197 C -1.972 73.6 -9.611 43.661 19.812 37.163 C 9.12 15.732 33.608 -2.588 54.992 13.831 C 69.477 -8.291 97.759 0.177 101.208 19.707 C 127.075 11.066 147.425 34.743 127.075 51.853 C 140.526 67.235 127.075 90.913 96.035 79.679 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11604462891,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eemrb8\",layoutDependency:layoutDependency,layoutId:\"DbxTAP0kM\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rifpyi\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"x_WAO57YZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 195 129\"><path d=\"M 57.853 113.644 C 74.069 125.785 83.974 127.165 103.227 119.064 C 123.64 134.404 153.181 127.898 162.184 107.255 C 198.001 104.979 208.926 62.305 166.851 53.043 C 182.14 22.496 147.123 -3.617 116.544 19.786 C 95.829 -11.746 55.387 0.325 50.455 28.162 C 13.464 15.844 -15.635 49.594 13.464 73.982 C -5.771 95.908 13.464 129.657 57.853 113.644 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10809857731,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jd0q17\",layoutDependency:layoutDependency,layoutId:\"LzUIvmTtC\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1sq4lxi\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"lVzR7oaIb\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 225 159\"><path d=\"M 66.753 140.073 C 85.465 155.038 96.892 156.738 119.108 146.753 C 142.661 165.661 176.747 157.642 187.135 132.198 C 228.463 129.393 241.069 76.795 192.52 65.378 C 210.161 27.728 169.757 -4.458 134.474 24.388 C 110.572 -14.478 63.908 0.4 58.217 34.711 C 15.536 19.529 -18.04 61.128 15.536 91.188 C -6.658 118.212 15.536 159.81 66.753 140.073 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:9779640217,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fz3mbl\",layoutDependency:layoutDependency,layoutId:\"rzRLxf2WO\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3ox702\",\"data-framer-name\":\"nuage\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OHPNr0Nsj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 262 173\"><path d=\"M 185.008 153.161 C 163.161 169.534 149.818 171.394 123.88 160.47 C 96.381 181.157 56.584 172.382 44.455 144.545 C -3.799 141.475 -18.516 83.927 38.168 71.435 C 17.57 30.24 64.745 -4.975 105.94 26.586 C 133.846 -15.938 188.33 0.341 194.974 37.881 C 244.807 21.27 284.009 66.784 244.807 99.674 C 270.72 129.241 244.807 174.755 185.008 153.161 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12421472135,withExternalLayout:true})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{delay:0,duration:10,ease:[.76,.04,.88,.77],type:\"tween\"},width:\"100%\",...addPropertyOverrides({iZ_w1oCtw:{itemAmount:2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mlswjk\",\"data-framer-name\":\"Frame 198\",layoutDependency:layoutDependency,layoutId:\"e_4XvvEmB\",...addPropertyOverrides({iZ_w1oCtw:{transformTemplate:transformTemplate1},LHEx0orDZ:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bdsihy-container\",layoutDependency:layoutDependency,layoutId:\"B00dVQxJP-container\",nodeId:\"B00dVQxJP\",rendersWithMotion:true,scopeId:\"xMMik0nVq\",children:/*#__PURE__*/_jsx(CTASocialMediaContact,{cDdzzSho2:\"mailto:charlotte.alexandre14@gmail.com\",height:\"100%\",id:\"B00dVQxJP\",layoutId:\"B00dVQxJP\",pQPjjLHKq:\"send me an email\",variant:\"qbT13MUjt\",width:\"100%\",z_2GUlDml:\"send me an email\",...addPropertyOverrides({iZ_w1oCtw:{variant:\"sTFgDhG5p\"},LHEx0orDZ:{style:{width:\"100%\"},variant:\"uC7EcHLEx\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oxqv02-container\",layoutDependency:layoutDependency,layoutId:\"unPo10kL6-container\",nodeId:\"unPo10kL6\",rendersWithMotion:true,scopeId:\"xMMik0nVq\",children:/*#__PURE__*/_jsx(CTASocialMediaContact,{cDdzzSho2:\"https://www.linkedin.com/in/charlotte-alexandre-1161021a4/\",height:\"100%\",id:\"unPo10kL6\",layoutId:\"unPo10kL6\",pQPjjLHKq:\"LinkedIn\",variant:\"qbT13MUjt\",width:\"100%\",z_2GUlDml:\"LinkedIn\",...addPropertyOverrides({iZ_w1oCtw:{variant:\"sTFgDhG5p\"},LHEx0orDZ:{style:{width:\"100%\"},variant:\"uC7EcHLEx\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h28nfk-container\",layoutDependency:layoutDependency,layoutId:\"rl9HbVtIW-container\",nodeId:\"rl9HbVtIW\",rendersWithMotion:true,scopeId:\"xMMik0nVq\",children:/*#__PURE__*/_jsx(CTASocialMediaContact,{cDdzzSho2:\"https://www.behance.net/charlotalexand1\",height:\"100%\",id:\"rl9HbVtIW\",layoutId:\"rl9HbVtIW\",pQPjjLHKq:\"Behance\",variant:\"qbT13MUjt\",width:\"100%\",z_2GUlDml:\"Behance\",...addPropertyOverrides({iZ_w1oCtw:{variant:\"sTFgDhG5p\"},LHEx0orDZ:{style:{width:\"100%\"},variant:\"uC7EcHLEx\"}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SrRjX.framer-1rez4ja, .framer-SrRjX .framer-1rez4ja { display: block; }\",\".framer-SrRjX.framer-12zmiaj { height: 387px; overflow: visible; position: relative; width: 1440px; }\",\".framer-SrRjX .framer-1gbydpa { flex: none; height: 4px; left: -1px; position: absolute; right: -1px; top: -2px; }\",\".framer-SrRjX .framer-1lxlpdt { flex: none; height: 259px; left: 52px; overflow: visible; position: absolute; top: calc(49.87080103359175% - 259px / 2); width: 954px; }\",\".framer-SrRjX .framer-4hvc14 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-SrRjX .framer-zi6n17-container { bottom: -7px; flex: none; left: 0px; position: absolute; right: -1px; top: -66px; }\",\".framer-SrRjX .framer-1p5pckj, .framer-SrRjX .framer-1be8qr1 { height: 460px; overflow: hidden; position: relative; width: 333px; }\",\".framer-SrRjX .framer-vsbm7o { bottom: -11px; flex: none; height: 149px; position: absolute; right: 0px; width: 225px; }\",\".framer-SrRjX .framer-14ka7gz, .framer-SrRjX .framer-1k468yh { height: 459px; overflow: hidden; position: relative; width: 241px; }\",\".framer-SrRjX .framer-140p29d { flex: none; height: 129px; left: 0px; position: absolute; top: calc(49.891067538126386% - 129px / 2); width: 195px; }\",\".framer-SrRjX .framer-mig3hv { height: 460px; overflow: hidden; position: relative; width: 348px; }\",\".framer-SrRjX .framer-1ntx57d { flex: none; height: 173px; left: calc(50.00000000000002% - 262px / 2); position: absolute; top: 10px; width: 262px; }\",\".framer-SrRjX .framer-1smy1aw, .framer-SrRjX .framer-eemrb8 { height: 459px; overflow: hidden; position: relative; width: 365px; }\",\".framer-SrRjX .framer-m9kf60 { bottom: 20px; flex: none; height: 129px; left: 0px; position: absolute; width: 195px; }\",\".framer-SrRjX .framer-a5t6at, .framer-SrRjX .framer-jd0q17 { height: 460px; overflow: hidden; position: relative; width: 391px; }\",\".framer-SrRjX .framer-19kefhe { flex: none; height: 149px; position: absolute; right: 54px; top: 50px; width: 225px; }\",\".framer-SrRjX .framer-ews56m { height: 460px; overflow: hidden; position: relative; width: 387px; }\",\".framer-SrRjX .framer-115ikn7 { flex: none; height: 173px; left: 20px; position: absolute; top: calc(50.00000000000002% - 173px / 2); width: 262px; }\",\".framer-SrRjX .framer-73aui1 { flex: none; height: 169px; left: 20px; position: absolute; top: 61px; width: 255px; }\",\".framer-SrRjX .framer-13x1acd { bottom: 104px; flex: none; height: 125px; position: absolute; right: 0px; width: 189px; }\",\".framer-SrRjX .framer-y6b2dm { height: 460px; overflow: hidden; position: relative; width: 558px; }\",\".framer-SrRjX .framer-lu66f7 { flex: none; height: 90px; left: calc(51.25448028673837% - 136px / 2); position: absolute; top: 70px; width: 136px; }\",\".framer-SrRjX .framer-rifpyi { flex: none; height: 129px; position: absolute; right: 0px; top: 101px; width: 195px; }\",\".framer-SrRjX .framer-1sq4lxi { bottom: 46px; flex: none; height: 159px; left: calc(49.87212276214836% - 225px / 2); position: absolute; width: 225px; }\",\".framer-SrRjX .framer-1fz3mbl { height: 460px; overflow: hidden; position: relative; width: 367px; }\",\".framer-SrRjX .framer-3ox702 { flex: none; height: 173px; left: calc(45.77656675749321% - 262px / 2); position: absolute; top: 117px; width: 262px; }\",\".framer-SrRjX .framer-1mlswjk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 62%; justify-content: space-between; overflow: visible; padding: 0px; position: absolute; right: 51px; top: calc(50.129198966408296% - 62.01550387596899% / 2); width: 24%; }\",\".framer-SrRjX .framer-1bdsihy-container, .framer-SrRjX .framer-1oxqv02-container, .framer-SrRjX .framer-1h28nfk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SrRjX.framer-v-1eksty3.framer-12zmiaj { height: 394px; width: 810px; }\",\".framer-SrRjX.framer-v-1eksty3 .framer-1lxlpdt { bottom: 61px; height: 192px; left: calc(50.00000000000002% - 707px / 2); top: unset; width: 707px; }\",\".framer-SrRjX.framer-v-1eksty3 .framer-zi6n17-container { bottom: 0px; }\",\".framer-SrRjX.framer-v-1eksty3 .framer-1mlswjk { flex-direction: row; gap: 10px; height: min-content; justify-content: center; left: 50%; right: unset; top: 26px; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SrRjX.framer-v-1eksty3 .framer-1mlswjk { gap: 0px; } .framer-SrRjX.framer-v-1eksty3 .framer-1mlswjk > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SrRjX.framer-v-1eksty3 .framer-1mlswjk > :first-child { margin-left: 0px; } .framer-SrRjX.framer-v-1eksty3 .framer-1mlswjk > :last-child { margin-right: 0px; } }\",\".framer-SrRjX.framer-v-18wj833.framer-12zmiaj { height: 392px; width: 390px; }\",\".framer-SrRjX.framer-v-18wj833 .framer-1gbydpa { top: 0px; }\",\".framer-SrRjX.framer-v-18wj833 .framer-1lxlpdt { bottom: 30px; height: 23%; left: calc(50.00000000000002% - 84.87179487179488% / 2); top: unset; width: 85%; }\",\".framer-SrRjX.framer-v-18wj833 .framer-1mlswjk { gap: 10px; height: min-content; justify-content: center; left: 50%; right: unset; top: 30px; width: 85%; }\",\".framer-SrRjX.framer-v-18wj833 .framer-1bdsihy-container, .framer-SrRjX.framer-v-18wj833 .framer-1oxqv02-container, .framer-SrRjX.framer-v-18wj833 .framer-1h28nfk-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SrRjX.framer-v-18wj833 .framer-1mlswjk { gap: 0px; } .framer-SrRjX.framer-v-18wj833 .framer-1mlswjk > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-SrRjX.framer-v-18wj833 .framer-1mlswjk > :first-child { margin-top: 0px; } .framer-SrRjX.framer-v-18wj833 .framer-1mlswjk > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 387\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iZ_w1oCtw\":{\"layout\":[\"fixed\",\"fixed\"]},\"LHEx0orDZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxMMik0nVq=withCSS(Component,css,\"framer-SrRjX\");export default FramerxMMik0nVq;FramerxMMik0nVq.displayName=\"footer\";FramerxMMik0nVq.defaultProps={height:387,width:1440};addPropertyControls(FramerxMMik0nVq,{variant:{options:[\"rzX1gTzBn\",\"iZ_w1oCtw\",\"LHEx0orDZ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxMMik0nVq,[{explicitInter:true,fonts:[]},...SlideshowFonts,...CTASocialMediaContactFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxMMik0nVq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"387\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iZ_w1oCtw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LHEx0orDZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xMMik0nVq.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";export default function Cursor(){// Your existing component code...\n// Cursor position state\nconst[cursorPosition,setCursorPosition]=useState({x:0,y:0});// Update cursor position on mouse move\nuseEffect(()=>{const updateCursorPosition=e=>{setCursorPosition({x:e.clientX,y:e.clientY});};window.addEventListener(\"mousemove\",updateCursorPosition);return()=>{window.removeEventListener(\"mousemove\",updateCursorPosition);};},[]);return /*#__PURE__*/ _jsx(\"div\",{className:\"your-component\",children:/*#__PURE__*/ _jsx(\"div\",{className:\"custom-cursor\",style:{position:\"fixed\",width:\"32px\",height:\"32px\",borderRadius:\"50%\",border:\"2px solid transparent\",backgroundColor:\"#0A0A0A\",pointerEvents:\"none\",mixBlendMode:\"difference\",transform:\"translate(-50%, -50%)\",left:cursorPosition.x+\"px\",top:cursorPosition.y+\"px\"}})});};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Cursor\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cursor.map", "import{addPropertyControls,ControlType}from\"framer\";const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};/**\n* @framerRecordIdKey id\n* @framerSlug HdljYNSCG\n* @framerEnumToDisplayNameUtils 2\n* @framerData\n*/ const data=[{AMG3V4AXb:addImageAlt({src:new URL(\"assets/cPmbVY8m6cROq775SRGzmjZa2w.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href,srcSet:`${new URL(\"assets/512/cPmbVY8m6cROq775SRGzmjZa2w.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 495w, ${new URL(\"assets/1024/cPmbVY8m6cROq775SRGzmjZa2w.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 991w, ${new URL(\"assets/cPmbVY8m6cROq775SRGzmjZa2w.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 1445w`},\"\"),HdljYNSCG:\"project-sparkline\",hRHTZbf48:true,HWpAR5aw7:\"\",id:\"puMSQELBN\",L3fogqN_b:\"https://www.behance.net/gallery/166975399/Sparkline-Spiruline-Energy-Bars\",moVgSiY2i:\"\",x9BrBQNEo:\"Sparkline - Spiruline Energy Bars\"},{AMG3V4AXb:addImageAlt({src:new URL(\"assets/ZQCXRfONi0DCE368rbeaXLHz2E.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href,srcSet:`${new URL(\"assets/512/ZQCXRfONi0DCE368rbeaXLHz2E.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 512w, ${new URL(\"assets/1024/ZQCXRfONi0DCE368rbeaXLHz2E.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 1024w, ${new URL(\"assets/ZQCXRfONi0DCE368rbeaXLHz2E.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 1253w`},\"cans of apple beer\"),HdljYNSCG:\"project-bad-apple\",hRHTZbf48:true,HWpAR5aw7:\"\",id:\"UHwPuYG0d\",L3fogqN_b:\"https://www.behance.net/gallery/180706297/Bad-Apple-Unconventional-Beers\",moVgSiY2i:\"\",x9BrBQNEo:\"Bad Apple - Unconventional Beers\"},{AMG3V4AXb:addImageAlt({src:new URL(\"assets/3wlamikM0qvm2r0SDN3U5KaI.jpg\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href,srcSet:`${new URL(\"assets/512/3wlamikM0qvm2r0SDN3U5KaI.jpg\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 495w, ${new URL(\"assets/1024/3wlamikM0qvm2r0SDN3U5KaI.jpg\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 991w, ${new URL(\"assets/3wlamikM0qvm2r0SDN3U5KaI.jpg\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 1444w`},\"\"),HdljYNSCG:\"project-bdk\",hRHTZbf48:true,HWpAR5aw7:\"Redesigning BDK Parfums' website to capture the essence of BDK Parfums' universe through visually stunning elements, allowing users to immerse themselves in the enchanting world of their fragrances.\",id:\"e08J5fY1B\",L3fogqN_b:\"https://www.behance.net/gallery/179465953/Redesigning-BDK-Parfums-website\",moVgSiY2i:\"BDK Parfums is an independent fragrance creation house located in Paris, renowned for crafting high-quality and distinctive scents inspired by characters, movements, and moments. This project was about redesigning their website to capture the essence of BDK Parfums' universe through visually stunning elements, allowing users to immerse themselves in the enchanting world of their fragrances.\",x9BrBQNEo:\"Redesigning BDK Parfums\u2019 website\"},{AMG3V4AXb:addImageAlt({src:new URL(\"assets/765r606tID0vXLKsFS13iHARSP8.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href,srcSet:`${new URL(\"assets/512/765r606tID0vXLKsFS13iHARSP8.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 495w, ${new URL(\"assets/1024/765r606tID0vXLKsFS13iHARSP8.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 991w, ${new URL(\"assets/765r606tID0vXLKsFS13iHARSP8.png\",\"https://framerusercontent.com/modules/vJZXQ7QJ50bICCtscwZ0/jfqWgNTyAHYEzQsBxJAC/KidLcCmju.js\").href} 1444w`},\"\"),HdljYNSCG:\"project-karbon\",hRHTZbf48:true,HWpAR5aw7:\"\",id:\"lM_WaXiyS\",L3fogqN_b:\"https://www.behance.net/gallery/179465443/Karbon-Take-control-of-your-carbon-footprint\",moVgSiY2i:\"\",x9BrBQNEo:\"Karbon - Take control of your carbon footprint\"}];for(const item of data){Object.freeze(item);}addPropertyControls(data,{AMG3V4AXb:{__defaultAssetReference:\"data:framer/asset-reference,owLi27RqtldAUmgquBVUxr9AjPQ.jpg?originalFilename=project-sample-1.jpg&preferredSize=auto\",title:\"Cover Image\",type:ControlType.ResponsiveImage},hRHTZbf48:{defaultValue:true,title:\"Featured\",type:ControlType.Boolean},x9BrBQNEo:{defaultValue:\"\",title:\"Project Title\",type:ControlType.String},HdljYNSCG:{title:\"Slug\",type:ControlType.String},HWpAR5aw7:{defaultValue:\"\",displayTextArea:true,placeholder:\"Add Short Description Here\",title:\"Short Description (140 characters max)\",type:ControlType.String},moVgSiY2i:{defaultValue:\"At first glance, it looks like a generic portfolio template but when you take a closer look, you'll see the difference.\",displayTextArea:true,placeholder:\"\",title:\"Big Description Copy\",type:ControlType.String},L3fogqN_b:{title:\"Behance Link\",type:ControlType.Link}});data[\"displayName\"]=\"Projects\";export default data;export const enumToDisplayNameFunctions={};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerData\":\"\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerSlug\":\"HdljYNSCG\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (4d21961)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CTAPrimary from\"#framer/local/canvasComponent/K4qC8SUup/K4qC8SUup.js\";import CTASocialMediaContact from\"#framer/local/canvasComponent/ljKc7kPVf/ljKc7kPVf.js\";import Work from\"#framer/local/canvasComponent/VWp6zkyyI/VWp6zkyyI.js\";import Footer from\"#framer/local/canvasComponent/xMMik0nVq/xMMik0nVq.js\";import Cursor from\"#framer/local/codeFile/AMeecGZ/Cursor.js\";import Projects from\"#framer/local/collection/KidLcCmju/KidLcCmju.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const CTAPrimaryFonts=getFonts(CTAPrimary);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const CursorFonts=getFonts(Cursor);const FooterFonts=getFonts(Footer);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const ImageWithOptimizedAppearEffect=withOptimizedAppearEffect(Image);const WorkFonts=getFonts(Work);const ContainerWithFX=withFX(Container);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const CTASocialMediaContactFonts=getFonts(CTASocialMediaContact);const breakpoints={t1hotLd9A:\"(min-width: 810px) and (max-width: 1439px)\",wPmclKXVc:\"(max-width: 809px)\",WQLkyLRf1:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-jn3LX\";const variantClassNames={t1hotLd9A:\"framer-v-ry81zq\",wPmclKXVc:\"framer-v-d6355z\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={delay:.5,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-150};const transition2={delay:0,duration:2,ease:[0,0,1,1],type:\"tween\"};const animation2={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:1.5,duration:1.6,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:-360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition4={delay:2,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:20};const transition5={delay:1,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition6={delay:1.5,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={delay:2,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const transition8={delay:2,duration:1.6,ease:[.44,0,.56,1],type:\"tween\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition8,x:0,y:0};const animation11={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition9={delay:.5,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:0,y:0};const inertia={bounceDamping:30,bounceStiffness:400,delay:0,type:\"inertia\"};const preventDefault=e=>e.preventDefault();const animation13={cursor:\"grabbing\"};const transition10={delay:3,duration:1.5,ease:[0,.74,.27,.97],type:\"tween\"};const animation14={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition10,x:0,y:0};const animation15={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-787,y:0};const transition11={delay:.4,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation16={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition11,x:0,y:0};const animation17={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-1027,y:0};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition12={delay:.2,duration:1,ease:[.19,0,.5,1],type:\"tween\"};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition12,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 QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation20={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation21={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const transition13={delay:3,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation22={opacity:.9,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition13,x:0,y:0};const animation23={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:15};const transformTemplate3=(_,t)=>`translate(-50%, -50%) ${t}`;const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"wPmclKXVc\",Tablet:\"t1hotLd9A\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};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,HdljYNSCGGTcwX_0PH,x9BrBQNEoGTcwX_0PH,AMG3V4AXbGTcwX_0PH,L3fogqN_bGTcwX_0PH,idGTcwX_0PH,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"t1hotLd9A\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"wPmclKXVc\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"t1hotLd9A\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"wPmclKXVc\")return true;return false;};const isDisplayed4=()=>{if(!isBrowser())return true;if([\"wPmclKXVc\",\"t1hotLd9A\"].includes(baseVariant))return false;return true;};const elementId=useRouteElementId(\"mIfW8OBHt\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"WIj9aEVna\");const ref2=React.useRef(null);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-d97a9724-3e8b-4d60-8382-f0882a63265d, rgb(237, 237, 237)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18gepl1\",\"data-framer-name\":\"Topbar\",children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-ohrak8\",\"data-framer-appear-id\":\"ohrak8\",\"data-framer-name\":\"header\",initial:animation1,optimized:true,style:{transformPerspective:1200},children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xbcaTulka\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-18rig11 hidden-ry81zq framer-lux5qc\",\"data-framer-name\":\"logo_full\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:52,intrinsicWidth:193,svg:'<svg width=\"193\" height=\"52\" viewBox=\"0 0 193 52\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19.8461 22.5247L15.4076 20.1033C14.3435 22.0104 12.766 22.818 10.969 22.818C8.07104 22.818 5.79672 20.8001 5.79672 17.3524C5.79672 13.9048 8.07104 11.8868 10.969 11.8868C12.7668 11.8868 14.3443 12.7306 15.4076 14.6015L19.8461 12.2171C18.4156 8.98885 15.1504 7.19189 11.0052 7.19189C4.58562 7.19029 0 11.4094 0 17.3516C0 23.2938 4.58562 27.513 11.0052 27.513C15.1504 27.513 18.4156 25.679 19.8461 22.5239V22.5247Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M34.5251 7.19024C31.9936 7.19024 29.7924 7.99711 28.2518 9.5377V0H22.5291V27.2204H28.2518V17.4625C28.2518 13.8308 30.2328 12.1431 32.9845 12.1431C35.516 12.1431 36.9835 13.6106 36.9835 16.8019V51.6823H42.7063V15.9211C42.7063 9.90497 39.1847 7.19024 34.5259 7.19024H34.5251Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M55.2574 27.5139C57.899 27.5139 59.9901 26.6701 61.4206 24.9462V27.2206H66.8862V7.3375H61.1634V9.57486C59.7329 7.96113 57.6788 7.19043 55.2574 7.19043C49.6817 7.19043 45.3894 11.1524 45.3894 17.3518C45.3894 23.5511 49.6817 27.5131 55.2574 27.5131V27.5139ZM56.2475 11.8861C59.0723 11.8861 61.2735 13.9403 61.2735 17.3518C61.2735 20.7633 59.0723 22.8174 56.2475 22.8174C53.4227 22.8174 51.1853 20.7633 51.1853 17.3518C51.1853 13.9403 53.3865 11.8861 56.2475 11.8861Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M75.6049 17.9023C75.6049 14.1235 77.696 12.3997 80.8503 12.3997C81.2907 12.3997 81.6571 12.4366 82.1345 12.4728V7.19043C79.0895 7.19043 76.742 8.18052 75.3477 10.0884V7.48376H69.8821V27.2198H75.6049V17.9023Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M90.5404 0H84.8176V27.2196H90.5404V0Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M104.082 27.5136C110.356 27.5136 114.904 23.2952 114.904 17.3523C114.904 11.4093 110.356 7.19092 104.082 7.19092C97.809 7.19092 93.2234 11.4093 93.2234 17.3523C93.2234 23.2952 97.809 27.5136 104.082 27.5136ZM104.082 11.8858C106.943 11.8858 109.108 13.94 109.108 17.3514C109.108 20.7629 106.944 22.8171 104.082 22.8171C101.22 22.8171 99.0201 20.7629 99.0201 17.3514C99.0201 13.94 101.221 11.8858 104.082 11.8858Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M127.121 22.9646C125.58 22.9646 124.663 22.0476 124.663 20.36V12.3259H129.579V7.92349H124.663V3.11768H118.941V7.92349H115.896V12.3259H118.941V20.4331C118.941 25.1288 121.655 27.5132 126.314 27.5132C128.075 27.5132 129.799 27.1098 130.973 26.266L129.432 22.2309C128.809 22.7074 127.965 22.9646 127.121 22.9646Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M134.995 20.4336C134.995 25.1293 137.71 27.5137 142.369 27.5137C144.129 27.5137 145.854 27.1103 147.027 26.2665L145.487 22.2313C144.863 22.7079 144.019 22.9651 143.175 22.9651C141.635 22.9651 140.718 22.0481 140.718 20.3604V12.3264H145.634V7.92398H140.718V3.11816H134.995V7.92398H131.95V12.3264H134.995V20.4336Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M167.037 24.3215L163.991 21.0201C162.634 22.3043 161.13 22.928 159.039 22.928C156.031 22.928 153.94 21.4235 153.39 18.966H168.32C168.357 18.4894 168.43 17.8658 168.43 17.4254C168.43 11.079 163.955 7.19092 158.159 7.19092C152.363 7.19092 147.63 11.4462 147.63 17.3523C147.63 23.2583 152.069 27.5136 158.892 27.5136C162.45 27.5136 165.202 26.4134 167.037 24.3223V24.3215ZM158.196 11.5186C160.763 11.5186 162.634 13.1323 163.038 15.6268H153.317C153.72 13.0953 155.591 11.5186 158.196 11.5186Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M27.9521 34.0607C26.5216 32.447 24.4675 31.6763 22.0461 31.6763C16.4704 31.6763 12.1781 35.6383 12.1781 41.8376C12.1781 48.0369 16.4704 51.9989 22.0461 51.9989C24.6877 51.9989 26.7788 51.1551 28.2093 49.4313V51.7056H33.6749V31.8233H27.9521V34.0607ZM23.0362 47.304C20.1752 47.304 17.974 45.2499 17.974 41.8384C17.974 38.4269 20.1752 36.3728 23.0362 36.3728C25.8972 36.3728 28.0622 38.4269 28.0622 41.8384C28.0622 45.2499 25.861 47.304 23.0362 47.304Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M56.7983 47.4143C53.7903 47.4143 51.6992 45.9099 51.1487 43.4523H66.0789C66.1158 42.9757 66.189 42.3521 66.189 41.9117C66.189 35.5653 61.7134 31.6772 55.9175 31.6772C50.1216 31.6772 45.3889 35.9326 45.3889 41.8386C45.3889 47.7446 49.8275 51.9999 56.6512 51.9999C60.2098 51.9999 62.9607 50.8989 64.7954 48.8086L61.7504 45.5072C60.393 46.7915 58.8886 47.4151 56.7983 47.4151V47.4143ZM55.9545 36.0057C58.5221 36.0057 60.393 37.6194 60.7965 40.1139H51.0747C51.4782 37.5825 53.3491 36.0057 55.9537 36.0057H55.9545Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M87.4514 31.9697H81.3622L77.0699 37.7295L72.8885 31.9697H66.4682L73.8055 41.7646L66.2118 51.7057H72.4481L76.9236 45.6535L81.2521 51.7057H87.7456L80.1149 41.6183L87.4514 31.9697Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M102.305 34.0607C100.874 32.447 98.8202 31.6763 96.3988 31.6763C90.823 31.6763 86.5308 35.6383 86.5308 41.8376C86.5308 48.0369 90.823 51.9989 96.3988 51.9989C99.0403 51.9989 101.131 51.1551 102.562 49.4313V51.7056H108.028V31.8233H102.305V34.0607ZM97.3889 47.304C94.5279 47.304 92.3267 45.2499 92.3267 41.8384C92.3267 38.4269 94.5279 36.3728 97.3889 36.3728C100.25 36.3728 102.415 38.4269 102.415 41.8384C102.415 45.2499 100.214 47.304 97.3889 47.304Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M123.019 31.6763C120.341 31.6763 118.03 32.5932 116.489 34.2809V31.9696H111.023V51.7056H116.746V41.9477C116.746 38.316 118.727 36.6284 121.479 36.6284C124.01 36.6284 125.477 38.0958 125.477 41.2871V51.7056H131.2V40.4071C131.2 34.391 127.678 31.6763 123.02 31.6763H123.019Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M149.344 34.0607C147.913 32.447 145.859 31.6763 143.438 31.6763C137.862 31.6763 133.57 35.6383 133.57 41.8376C133.57 48.037 137.862 51.999 143.438 51.999C146.08 51.999 148.171 51.1551 149.601 49.4313V51.7056H155.067V29.9962L149.344 27.4927V34.0607ZM144.428 47.304C141.566 47.304 139.366 45.2499 139.366 41.8384C139.366 38.4269 141.567 36.3728 144.428 36.3728C147.289 36.3728 149.454 38.4269 149.454 41.8384C149.454 45.2499 147.253 47.304 144.428 47.304Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M163.841 34.5742V31.9696H158.376V51.7056H164.098V42.3881C164.098 38.6093 166.189 36.8855 169.344 36.8855C169.784 36.8855 170.151 36.9225 170.627 36.9587V31.6763C167.583 31.6763 165.235 32.6664 163.84 34.5742H163.841Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M192.583 41.9117C192.583 35.5653 188.107 31.6772 182.311 31.6772C176.515 31.6772 171.783 35.9326 171.783 41.8386C171.783 47.7446 176.221 51.9999 183.045 51.9999C186.603 51.9999 189.354 50.8989 191.189 48.8086L188.144 45.5072C186.787 46.7915 185.283 47.4151 183.192 47.4151C180.184 47.4151 178.093 45.9107 177.542 43.4531H192.473C192.51 42.9765 192.583 42.3529 192.583 41.9125L192.583 41.9117ZM177.469 40.1139C177.873 37.5825 179.744 36.0057 182.348 36.0057C184.953 36.0057 186.787 37.6194 187.191 40.1139H177.47H177.469Z\" fill=\"#0A0A0A\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"212px\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16s85ge-container hidden-d6355z\",nodeId:\"lZAE5EXsY\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"lZAE5EXsY\",layoutId:\"lZAE5EXsY\",style:{width:\"100%\"},variant:\"dQSly39rq\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MQeanXB4D\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-e2zb1s hidden-72rtr7 hidden-d6355z framer-lux5qc\",\"data-framer-name\":\"logo_icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:167,intrinsicWidth:137,svg:'<svg width=\"137\" height=\"167\" viewBox=\"0 0 137 167\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M63.8173 72.7151L49.6338 64.9775C46.2337 71.0715 41.1926 73.6524 35.4504 73.6524C26.1899 73.6524 18.9222 67.204 18.9222 56.1869C18.9222 45.1699 26.1899 38.7215 35.4504 38.7215C41.1951 38.7215 46.2363 41.4179 49.6338 47.3964L63.8173 39.7769C59.2461 29.461 48.8121 23.7188 35.5659 23.7188C15.0521 23.7136 0.398682 37.196 0.398682 56.1844C0.398682 75.1727 15.0521 88.6551 35.5659 88.6551C48.8121 88.6551 59.2461 82.7948 63.8173 72.7125V72.7151Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M110.725 23.7129C102.635 23.7129 95.6011 26.2913 90.6781 31.2143V0.736328H72.3909V87.7196H90.6781V56.5381C90.6781 44.9329 97.0085 39.54 105.802 39.54C113.891 39.54 118.58 44.2293 118.58 54.4271V165.888H136.868V51.6125C136.868 32.3879 125.614 23.7129 110.727 23.7129H110.725Z\" fill=\"#0A0A0A\"/>\\n<path d=\"M89.7204 109.578C85.1492 104.422 78.5852 101.959 70.8476 101.959C53.0303 101.959 39.3142 114.62 39.3142 134.43C39.3142 154.24 53.0303 166.9 70.8476 166.9C79.2889 166.9 85.971 164.204 90.5422 158.695V165.963H108.008V102.429H89.7204V109.578V109.578ZM74.0115 151.898C64.8691 151.898 57.8352 145.334 57.8352 134.432C57.8352 123.531 64.8691 116.967 74.0115 116.967C83.1538 116.967 90.0722 123.531 90.0722 134.432C90.0722 145.334 83.0383 151.898 74.0115 151.898Z\" fill=\"#0A0A0A\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wPmclKXVc:{height:53,width:\"212px\",y:(componentViewport?.y||0)+0+0+0+16+84}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1icjoll-container hidden-72rtr7 hidden-ry81zq\",nodeId:\"COfB4CGnS\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"COfB4CGnS\",layoutId:\"COfB4CGnS\",style:{width:\"100%\"},variant:\"JmJppk8La\",width:\"100%\"})})})})]})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eupvqr-container hidden-d6355z hidden-ry81zq\",isAuthoredByUser:true,nodeId:\"hTfpAWEAT\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Cursor,{height:\"100%\",id:\"hTfpAWEAT\",layoutId:\"hTfpAWEAT\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{y:(componentViewport?.y||0)+3737},wPmclKXVc:{y:(componentViewport?.y||0)+3264}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:387,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+2720,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ej1u-container\",id:elementId,nodeId:\"mIfW8OBHt\",ref:ref1,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{variant:\"iZ_w1oCtw\"},wPmclKXVc:{variant:\"LHEx0orDZ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"mIfW8OBHt\",layoutId:\"mIfW8OBHt\",style:{width:\"100%\"},variant:\"rzX1gTzBn\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rt34oq\",\"data-framer-name\":\"hero section\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-o6uxke hidden-d6355z\",\"data-framer-name\":\"hero\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ln5202\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,animate:animation3,className:\"framer-1a5tgq2 hidden-d6355z\",\"data-framer-appear-id\":\"1a5tgq2\",initial:animation4,optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nkdz68\",\"data-framer-name\":\"star\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:58,intrinsicWidth:59,svg:'<svg width=\"59\" height=\"58\" viewBox=\"-1 -1 59 58\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.4384 27.7056L27.7454 0.140625H29.8243L29.1314 27.7056L56.696 27.0127V29.0916L29.1314 28.3986L29.8243 55.9636H27.7454L28.4384 28.3986L0.873047 29.0916V27.0127L28.4384 27.7056Z\" fill=\"#095DDB\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.2948 28.0519L8.31338 9.05047L9.78337 7.58048L28.7848 27.5619L47.786 7.58072L49.2559 9.05071L29.2748 28.0519L49.2562 47.0533L47.7862 48.5233L28.7848 28.5419L9.78313 48.5235L8.31314 47.0535L28.2948 28.0519Z\" fill=\"#095DDB\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.4384 27.7056L27.7454 0.140625H29.8243L29.1314 27.7056L56.696 27.0127V29.0916L29.1314 28.3986L29.8243 55.9636H27.7454L28.4384 28.3986L0.873047 29.0916V27.0127L28.4384 27.7056Z\" stroke=\"#095DDB\" stroke-width=\"1.77042\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.2948 28.0519L8.31338 9.05047L9.78337 7.58048L28.7848 27.5619L47.786 7.58072L49.2559 9.05071L29.2748 28.0519L49.2562 47.0533L47.7862 48.5233L28.7848 28.5419L9.78313 48.5235L8.31314 47.0535L28.2948 28.0519Z\" stroke=\"#095DDB\" stroke-width=\"1.77042\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"experiences\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"88.52px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"experiences\"})}),className:\"framer-xx8uh0 hidden-d6355z\",\"data-framer-appear-id\":\"xx8uh0\",\"data-framer-name\":\"experiences\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"I design\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"88.52px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"I design\"})}),className:\"framer-1wv4jvl hidden-d6355z\",\"data-framer-appear-id\":\"1wv4jvl\",\"data-framer-name\":\"I design\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"visual identities\"})}),transformTemplate:undefined}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"88.52px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"visual identities\"})}),className:\"framer-167gxvz hidden-d6355z\",\"data-framer-appear-id\":\"167gxvz\",\"data-framer-name\":\"brands & ui/ux\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"& ui/ux\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"88.52px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"& ui/ux\"})}),className:\"framer-b7nm6o hidden-d6355z\",\"data-framer-appear-id\":\"b7nm6o\",\"data-framer-name\":\"experiences\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-38kotx hidden-d6355z\",children:[/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation10,className:\"framer-5r4kzb\",\"data-framer-appear-id\":\"5r4kzb\",\"data-framer-name\":\"baton\",initial:animation11,optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fa2kn9\",\"data-framer-name\":\"baton wind thingie\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:7,svg:'<svg width=\"7\" height=\"30\" viewBox=\"-1 -1 7 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.77441 0.0576172H0.785516V27.2149H4.77441V0.0576172Z\" stroke=\"#095DDB\" stroke-width=\"2\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,animate:animation10,className:\"framer-m107wk\",\"data-framer-appear-id\":\"m107wk\",\"data-framer-name\":\"wind\",initial:animation4,optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 39\"><path d=\"M 14.41 28.778 L 20.265 19.528 L 1.054 19.151 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 19.886 38.404 L 20.265 19.528 L 8.4 38.404 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 1.054 19.151 L 20.265 19.528 L 10.737 13.707 L 1.054 7.732 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 10.752 13.687 L 20.265 19.528 L 20.421 0.43 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 25.897 10.056 L 31.907 0.43 L 20.421 0.43 L 20.265 19.528 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 39.253 19.682 L 20.265 19.528 L 29.57 25.126 L 39.253 31.101 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 20.265 19.528 L 39.253 19.682 L 25.996 10.127 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 20.265 19.528 L 19.886 38.404 L 29.533 25.177 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 31.907 0.43 L 25.897 10.056 M 31.907 0.43 L 20.421 0.43 M 31.907 0.43 L 25.996 10.127 M 20.265 19.528 L 25.897 10.056 M 20.265 19.528 L 39.253 19.682 M 20.265 19.528 L 29.57 25.126 M 20.265 19.528 L 19.886 38.404 M 20.265 19.528 L 8.4 38.404 M 20.265 19.528 L 14.41 28.778 M 20.265 19.528 L 1.054 19.151 M 20.265 19.528 L 10.737 13.707 M 20.265 19.528 L 20.421 0.43 M 20.265 19.528 L 29.533 25.177 M 20.265 19.528 L 10.752 13.687 M 20.265 19.528 L 25.996 10.127 M 25.897 10.056 L 25.996 10.127 M 39.253 19.682 L 39.253 31.101 M 39.253 19.682 L 25.996 10.127 M 39.253 31.101 L 29.57 25.126 M 39.253 31.101 L 29.533 25.177 M 29.57 25.126 L 29.533 25.177 M 19.886 38.404 L 8.4 38.404 M 19.886 38.404 L 29.533 25.177 M 8.4 38.404 L 14.41 28.778 M 14.41 28.778 L 1.054 19.151 M 1.054 19.151 L 1.054 7.732 M 1.054 7.732 L 10.737 13.707 M 1.054 7.732 L 10.752 13.687 M 10.737 13.707 L 10.752 13.687 M 20.421 0.43 L 10.752 13.687\" fill=\"transparent\" stroke-width=\"1.54\" stroke=\"rgb(9,93,219)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:11854855375}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-bwte97\",\"data-framer-name\":\"wind thingie\",layout:\"position\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52 51\"><path d=\"M 18.733 37.632 L 26.344 25.536 L 1.37 25.044 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 25.852 50.221 L 26.344 25.536 L 10.92 50.221 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 1.37 25.044 L 26.344 25.536 L 13.959 17.925 L 1.37 10.112 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 13.978 17.898 L 26.344 25.536 L 26.547 0.562 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 33.666 13.15 L 41.479 0.562 L 26.547 0.562 L 26.344 25.536 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 51.029 25.738 L 26.344 25.536 L 38.441 32.858 L 51.029 40.671 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 26.344 25.536 L 51.029 25.738 L 33.794 13.243 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 26.344 25.536 L 25.852 50.221 L 38.393 32.923 Z\" fill=\"rgb(237,237,237)\"></path><path d=\"M 41.479 0.562 L 33.666 13.15 M 41.479 0.562 L 26.547 0.562 M 41.479 0.562 L 33.794 13.243 M 26.344 25.536 L 33.666 13.15 M 26.344 25.536 L 51.029 25.738 M 26.344 25.536 L 38.441 32.857 M 26.344 25.536 L 25.852 50.221 M 26.344 25.536 L 10.92 50.221 M 26.344 25.536 L 18.733 37.632 M 26.344 25.536 L 1.37 25.044 M 26.344 25.536 L 13.959 17.925 M 26.344 25.536 L 26.547 0.562 M 26.344 25.536 L 38.393 32.923 M 26.344 25.536 L 13.978 17.898 M 26.344 25.536 L 33.794 13.243 M 33.666 13.15 L 33.794 13.243 M 51.029 25.738 L 51.029 40.671 M 51.029 25.738 L 33.794 13.243 M 51.029 40.671 L 38.441 32.857 M 51.029 40.671 L 38.393 32.923 M 38.441 32.857 L 38.393 32.923 M 25.852 50.221 L 10.92 50.221 M 25.852 50.221 L 38.393 32.923 M 10.92 50.221 L 18.733 37.632 M 18.733 37.632 L 1.37 25.044 M 1.37 25.044 L 1.37 10.112 M 1.37 10.112 L 13.959 17.925 M 1.37 10.112 L 13.978 17.898 M 13.959 17.925 L 13.978 17.898 M 26.547 0.562 L 13.978 17.898\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(9,93,219)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:615664548,withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1irtd8l\",\"data-framer-name\":\"me and clouds\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wPmclKXVc:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+210.15+51.6324),positionX:\"center\",positionY:\"center\",sizes:\"238px\",src:\"https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png\",srcSet:\"https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png?scale-down-to=512 512w,https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png 1324w\"}}},children:/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation12,background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+-.5+254),positionX:\"center\",positionY:\"center\",sizes:\"330px\",src:\"https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png\",srcSet:\"https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png?scale-down-to=512 512w,https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JkCIiTfTDNJ7j85oBIR2xp0BYHc.png 1324w\"},className:\"framer-1hxdjgl\",\"data-framer-appear-id\":\"1hxdjgl\",\"data-framer-name\":\"me\",initial:animation11,optimized:true,style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wPmclKXVc:{drag:undefined,onMouseDown:undefined,whileTap:undefined}},children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__targetOpacity:1,animate:animation14,className:\"framer-bbjftq\",\"data-framer-appear-id\":\"bbjftq\",\"data-framer-name\":\"nuage originel up\",drag:true,dragMomentum:false,dragSnapToOrigin:true,dragTransition:inertia,initial:animation15,onMouseDown:preventDefault,optimized:true,style:{transformPerspective:1200},whileTap:animation13,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{svgContentId:9361908126},wPmclKXVc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 66\"><path d=\"M 29.869 57.81 C 38.073 63.927 43.084 64.622 52.825 60.54 C 63.152 68.27 78.099 64.991 82.653 54.591 C 100.775 53.443 106.302 31.943 85.015 27.276 C 92.75 11.885 75.033 -1.272 59.562 10.519 C 49.082 -5.368 28.621 0.714 26.126 14.739 C 7.411 8.533 -7.311 25.538 7.411 37.826 C -2.321 48.873 7.411 65.878 29.869 57.81 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"1.47\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:12624505911}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jsk69g\",\"data-framer-name\":\"nuage originel 2\",layout:\"position\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 205 136\"><path d=\"M 61.231 119.123 C 78.05 131.729 88.322 133.161 108.292 124.75 C 129.462 140.677 160.102 133.921 169.439 112.49 C 206.589 110.126 217.919 65.821 174.28 56.205 C 190.137 24.489 153.818 -2.622 122.103 21.676 C 100.619 -11.062 58.673 1.471 53.558 30.372 C 15.193 17.584 -14.988 52.624 15.193 77.945 C -4.757 100.708 15.193 135.748 61.231 119.123 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:771973534,withExternalLayout:true})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation16,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+-.5+254),src:\"https://framerusercontent.com/images/0nvtoYABJvCK3nx4pinbckDI6M.png\"},className:\"framer-o07g2z hidden-d6355z\",\"data-framer-appear-id\":\"o07g2z\",\"data-framer-name\":\"me no bg\",initial:animation11,optimized:true,style:{transformPerspective:1200}}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wPmclKXVc:{drag:undefined,onMouseDown:undefined,whileTap:undefined}},children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__targetOpacity:1,animate:animation14,className:\"framer-d62cfo\",\"data-framer-appear-id\":\"d62cfo\",\"data-framer-name\":\"nuage originel down\",drag:true,dragMomentum:false,dragSnapToOrigin:true,dragTransition:inertia,initial:animation17,onMouseDown:preventDefault,optimized:true,style:{transformPerspective:1200},whileTap:animation13,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{svgContentId:11476424531},wPmclKXVc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 116 77\"><path d=\"M 81.603 67.665 C 72.016 74.834 66.161 75.648 54.78 70.865 C 42.713 79.922 25.25 76.081 19.927 63.894 C -1.246 62.55 -7.704 37.355 17.169 31.886 C 8.13 13.852 28.831 -1.565 46.907 12.252 C 59.153 -6.365 83.06 0.762 85.976 17.197 C 107.843 9.925 125.044 29.85 107.843 44.249 C 119.213 57.194 107.843 77.119 81.603 67.665 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"1.41\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10881440840}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ee1uut\",\"data-framer-name\":\"nuage originel\",layout:\"position\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 248 165\"><path d=\"M 174.461 144.997 C 153.965 160.358 141.448 162.103 117.115 151.854 C 91.317 171.262 53.982 163.03 42.603 136.915 C -2.665 134.035 -16.471 80.047 36.705 68.328 C 17.382 29.682 61.638 -3.354 100.285 26.254 C 126.464 -13.639 177.577 1.632 183.811 36.85 C 230.56 21.267 267.336 63.965 230.56 94.82 C 254.87 122.558 230.56 165.256 174.461 144.997 Z\" fill=\"rgb(237,237,237)\" stroke-width=\"3\" stroke=\"rgb(9,93,219)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:2886489939,withExternalLayout:true})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v9fj4v hidden-72rtr7 hidden-ry81zq\",\"data-framer-name\":\"hero text\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,animate:animation3,className:\"framer-hdyqhl hidden-72rtr7\",\"data-framer-appear-id\":\"hdyqhl\",initial:animation4,optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-774p80\",\"data-framer-name\":\"star\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:58,intrinsicWidth:59,svg:'<svg width=\"59\" height=\"58\" viewBox=\"-1 -1 59 58\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.4384 27.7056L27.7454 0.140625H29.8243L29.1314 27.7056L56.696 27.0127V29.0916L29.1314 28.3986L29.8243 55.9636H27.7454L28.4384 28.3986L0.873047 29.0916V27.0127L28.4384 27.7056Z\" fill=\"#095DDB\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.2948 28.0519L8.31338 9.05047L9.78337 7.58048L28.7848 27.5619L47.786 7.58072L49.2559 9.05071L29.2748 28.0519L49.2562 47.0533L47.7862 48.5233L28.7848 28.5419L9.78313 48.5235L8.31314 47.0535L28.2948 28.0519Z\" fill=\"#095DDB\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.4384 27.7056L27.7454 0.140625H29.8243L29.1314 27.7056L56.696 27.0127V29.0916L29.1314 28.3986L29.8243 55.9636H27.7454L28.4384 28.3986L0.873047 29.0916V27.0127L28.4384 27.7056Z\" stroke=\"#095DDB\" stroke-width=\"1.77042\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.2948 28.0519L8.31338 9.05047L9.78337 7.58048L28.7848 27.5619L47.786 7.58072L49.2559 9.05071L29.2748 28.0519L49.2562 47.0533L47.7862 48.5233L28.7848 28.5419L9.78313 48.5235L8.31314 47.0535L28.2948 28.0519Z\" stroke=\"#095DDB\" stroke-width=\"1.77042\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"I design\"})}),className:\"framer-bj1rwk hidden-72rtr7\",\"data-framer-appear-id\":\"bj1rwk\",\"data-framer-name\":\"I design\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"visual identities\"})}),className:\"framer-8l82co hidden-72rtr7\",\"data-framer-appear-id\":\"8l82co\",\"data-framer-name\":\"brands & ui/ux\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"& ui/ux\"})}),className:\"framer-1p53pdb hidden-72rtr7\",\"data-framer-appear-id\":\"1p53pdb\",\"data-framer-name\":\"experiences\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"experiences\"})}),className:\"framer-pfo2z8 hidden-72rtr7\",\"data-framer-appear-id\":\"pfo2z8\",\"data-framer-name\":\"experiences\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ybju8f\",\"data-framer-name\":\"Works\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x6x27j\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"GTcwX_0PH\",data:Projects,type:\"Collection\"},select:[{collection:\"GTcwX_0PH\",name:\"HdljYNSCG\",type:\"Identifier\"},{collection:\"GTcwX_0PH\",name:\"x9BrBQNEo\",type:\"Identifier\"},{collection:\"GTcwX_0PH\",name:\"AMG3V4AXb\",type:\"Identifier\"},{collection:\"GTcwX_0PH\",name:\"L3fogqN_b\",type:\"Identifier\"},{collection:\"GTcwX_0PH\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({AMG3V4AXb:AMG3V4AXbGTcwX_0PH,HdljYNSCG:HdljYNSCGGTcwX_0PH,id:idGTcwX_0PH,L3fogqN_b:L3fogqN_bGTcwX_0PH,x9BrBQNEo:x9BrBQNEoGTcwX_0PH},index)=>{HdljYNSCGGTcwX_0PH??=\"\";x9BrBQNEoGTcwX_0PH??=\"\";L3fogqN_bGTcwX_0PH??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`GTcwX_0PH-${idGTcwX_0PH}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{HdljYNSCG:HdljYNSCGGTcwX_0PH},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HdljYNSCG:HdljYNSCGGTcwX_0PH},webPageId:\"ZHnwDog1N\"},motionChild:true,nodeId:\"FrpT7s2cH\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19ddycq framer-lux5qc\",\"data-framer-name\":\"Project\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:L3fogqN_bGTcwX_0PH,implicitPathVariables:{HdljYNSCG:HdljYNSCGGTcwX_0PH}},{href:L3fogqN_bGTcwX_0PH,implicitPathVariables:{HdljYNSCG:HdljYNSCGGTcwX_0PH}},{href:L3fogqN_bGTcwX_0PH,implicitPathVariables:{HdljYNSCG:HdljYNSCGGTcwX_0PH}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition12},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-9qm04t-container\",nodeId:\"AyBvFtgj1\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{gSUAcsoIl:resolvedLinks[2],variant:\"HW9IGGhmU\"},wPmclKXVc:{gSUAcsoIl:resolvedLinks[1],variant:\"Z7C6duWPe\"}},children:/*#__PURE__*/_jsx(Work,{DQiarED_R:toResponsiveImage(AMG3V4AXbGTcwX_0PH),gSUAcsoIl:resolvedLinks[0],height:\"100%\",id:\"AyBvFtgj1\",layoutId:\"AyBvFtgj1\",pkIUze3W3:x9BrBQNEoGTcwX_0PH,style:{height:\"100%\",width:\"100%\"},variant:\"IFCsicfwC\",width:\"100%\"})})})})})})})})},idGTcwX_0PH);})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,className:\"framer-yk10ni hidden-d6355z\",drag:true,dragMomentum:false,dragSnapToOrigin:true,dragTransition:inertia,onMouseDown:preventDefault,whileTap:animation13,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-m8fbr1\",\"data-framer-name\":\"nuage\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:121,intrinsicWidth:182,svg:'<svg width=\"182\" height=\"121\" viewBox=\"-2 -2 182 121\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M52.2087 103.677C67.1198 114.853 76.2267 116.122 93.9304 108.666C112.699 122.786 139.862 116.797 148.14 97.7968C181.075 95.7015 191.12 56.4231 152.431 47.8975C166.49 19.7807 134.292 -4.25457 106.175 17.2865C87.1279 -11.7372 49.9412 -0.626612 45.4063 24.9959C11.3941 13.6585 -15.3622 44.723 11.3941 67.1711C-6.29228 87.3516 11.3941 118.416 52.2087 103.677Z\" fill=\"#EDEDED\" stroke=\"#095DDB\" stroke-width=\"3.5\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,className:\"framer-hlwqx\",drag:true,dragMomentum:false,dragSnapToOrigin:true,dragTransition:inertia,onMouseDown:preventDefault,whileTap:animation13,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16khsim\",\"data-framer-name\":\"nuage\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:165,intrinsicWidth:248,svg:'<svg width=\"248\" height=\"165\" viewBox=\"-2 -2 248 165\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M172.446 143.276C151.951 158.636 139.434 160.381 115.1 150.132C89.3025 169.54 51.9671 161.308 40.5885 135.193C-4.67939 132.313 -18.4861 78.3249 34.6906 66.6065C15.3675 27.9603 59.6237 -5.07612 98.27 24.5319C124.45 -15.361 175.563 -0.0895172 181.796 35.1285C228.546 19.5453 265.322 62.2432 228.546 93.098C252.855 120.836 228.546 163.534 172.446 143.276Z\" fill=\"#EDEDED\" stroke=\"#095DDB\" stroke-width=\"3.5\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wPmclKXVc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:[\"Some projects \",/*#__PURE__*/_jsx(\"br\",{}),\"I enjoyed working on\"]})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation20,__framer__exit:animation21,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"Some projects I enjoyed working on\"})}),className:\"framer-1ayco1b\",\"data-framer-name\":\"I design\",fonts:[\"CUSTOM;PP Telegraf Regular\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:110,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1n05epz hidden-d6355z\",drag:true,dragMomentum:false,dragSnapToOrigin:true,dragTransition:inertia,onMouseDown:preventDefault,whileTap:animation13}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1l0dzhi hidden-72rtr7 hidden-d6355z\",\"data-framer-name\":\"nuage\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:121,intrinsicWidth:182,svg:'<svg width=\"182\" height=\"121\" viewBox=\"-2 -2 182 121\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M52.2087 103.677C67.1198 114.853 76.2267 116.122 93.9304 108.666C112.699 122.786 139.862 116.797 148.14 97.7968C181.075 95.7015 191.12 56.4231 152.431 47.8975C166.49 19.7807 134.292 -4.25457 106.175 17.2865C87.1279 -11.7372 49.9412 -0.626612 45.4063 24.9959C11.3941 13.6585 -15.3622 44.723 11.3941 67.1711C-6.29228 87.3516 11.3941 118.416 52.2087 103.677Z\" fill=\"#EDEDED\" stroke=\"#095DDB\" stroke-width=\"3.5\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gcmkha\",\"data-framer-name\":\"text\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17vnokh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t1hotLd9A:{transformTemplate:transformTemplate3},wPmclKXVc:{transformTemplate:transformTemplate3}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation22,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"Design is everywhere, and I can\u2019t help but notice the details that shape our daily interactions\u2014whether it\u2019s a street poster, a mobile app, or the typography on a cereal box. I love transforming these observations into intuitive, striking, and meaningful experiences, always keeping the user at the center of my approach.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"I thrive in dynamic environments where ambitious ideas, creative problem-solving, and teamwork push me to grow and do my best work. Curiosity fuels my creativity, and I find inspiration everywhere\u2014art, books, board games, sports, and the unexpected details of everyday life.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFRlbGVncmFmIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Telegraf Regular\", \"PP Telegraf Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgb(9, 9, 9)\"},children:\"For me, great design is a balance of aesthetics, function, and purpose\u2014crafted with care, built to last.\"})]}),className:\"framer-1mzh4ly\",\"data-framer-appear-id\":\"1mzh4ly\",\"data-framer-name\":\"Studying design has opened my eyes to a whole new way of seeing the world. Whether it's subway ads or supermarket packaging, I can't help but notice the design elements that surround us every day. Beyond my work, I'm all about thrilling experiences. From getting creative with crafting and upcycling to immersing myself in captivating detective novels or enjoying a good board game night. I'm also a sports enthusiast, with a soft spot for basketball, cycling, and kickboxing. Back in Paris, I co-founded HeticTacToe, a board game club for my school. Now in Amsterdam for an internship, I'm starting a painting club to be creative and connect with new people.\",fonts:[\"CUSTOM;PP Telegraf Regular\"],initial:animation23,optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-w88b5l-container hidden-72rtr7 hidden-ry81zq\",layoutScroll:true,nodeId:\"TA1XxbsvO\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CTASocialMediaContact,{cDdzzSho2:\"mailto:charlotte.alexandre14@gmail.com\",height:\"100%\",id:\"TA1XxbsvO\",layoutId:\"TA1XxbsvO\",pQPjjLHKq:\"contact me\",style:{width:\"100%\"},variant:\"uC7EcHLEx\",width:\"100%\",z_2GUlDml:\"contact me\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jn3LX.framer-lux5qc, .framer-jn3LX .framer-lux5qc { display: block; }\",\".framer-jn3LX.framer-72rtr7 { background-color: var(--token-d97a9724-3e8b-4d60-8382-f0882a63265d, #ededed); cursor: none; height: 3107px; overflow: hidden; position: relative; width: 1440px; }\",\".framer-jn3LX .framer-18gepl1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: fixed; top: 0px; width: 100%; z-index: 2; }\",\".framer-jn3LX .framer-ohrak8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-jn3LX .framer-18rig11 { flex: none; height: 52px; position: relative; text-decoration: none; width: 193px; }\",\".framer-jn3LX .framer-16s85ge-container, .framer-jn3LX .framer-1icjoll-container { flex: none; height: auto; position: relative; width: 212px; }\",\".framer-jn3LX .framer-e2zb1s { aspect-ratio: 0.8203592814371258 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); position: relative; text-decoration: none; width: 43px; }\",\".framer-jn3LX .framer-1eupvqr-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 5; }\",\".framer-jn3LX .framer-1ej1u-container { flex: none; height: auto; left: 50%; position: absolute; top: 2720px; transform: translateX(-50%); width: 100%; }\",\".framer-jn3LX .framer-rt34oq { background-color: var(--token-d97a9724-3e8b-4d60-8382-f0882a63265d, #ededed); flex: none; height: 1163px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-jn3LX .framer-o6uxke { flex: none; height: 677px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 179px; }\",\".framer-jn3LX .framer-1ln5202 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; }\",\".framer-jn3LX .framer-1a5tgq2 { bottom: 415px; flex: none; height: 58px; left: 378px; overflow: hidden; position: absolute; width: 59px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-nkdz68, .framer-jn3LX .framer-1fa2kn9, .framer-jn3LX .framer-774p80, .framer-jn3LX .framer-m8fbr1, .framer-jn3LX .framer-16khsim { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-jn3LX .framer-xx8uh0 { bottom: 308px; flex: none; height: auto; left: 690px; position: absolute; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-1wv4jvl { bottom: 473px; flex: none; height: auto; left: 378px; position: absolute; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-167gxvz { bottom: 387px; flex: none; height: auto; left: 54%; position: absolute; transform: translateX(-50%); white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-b7nm6o { bottom: 307px; flex: none; height: auto; left: 378px; position: absolute; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-38kotx { bottom: 315px; flex: none; height: 85px; left: 1201px; overflow: hidden; position: absolute; width: 90px; }\",\".framer-jn3LX .framer-5r4kzb { bottom: 16px; flex: none; height: 30px; left: 30px; overflow: hidden; position: absolute; width: 7px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-m107wk { flex: none; height: 71px; left: calc(47.7777777777778% - 78px / 2); overflow: hidden; position: absolute; top: 0px; width: 78px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-bwte97 { flex: none; height: 51px; left: calc(50.00000000000002% - 52px / 2); position: absolute; top: calc(49.29577464788735% - 51px / 2); width: 52px; }\",\".framer-jn3LX .framer-1irtd8l { flex: none; height: 1163px; left: calc(50.00000000000002% - 1441px / 2); overflow: hidden; position: absolute; top: calc(49.957007738607075% - 1163px / 2); width: 1441px; }\",\".framer-jn3LX .framer-1hxdjgl, .framer-jn3LX .framer-o07g2z { flex: none; height: 305px; left: calc(50.24288688410829% - 330px / 2); position: absolute; top: 254px; width: 330px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-bbjftq { cursor: grab; flex: none; height: 136px; left: 455px; overflow: hidden; position: absolute; top: 179px; width: 205px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-jsk69g { flex: none; height: 136px; left: calc(49.75609756097563% - 205px / 2); position: absolute; top: calc(50.00000000000002% - 136px / 2); width: 205px; }\",\".framer-jn3LX .framer-d62cfo { cursor: grab; flex: none; height: 165px; left: 738px; overflow: hidden; position: absolute; top: calc(48.58125537403269% - 165px / 2); width: 248px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-ee1uut { flex: none; height: 165px; left: calc(50.00000000000002% - 248px / 2); position: absolute; top: calc(49.69696969696972% - 165px / 2); width: 248px; }\",\".framer-jn3LX .framer-1v9fj4v { flex: none; height: 219px; left: calc(50.25641025641028% - 328px / 2); overflow: hidden; position: absolute; top: 254px; width: 328px; }\",\".framer-jn3LX .framer-hdyqhl { bottom: 71px; flex: none; height: 35px; left: 1px; overflow: hidden; position: absolute; width: 35px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-bj1rwk { flex: none; height: auto; left: 1px; position: absolute; top: 0px; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-8l82co { flex: none; height: auto; left: 50%; position: absolute; top: 57px; transform: translateX(-50%); white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-1p53pdb { bottom: 57px; flex: none; height: auto; position: absolute; right: 0px; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-pfo2z8 { bottom: 0px; flex: none; height: auto; left: 1px; position: absolute; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jn3LX .framer-ybju8f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; left: 50%; overflow: hidden; padding: 97px 23px 44px 23px; position: absolute; top: 1437px; transform: translateX(-50%); width: 100%; }\",\".framer-jn3LX .framer-1x6x27j { display: grid; flex: none; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-jn3LX .framer-19ddycq { align-content: center; align-items: center; align-self: start; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-jn3LX .framer-9qm04t-container { flex: none; height: 501px; position: relative; width: 100%; }\",\".framer-jn3LX .framer-yk10ni { cursor: grab; flex: none; height: 121px; left: 1173px; overflow: hidden; position: absolute; top: 1464px; width: 182px; }\",\".framer-jn3LX .framer-hlwqx { cursor: grab; flex: none; height: 165px; left: 160px; overflow: hidden; position: absolute; top: 1148px; width: 248px; }\",\".framer-jn3LX .framer-1ayco1b { flex: none; height: 1%; left: calc(47.22222222222224% - 90% / 2); position: absolute; top: 1465px; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-jn3LX .framer-1n05epz { cursor: grab; flex: none; height: 121px; left: -26px; overflow: hidden; position: absolute; top: 2275px; width: 182px; }\",\".framer-jn3LX .framer-1l0dzhi { flex: none; height: 121px; left: -66px; position: absolute; top: 2778px; width: 182px; }\",\".framer-jn3LX .framer-gcmkha { flex: none; height: 304px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 882px; }\",\".framer-jn3LX .framer-17vnokh { bottom: -28px; flex: none; left: calc(50.00000000000002% - 1280px / 2); overflow: hidden; position: absolute; top: -22px; width: 1280px; }\",\".framer-jn3LX .framer-1mzh4ly { flex: none; height: auto; opacity: 0.9; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); white-space: pre-wrap; width: 608px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-jn3LX .framer-w88b5l-container { bottom: 35px; flex: none; height: auto; left: 50%; position: fixed; transform: translateX(-50%); width: 85%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-jn3LX .framer-18gepl1, .framer-jn3LX .framer-ybju8f, .framer-jn3LX .framer-19ddycq { gap: 0px; } .framer-jn3LX .framer-18gepl1 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-jn3LX .framer-18gepl1 > :first-child, .framer-jn3LX .framer-ybju8f > :first-child { margin-top: 0px; } .framer-jn3LX .framer-18gepl1 > :last-child, .framer-jn3LX .framer-ybju8f > :last-child { margin-bottom: 0px; } .framer-jn3LX .framer-ybju8f > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-jn3LX .framer-19ddycq > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-jn3LX .framer-19ddycq > :first-child { margin-left: 0px; } .framer-jn3LX .framer-19ddycq > :last-child { margin-right: 0px; } }\",\"@media (max-width: 809px) { .framer-jn3LX.framer-72rtr7 { cursor: default; height: 3656px; width: 390px; } .framer-jn3LX .framer-18gepl1 { position: absolute; } .framer-jn3LX .framer-ohrak8 { flex-direction: column; gap: 32px; justify-content: center; padding: 16px; } .framer-jn3LX .framer-18rig11 { order: 0; } .framer-jn3LX .framer-1icjoll-container { order: 1; } .framer-jn3LX .framer-1ej1u-container { top: 3264px; } .framer-jn3LX .framer-rt34oq { height: 100vh; width: 390px; } .framer-jn3LX .framer-1ln5202 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; } .framer-jn3LX .framer-1irtd8l { height: 35%; left: unset; position: relative; top: unset; width: 100%; } .framer-jn3LX .framer-1hxdjgl { height: 219px; left: calc(51.406649616368306% - 238px / 2); top: calc(45.94594594594597% - 219px / 2); width: 238px; } .framer-jn3LX .framer-bbjftq { cursor: unset; height: 77px; left: 37px; top: 0px; width: 117px; } .framer-jn3LX .framer-jsk69g { height: 66px; left: calc(50.35460992907803% - 100px / 2); top: calc(50.53763440860217% - 66px / 2); width: 100px; } .framer-jn3LX .framer-d62cfo { bottom: 11px; cursor: unset; height: 77px; left: 235px; top: unset; width: 116px; } .framer-jn3LX .framer-ee1uut { height: 77px; left: calc(50.00000000000002% - 116px / 2); top: -1px; width: 116px; } .framer-jn3LX .framer-1v9fj4v { left: unset; position: relative; top: unset; } .framer-jn3LX .framer-ybju8f { padding: 46px 16px 44px 16px; top: 1749px; } .framer-jn3LX .framer-1x6x27j { gap: 16px; grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-jn3LX .framer-19ddycq { gap: 0px; } .framer-jn3LX .framer-9qm04t-container { height: 325px; } .framer-jn3LX .framer-hlwqx { height: 130px; left: calc(49.743589743589766% - 195px / 2); top: 1450px; width: 195px; } .framer-jn3LX .framer-16khsim { bottom: unset; height: 105px; left: calc(50.25641025641028% - 152px / 2); right: unset; top: calc(50.00000000000002% - 105px / 2); width: 152px; } .framer-jn3LX .framer-1ayco1b { height: 1%; left: calc(53.0769230769231% - 90% / 2); top: 1706px; } .framer-jn3LX .framer-gcmkha { height: 536px; top: 855px; } .framer-jn3LX .framer-17vnokh { bottom: 0px; left: -445px; right: -445px; top: 0px; width: unset; } .framer-jn3LX .framer-1mzh4ly { left: 50%; right: unset; top: 50%; transform: translate(-50%, -50%); width: 328px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-jn3LX .framer-ohrak8, .framer-jn3LX .framer-1ln5202, .framer-jn3LX .framer-1x6x27j, .framer-jn3LX .framer-19ddycq { gap: 0px; } .framer-jn3LX .framer-ohrak8 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-jn3LX .framer-ohrak8 > :first-child, .framer-jn3LX .framer-1ln5202 > :first-child { margin-top: 0px; } .framer-jn3LX .framer-ohrak8 > :last-child, .framer-jn3LX .framer-1ln5202 > :last-child { margin-bottom: 0px; } .framer-jn3LX .framer-1ln5202 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-jn3LX .framer-1x6x27j > *, .framer-jn3LX .framer-1x6x27j > :first-child, .framer-jn3LX .framer-1x6x27j > :last-child { margin: 0px; } .framer-jn3LX .framer-19ddycq > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-jn3LX .framer-19ddycq > :first-child { margin-left: 0px; } .framer-jn3LX .framer-19ddycq > :last-child { margin-right: 0px; } }}\",\"@media (min-width: 810px) and (max-width: 1439px) { .framer-jn3LX.framer-72rtr7 { cursor: default; height: 4131px; width: 810px; } .framer-jn3LX .framer-16s85ge-container { order: 3; } .framer-jn3LX .framer-e2zb1s { order: 2; } .framer-jn3LX .framer-1ej1u-container { left: 0px; right: 0px; top: 3737px; transform: unset; width: unset; } .framer-jn3LX .framer-rt34oq { width: 810px; } .framer-jn3LX .framer-1a5tgq2 { bottom: 436px; height: 42px; left: 78px; width: 42px; } .framer-jn3LX .framer-xx8uh0 { bottom: 358px; left: 305px; } .framer-jn3LX .framer-1wv4jvl { bottom: 478px; left: 77px; } .framer-jn3LX .framer-167gxvz { bottom: 416px; left: 134px; transform: unset; } .framer-jn3LX .framer-b7nm6o { bottom: 357px; left: 78px; } .framer-jn3LX .framer-38kotx { bottom: 356px; left: 648px; width: 97px; } .framer-jn3LX .framer-5r4kzb { bottom: 20px; height: 20px; left: 38px; width: 5px; } .framer-jn3LX .framer-m107wk { left: calc(51.546391752577335% - 78px / 2); top: 4px; } .framer-jn3LX .framer-bwte97 { height: 39px; left: calc(50.00000000000002% - 40px / 2); top: calc(49.29577464788735% - 39px / 2); width: 40px; } .framer-jn3LX .framer-bbjftq { left: 465px; } .framer-jn3LX .framer-d62cfo { left: 678px; top: calc(46.86156491831473% - 165px / 2); } .framer-jn3LX .framer-ybju8f { top: 1613px; } .framer-jn3LX .framer-1x6x27j { gap: 16px; grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-jn3LX .framer-19ddycq { gap: 0px; } .framer-jn3LX .framer-9qm04t-container { height: 468px; } .framer-jn3LX .framer-yk10ni { left: unset; right: -42px; top: 1971px; } .framer-jn3LX .framer-hlwqx { left: calc(50.00000000000002% - 248px / 2); top: 1298px; } .framer-jn3LX .framer-1ayco1b { height: 1%; left: calc(48.88888888888891% - 90% / 2); top: 1620px; } .framer-jn3LX .framer-1n05epz { top: 2997px; } .framer-jn3LX .framer-gcmkha { top: 864px; } .framer-jn3LX .framer-1mzh4ly { left: 49%; right: unset; transform: translate(-50%, -50%); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-jn3LX .framer-1x6x27j, .framer-jn3LX .framer-19ddycq { gap: 0px; } .framer-jn3LX .framer-1x6x27j > *, .framer-jn3LX .framer-1x6x27j > :first-child, .framer-jn3LX .framer-1x6x27j > :last-child { margin: 0px; } .framer-jn3LX .framer-19ddycq > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-jn3LX .framer-19ddycq > :first-child { margin-left: 0px; } .framer-jn3LX .framer-19ddycq > :last-child { margin-right: 0px; } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3107\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wPmclKXVc\":{\"layout\":[\"fixed\",\"fixed\"]},\"t1hotLd9A\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate false\n * @framerScrollSections {\"mIfW8OBHt\":{\"pattern\":\":mIfW8OBHt\",\"name\":\"footer\"},\"WIj9aEVna\":{\"pattern\":\":WIj9aEVna\",\"name\":\"works\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-jn3LX\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:3107,width:1440};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"PP Telegraf Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/9piTw1GwzXAdWWtAS8bDUn6Bhsk.otf\"}]},...CTAPrimaryFonts,...CursorFonts,...FooterFonts,...WorkFonts,...CTASocialMediaContactFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wPmclKXVc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t1hotLd9A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"3107\",\"framerResponsiveScreen\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerAcceptsLayoutTemplate\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerScrollSections\":\"{\\\"mIfW8OBHt\\\":{\\\"pattern\\\":\\\":mIfW8OBHt\\\",\\\"name\\\":\\\"footer\\\"},\\\"WIj9aEVna\\\":{\\\"pattern\\\":\\\":WIj9aEVna\\\",\\\"name\\\":\\\"works\\\"}}\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1ky41kw", "args", "CycleVariantState", "onAppearf382t5", "useOnVariantChange", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText2", "css", "FramerK4qC8SUup", "withCSS", "K4qC8SUup_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "titleHover", "width", "props", "ref", "_variant", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "z_2GUlDml", "cDdzzSho2", "pQPjjLHKq", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText2", "x", "css", "FramerljKc7kPVf", "withCSS", "ljKc7kPVf_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "behanceLink", "height", "id", "projectName", "thumbnail", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "pkIUze3W3", "DQiarED_R", "gSUAcsoIl", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText2", "x", "Image2", "css", "FramerVWp6zkyyI", "withCSS", "VWp6zkyyI_default", "addPropertyControls", "ControlType", "addFonts", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "t", "r", "n", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "i", "h", "e", "u", "d", "f", "l", "g", "glide", "a", "o", "c", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "createGeneratorEasing", "t", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "n", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "t", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "n", "ce", "le", "isBrowser", "getBrowserVisibilityProp", "getBrowserDocumentHiddenProp", "getIsDocumentHidden", "usePageVisibility", "isVisible", "setIsVisible", "ye", "onVisibilityChange", "ue", "visibilityChange", "Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "sync", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrapped", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "ref1", "ref2", "slideKey", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "SlideshowFonts", "getFonts", "Slideshow", "CTASocialMediaContactFonts", "ljKc7kPVf_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerxMMik0nVq", "withCSS", "xMMik0nVq_default", "addPropertyControls", "ControlType", "addFonts", "Cursor", "cursorPosition", "setCursorPosition", "ye", "ue", "updateCursorPosition", "e", "window", "p", "addImageAlt", "image", "alt", "data", "item", "addPropertyControls", "ControlType", "KidLcCmju_default", "CTAPrimaryFonts", "getFonts", "K4qC8SUup_default", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "CursorFonts", "Cursor", "FooterFonts", "xMMik0nVq_default", "MotionDivWithFXWithOptimizedAppearEffect", "withFX", "RichTextWithOptimizedAppearEffect", "RichText2", "ImageWithOptimizedAppearEffect", "Image2", "WorkFonts", "VWp6zkyyI_default", "ContainerWithFX", "Container", "MotionDivWithFX", "RichTextWithFX", "CTASocialMediaContactFonts", "ljKc7kPVf_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "animation2", "transition3", "animation3", "animation4", "transition4", "animation5", "animation6", "transition5", "animation7", "transformTemplate1", "_", "t", "transition6", "animation8", "transition7", "animation9", "transition8", "animation10", "animation11", "transition9", "animation12", "inertia", "preventDefault", "animation13", "transition10", "animation14", "animation15", "transition11", "animation16", "animation17", "animation18", "transition12", "animation19", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "animation20", "animation21", "transformTemplate2", "transition13", "animation22", "animation23", "transformTemplate3", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "HdljYNSCGGTcwX_0PH", "x9BrBQNEoGTcwX_0PH", "AMG3V4AXbGTcwX_0PH", "L3fogqN_bGTcwX_0PH", "idGTcwX_0PH", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "elementId", "useRouteElementId", "ref1", "elementId1", "ref2", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "Link", "SVG", "ComponentViewportProvider", "PropertyOverrides2", "x", "getLoadingLazyAtYPosition", "ChildrenCanSuspend", "KidLcCmju_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "__FramerMetadata__"]
}
