{"version":3,"file":"WSVPdlGvbkTyCcKJnLnPEnjbFoRCVdACfMrrq1ymJ9U.C6ehSZJ7.mjs","names":["Children","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","animate","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Icon","useMemo","lowercaseIconKeyPairs","iconKeys","a","useRef","useState","HouseFactory","React","PhosphorFonts","Phosphor","PhosphorControls","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","t","e","_","p","T","k","D","M","C","A","E","R","S","I","L","F","B","U","N","q","gt","j","V","Q","Y","G","W","K","H","Z","$","X","tt","et","it","rt","i","r","te","ut","lt","ft","_t","n","ct","dt","pt","mt","vt","Tt","yt","wt","bt","s","a","kt","xt","Dt","Mt","Ct","At","Et","Pt","Rt","St","Ot","zt","It","Yt","Ft","u","Bt","Nt","o","h","l","qt","jt","Vt","Gt","Wt","clamp","Xt","c","m","g","v","y","w","b","x","se","ue","le","fe","wrap","ce","pe","interpolate","ye","d","Animation","progress","P","O","z","Y","k","z","N","R","W","D","G","e","t","j","q","r","L","Z","U","$","K","J","s","n","i","nt","st","F","at","ot","M","B","ht","o","a","l","p","h","u","c","g","d","m","x","y","v","_","w","b","O","P","S","T","f","C","A","V","I","H","X","E","i","e","r","o","React.useRef","React.useState","e","x","y","i","_Fragment","gsap","r","b","p","c","w","s","t","h","a","c","r","e","i","p","u","d","o","n","l","m","v","g","S","w","y","T","z","_","M","L","b","useRef","Lenis","_Fragment","e","t","u","a","s","n","o","r","c","t","e","i","l","h","r","n","e","t","o","n","e","t","a","s","e","r","t","n","c","i","h","o","u","d","l","g","m","p","M","n","e","t","o","a","i","s","r","A","c","l","u","d","O","g","m","q","j","x","V","se","b","ce","Children","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","useRef","useMemo","useState","useWritingDirection","useCallback","startTransition","clamp","i","containerStyle","Component","Dot","dotStyle","Children","useRef","useMemo","useState","useCallback","size","i","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","useRef","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","animation1","transition3","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Accordion","LayoutJumpPreventer","serializationHash","variantClassNames","transition1","animation","transition2","animation1","matchVariant","animation2","animation3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","RemixButtonSmallFonts","RemixButtonSmall","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","t","textEffect","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","PhosphorFonts","Phosphor","RichText","serializationHash","variantClassNames","transition1","animation","animation1","textEffect","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","Phosphor","serializationHash","variantClassNames","transition1","textEffect","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","Image","className","RichText","Navigation3","Navigation2","Scribble","ArrowsSmall","HowToButtonSmall","RemixButtonSmall","Image","CoursesCard","ProcessCard","EyebrowText","PhotoGallery","TestimonialCard","FAQAccordion","HeroLeft","HeroRight","ClickEffects","ButtonHead","t","useRef","React.useId","React.useMemo","metadataProvider","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","RichText","SVG","_Fragment"],"sources":["https:/framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js","https:/framerusercontent.com/modules/8ZWpl8BTMibtSKDz0gV2/ePV5OSN3mysAdEGOKU2g/EBreYPLsb.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/xDZeRwZQIXVtR91eGTBR/XPhLx7OEJTgsoaXCbPpQ/bBx0QOIEf.js","https:/framerusercontent.com/modules/gk7LgjKsnv3uKkac590d/pCgzFqCQybJiFWIo54PU/JwAIXi4dW.js","https:/ga.jspm.io/npm:gsap@3.11.3/gsap-core.js","https:/ga.jspm.io/npm:gsap@3.11.3/CSSPlugin.js","https:/ga.jspm.io/npm:gsap@3.11.3/index.js","https:/framerusercontent.com/modules/nteQnWNYuBiutH6LSAQe/sg7vXsbsHsjyCOJhXNyO/Click_effects_prod.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.29/dist/lenis.modern.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/1lVCJZms8pRP5eAil9lW/dSz4EC5nlWifk55ZVKMP/aHJd5gZTD.js","https:/framerusercontent.com/modules/vKVRTwKl2JPdasoU6PUD/ZvYTOgiXUwNXjtlZxLsf/AmAps2Shx.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/ZXeKliZxR8kNL8sHyQJC/v7kAnJQ3NVXx9Qsygrk0/CzcdHBaF4.js","https:/framerusercontent.com/modules/LxDmrlJONLXpfoEKu3qM/DQliCC69TPJWD7MzQrUv/FLQmrEMuO.js","https:/framerusercontent.com/modules/jm000MaMlIafgmNoQSpC/I6TWavZqU9szJKL3VFXG/MmN_qC3JD.js","https:/framerusercontent.com/modules/DsW1CxLAm33ZlbkkgjmO/GEXbeTQZMgQXBYXD3OU4/NEgT7fz_7.js","https:/framerusercontent.com/modules/KFyoY9xM6xh8SZEdmBNv/aPhkIlC9O44DR658lAUC/tl_gnAFmy.js","https:/framerusercontent.com/modules/YPotdnMphwpmH86299JS/GaknZcpULpNH9PLIN5so/W9O5MXGtb.js","https:/framerusercontent.com/modules/GKD6shOgSaYB79VyGRPo/07F2Oh7QGWHJUmFKbQ14/Yz4Tda2lo.js","https:/framerusercontent.com/modules/81fDsB0kZmOQmc2pYJSI/ess2TfKfjKkKgjSFf3YN/C0maqjzV5.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useMotionValue,useTransform}from\"framer-motion\";/**\n * ANIMATOR\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Animator(props){/* Properties */const{pathAnimation,from,to,animate,shouldLoop,loopOptions,slots=[],endCircle}=props;/* State */const hasChildren=Children.count(slots)>0;/* Empty State */let customShape=/*#__PURE__*/_jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✍️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Graphic\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Animates single or joined paths on Web Pages only.\"})]});if(hasChildren){/* Grab the SVG from the Graphic */const firstChild=getFirstChild(slots);const svgChild=getFirstChild(firstChild.props.svg);const isSpring=pathAnimation.type===\"spring\";/* Shape transition properties *//* Dividing stiffness and damping by 1000 is a trick I got from Matt \n        which helps with pathLength animations, which otherwise are so fast \n        you never even see them happen in the preview. */const shapeTransition={pathLength:{...pathAnimation,repeat:shouldLoop?Infinity:0,repeatType:loopOptions,stiffness:isSpring?pathAnimation.stiffness/1e3:pathAnimation.stiffness,damping:isSpring?pathAnimation.damping/1e3:pathAnimation.damping}};/* Add our own properties to the Path */const pathLength=useMotionValue(0);const opacity=useTransform(pathLength,[0,.025],[0,1]);const shapeProps={variants:{start:{pathLength:from/100},end:{pathLength:to/100}},transition:shapeTransition};/* Prevent animating or adjusting pathLength on the Canvas */const isCanvas=RenderTarget.current()===RenderTarget.canvas;/* Just render the full connected Graphic on Canvas, when connected */if(isCanvas){customShape=firstChild;}/* If on a web page */if(!isCanvas&&svgChild){/* Pass Attributes */let attributes=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);let pathD;let stroke;let strokeWidth;let strokeLinecap;let strokeLinejoin;for(const element of attributes){if(element.includes(\"d=\")){pathD=splitAndReplace(element);}if(element.includes(\"stroke=\")){stroke=splitAndReplace(element);}if(element.includes(\"stroke-width=\")){strokeWidth=splitAndReplace(element);}if(element.includes(\"stroke-linecap=\")){strokeLinecap=splitAndReplace(element);}if(element.includes(\"stroke-linejoin=\")){strokeLinejoin=splitAndReplace(element);}}/* Grab viewbox */let svgViewbox;svgViewbox=svgChild.split(\"viewBox=\")[1];svgViewbox=svgViewbox.split(\">\")[0];svgViewbox=svgViewbox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");customShape=/*#__PURE__*/_jsx(motion.div,{initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\",style:{width:\"100%\",height:\"100%\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",backgroundColor:\"transparent\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",viewBox:svgViewbox,children:/*#__PURE__*/_jsx(motion.path,{...shapeProps,d:pathD,stroke:stroke,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\",style:!endCircle&&{pathLength,opacity},initial:isCanvas||animate===false?false:\"start\",animate:isCanvas||animate===false?false:\"end\"})})});}}return customShape;}/* Default Properties */Animator.defaultProps={animate:true,shouldLoop:false,loopOptions:\"reverse\",from:0,to:100,pathAnimation:{type:\"tween\",duration:2},endCircle:true};/* Property Controls */addPropertyControls(Animator,{slots:{type:ControlType.ComponentInstance,title:\"Children\"},animate:{title:\"Animate\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.animate,enabledTitle:\"True\",disabledTitle:\"False\"},shouldLoop:{title:\"Loop\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.shouldLoop,enabledTitle:\"True\",disabledTitle:\"False\",hidden(props){return props.animate===false;}},loopOptions:{type:ControlType.Enum,title:\"Type\",defaultValue:Animator.defaultProps.loopOptions,options:[\"loop\",\"reverse\",\"mirror\"],optionTitles:[\"Loop\",\"Reverse\",\"Mirror\"],hidden(props){return props.shouldLoop===false;}},endCircle:{title:\"End Circle\",type:ControlType.Boolean,defaultValue:Animator.defaultProps.endCircle,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden(props){return props.animate===false;}},from:{title:\"From\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.from,unit:\"%\",hidden(props){return props.animate===false;}},to:{title:\"To\",type:ControlType.Number,min:0,max:100,displayStepper:true,step:1,defaultValue:Animator.defaultProps.to,unit:\"%\",hidden(props){return props.animate===false;}},pathAnimation:{title:\" \",type:ControlType.Transition,defaultValue:Animator.defaultProps.pathAnimation,hidden(props){return props.animate===false;}}});/* Method to get stringless attributes */const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Method to get the first child */function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* 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\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Animator\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Animator.map","// Generated by Framer (114679e)\nimport{jsx as _jsx}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 Animator from\"/_fuc/modules/gh5xmpM9GHT9MXnnMpPc/YOcbb3cyk0md6ytVCE3R/Animator.js\";const AnimatorFonts=getFonts(Animator);const cycleOrder=[\"lWIeN9sUJ\",\"oM5Ao2sw1\"];const serializationHash=\"framer-KfNNM\";const variantClassNames={lWIeN9sUJ:\"framer-v-1usd2gr\",oM5Ao2sw1:\"framer-v-fwp4zk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:0,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Animate:\"oM5Ao2sw1\",Default:\"lWIeN9sUJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lWIeN9sUJ\"};};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:\"lWIeN9sUJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oM5Ao2sw1\")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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1usd2gr\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lWIeN9sUJ\",ref:refBinding,style:{...style},...addPropertyOverrides({oM5Ao2sw1:{\"data-framer-name\":\"Animate\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-waiwuz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yPWvdRDDL-container\",nodeId:\"yPWvdRDDL\",rendersWithMotion:true,scopeId:\"EBreYPLsb\",children:/*#__PURE__*/_jsx(Animator,{animate:true,endCircle:false,from:0,height:\"100%\",id:\"yPWvdRDDL\",layoutId:\"yPWvdRDDL\",loopOptions:\"loop\",pathAnimation:{delay:0,duration:1.3,ease:[.44,0,.56,1],type:\"tween\"},shouldLoop:false,slots:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rm327f\",\"data-framer-name\":\"Scribble_1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bXBbtSc0p\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 275 73\"><path d=\"M 1.677 71.035 L 58.486 29.479 C 59.44 28.781 60.697 29.855 60.167 30.915 C 52.39 46.462 41.373 71.035 46.672 71.035 C 52.03 71.035 74.737 47.976 87.961 33.739 C 88.762 32.877 90.196 33.684 89.895 34.824 C 87.44 44.122 84.289 57.165 85.239 58.119 C 86.271 59.156 104.386 44.149 115.369 34.771 C 116.19 34.07 117.435 34.828 117.212 35.887 C 115.582 43.616 113.68 54.491 115.422 53.908 C 117.768 53.122 140.775 33.289 148.625 30.619 C 149.332 30.379 149.866 31.041 149.664 31.763 C 147.792 38.448 145.204 49.631 147.282 50.258 C 149.314 50.87 167.204 39.619 178.279 32.365 C 179.207 31.758 180.373 32.728 179.954 33.758 C 175.981 43.519 170.611 58.119 172.993 58.119 C 176.347 58.119 216.032 44.081 273.323 1.685\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10176885126,withExternalLayout:true})],style:{height:\"100%\",width:\"100%\"},to:100,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KfNNM.framer-1yrrszl, .framer-KfNNM .framer-1yrrszl { display: block; }\",\".framer-KfNNM.framer-1usd2gr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 73px; min-width: 275px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KfNNM .framer-waiwuz-container { flex: none; height: 73px; position: relative; width: 275px; z-index: 0; }\",\".framer-KfNNM .framer-1rm327f { height: 73px; position: relative; width: 275px; }\",\".framer-KfNNM.framer-v-fwp4zk.framer-1usd2gr { min-height: unset; min-width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 73\n * @framerIntrinsicWidth 275\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oM5Ao2sw1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEBreYPLsb=withCSS(Component,css,\"framer-KfNNM\");export default FramerEBreYPLsb;FramerEBreYPLsb.displayName=\"Scribble\";FramerEBreYPLsb.defaultProps={height:73,width:275};addPropertyControls(FramerEBreYPLsb,{variant:{options:[\"lWIeN9sUJ\",\"oM5Ao2sw1\"],optionTitles:[\"Default\",\"Animate\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEBreYPLsb,[{explicitInter:true,fonts:[]},...AnimatorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEBreYPLsb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oM5Ao2sw1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"73\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"275\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EBreYPLsb.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"/_fuc/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"/_fuc/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"/_fuc/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"/_fuc/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (a44d8cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-Medium\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-MediumItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/MzumQQZJQBC6KM1omtmwOtsogtI.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/A5P4nkYCJlLQxGxaS1lzG8PNSc.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/vuPfygr1n1zYxscvWgGI8hRf3LE.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/jplzYzqFHXreyADwk9yrkQlWQ.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/sSIKP2TfVPvfK7YVENPE5H87A.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/RkMAGv2iAm3rw7tZzs7FaZf0rM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/8E92vrr3j1gDqzepmeSbD2u0JxA.woff2\",weight:\"500\"}]}];export const css=['.framer-wSr2X .framer-styles-preset-1tchbuq:not(.rich-text-wrapper), .framer-wSr2X .framer-styles-preset-1tchbuq.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss02\\' on, \\'ss01\\' on, \\'ss03\\' on, \\'ss04\\' on, \\'ss08\\' on, \\'ss07\\' on, \\'salt\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.1px; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-bf3b78f1-7c89-4ecd-bba4-77c1a4c7b347, #757575); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-wSr2X\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0f92f4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"/_fuc/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"/_fuc/modules/xDZeRwZQIXVtR91eGTBR/XPhLx7OEJTgsoaXCbPpQ/bBx0QOIEf.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const serializationHash=\"framer-oYoEO\";const variantClassNames={O5qaWbSaE:\"framer-v-1ugl0u0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const F6smzSBY7=undefined;const m67IhHb2o=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,title,width,...props})=>{return{...props,F6smzSBY7:icon??props.F6smzSBY7??\"NavigationArrow\",m67IhHb2o:title??props.m67IhHb2o??\"Landing Page\"};};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,m67IhHb2o,F6smzSBY7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O5qaWbSaE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ugl0u0\",className,classNames),\"data-framer-name\":\"Eyebrow text\",layoutDependency:layoutDependency,layoutId:\"O5qaWbSaE\",ref:refBinding,style:{backdropFilter:\"blur(0px)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,WebkitBackdropFilter:\"blur(0px)\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n1muax-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MQJSwIOnm-container\",nodeId:\"MQJSwIOnm\",rendersWithMotion:true,scopeId:\"JwAIXi4dW\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"House\",iconSelection:F6smzSBY7,id:\"MQJSwIOnm\",layoutId:\"MQJSwIOnm\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tchbuq\",\"data-styles-preset\":\"bBx0QOIEf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1)))\"},children:\"Landing Page\"})}),className:\"framer-1xfa5hy\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PVXp1yFxL\",style:{\"--extracted-r6o4lv\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\",\"--framer-paragraph-spacing\":\"0px\"},text:m67IhHb2o,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oYoEO.framer-39ckkp, .framer-oYoEO .framer-39ckkp { display: block; }\",\".framer-oYoEO.framer-1ugl0u0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oYoEO .framer-1n1muax-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-oYoEO .framer-1xfa5hy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"m67IhHb2o\":\"title\",\"F6smzSBY7\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJwAIXi4dW=withCSS(Component,css,\"framer-oYoEO\");export default FramerJwAIXi4dW;FramerJwAIXi4dW.displayName=\"Eyebrow text\";FramerJwAIXi4dW.defaultProps={height:22,width:123};addPropertyControls(FramerJwAIXi4dW,{m67IhHb2o:{defaultValue:\"Landing Page\",displayTextArea:false,title:\"Title\",type:ControlType.String},F6smzSBY7:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"NavigationArrow\",description:undefined,hidden:undefined,title:\"Icon\"}});addFonts(FramerJwAIXi4dW,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJwAIXi4dW\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"m67IhHb2o\\\":\\\"title\\\",\\\"F6smzSBY7\\\":\\\"icon\\\"}\",\"framerIntrinsicWidth\":\"123\",\"framerIntrinsicHeight\":\"22\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JwAIXi4dW.map","function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return t}function _inheritsLoose(t,e){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;t.__proto__=e}\n/*!\n * GSAP 3.11.3\n * https://greensock.com\n *\n * @license Copyright 2008-2022, GreenSock. All rights reserved.\n * Subject to the terms at https://greensock.com/standard-license or for\n * Club GreenSock members, the agreement issued with that membership.\n * @author: Jack Doyle, jack@greensock.com\n*/var t,e,i,r,n,s,a,o,u,h,l,_={autoSleep:120,force3D:\"auto\",nullTargetWarn:1,units:{lineHeight:\"\"}},c={duration:.5,overwrite:false,delay:0},d=1e8,p=1/d,m=2*Math.PI,g=m/4,v=0,T=Math.sqrt,y=Math.cos,w=Math.sin,b=function _isString(t){return\"string\"===typeof t},k=function _isFunction(t){return\"function\"===typeof t},x=function _isNumber(t){return\"number\"===typeof t},D=function _isUndefined(t){return\"undefined\"===typeof t},M=function _isObject(t){return\"object\"===typeof t},C=function _isNotFalse(t){return false!==t},A=function _windowExists(){return\"undefined\"!==typeof window},E=function _isFuncOrString(t){return k(t)||b(t)},P=\"function\"===typeof ArrayBuffer&&ArrayBuffer.isView||function(){},R=Array.isArray,S=/(?:-?\\.?\\d|\\.)+/gi,O=/[-+=.]*\\d+[.e\\-+]*\\d*[e\\-+]*\\d*/g,z=/[-+=.]*\\d+[.e-]*\\d*[a-z%]*/g,I=/[-+=.]*\\d+\\.?\\d*(?:e-|e\\+)?\\d*/gi,L=/[+-]=-?[.\\d]+/,F=/[^,'\"\\[\\]\\s]+/gi,B=/^[+\\-=e\\s\\d]*\\d+[.\\d]*([a-z]*|%)\\s*$/i,U={},N={},q=function _install(t){return(N=gt(t,U))&&Oi},j=function _missingPlugin(t,e){return console.warn(\"Invalid property\",t,\"set to\",e,\"Missing plugin? gsap.registerPlugin()\")},V=function _warn(t,e){return!e&&console.warn(t)},Q=function _addGlobal(t,e){return t&&(U[t]=e)&&N&&(N[t]=e)||U},Y=function _emptyFunc(){return 0},G={suppressEvents:true,isStart:true,kill:false},W={suppressEvents:true,kill:false},K={suppressEvents:true},H={},Z=[],$={},J={},X={},tt=30,et=[],it=\"\",rt=function _harness(t){var e,i,r=t[0];M(r)||k(r)||(t=[t]);if(!(e=(r._gsap||{}).harness)){i=et.length;while(i--&&!et[i].targetTest(r));e=et[i]}i=t.length;while(i--)t[i]&&(t[i]._gsap||(t[i]._gsap=new Qe(t[i],e)))||t.splice(i,1);return t},nt=function _getCache(t){return t._gsap||rt(te(t))[0]._gsap},st=function _getProperty(t,e,i){return(i=t[e])&&k(i)?t[e]():D(i)&&t.getAttribute&&t.getAttribute(e)||i},at=function _forEachName(t,e){return(t=t.split(\",\")).forEach(e)||t},ot=function _round(t){return Math.round(1e5*t)/1e5||0},ut=function _roundPrecise(t){return Math.round(1e7*t)/1e7||0},ht=function _parseRelative(t,e){var i=e.charAt(0),r=parseFloat(e.substr(2));t=parseFloat(t);return\"+\"===i?t+r:\"-\"===i?t-r:\"*\"===i?t*r:t/r},lt=function _arrayContainsAny(t,e){var i=e.length,r=0;for(;t.indexOf(e[r])<0&&++r<i;);return r<i},ft=function _lazyRender(){var t,e,i=Z.length,r=Z.slice(0);$={};Z.length=0;for(t=0;t<i;t++){e=r[t];e&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],true)._lazy=0)}},_t=function _lazySafeRender(t,i,r,n){Z.length&&ft();t.render(i,r,n||e&&i<0&&(t._initted||t._startAt));Z.length&&ft()},ct=function _numericIfPossible(t){var e=parseFloat(t);return(e||0===e)&&(t+\"\").match(F).length<2?e:b(t)?t.trim():t},dt=function _passThrough(t){return t},pt=function _setDefaults(t,e){for(var i in e)i in t||(t[i]=e[i]);return t},mt=function _setKeyframeDefaults(t){return function(e,i){for(var r in i)r in e||\"duration\"===r&&t||\"ease\"===r||(e[r]=i[r])}},gt=function _merge(t,e){for(var i in e)t[i]=e[i];return t},vt=function _mergeDeep(t,e){for(var i in e)\"__proto__\"!==i&&\"constructor\"!==i&&\"prototype\"!==i&&(t[i]=M(e[i])?_mergeDeep(t[i]||(t[i]={}),e[i]):e[i]);return t},Tt=function _copyExcluding(t,e){var i,r={};for(i in t)i in e||(r[i]=t[i]);return r},yt=function _inheritDefaults(t){var e=t.parent||r,i=t.keyframes?mt(R(t.keyframes)):pt;if(C(t.inherit))while(e){i(t,e.vars.defaults);e=e.parent||e._dp}return t},wt=function _arraysMatch(t,e){var i=t.length,r=i===e.length;while(r&&i--&&t[i]===e[i]);return i<0},bt=function _addLinkedListItem(t,e,i,r,n){void 0===i&&(i=\"_first\");void 0===r&&(r=\"_last\");var s,a=t[r];if(n){s=e[n];while(a&&a[n]>s)a=a._prev}if(a){e._next=a._next;a._next=e}else{e._next=t[i];t[i]=e}e._next?e._next._prev=e:t[r]=e;e._prev=a;e.parent=e._dp=t;return e},kt=function _removeLinkedListItem(t,e,i,r){void 0===i&&(i=\"_first\");void 0===r&&(r=\"_last\");var n=e._prev,s=e._next;n?n._next=s:t[i]===e&&(t[i]=s);s?s._prev=n:t[r]===e&&(t[r]=n);e._next=e._prev=e.parent=null},xt=function _removeFromParent(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove(t);t._act=0},Dt=function _uncache(t,e){if(t&&(!e||e._end>t._dur||e._start<0)){var i=t;while(i){i._dirty=1;i=i.parent}}return t},Mt=function _recacheAncestors(t){var e=t.parent;while(e&&e.parent){e._dirty=1;e.totalDuration();e=e.parent}return t},Ct=function _rewindStartAt(t,i,r,n){return t._startAt&&(e?t._startAt.revert(W):t.vars.immediateRender&&!t.vars.autoRevert||t._startAt.render(i,true,n))},At=function _hasNoPausedAncestors(t){return!t||t._ts&&_hasNoPausedAncestors(t.parent)},Et=function _elapsedCycleDuration(t){return t._repeat?Pt(t._tTime,t=t.duration()+t._rDelay)*t:0},Pt=function _animationCycle(t,e){var i=Math.floor(t/=e);return t&&i===t?i-1:i},Rt=function _parentToChildTotalTime(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},St=function _setEnd(t){return t._end=ut(t._start+(t._tDur/Math.abs(t._ts||t._rts||p)||0))},Ot=function _alignPlayhead(t,e){var i=t._dp;if(i&&i.smoothChildTiming&&t._ts){t._start=ut(i._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts));St(t);i._dirty||Dt(i,t)}return t},zt=function _postAddChecks(t,e){var i;if(e._time||e._initted&&!e._dur){i=Rt(t.rawTime(),e);(!e._dur||Kt(0,e.totalDuration(),i)-e._tTime>p)&&e.render(i,true)}if(Dt(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration()){i=t;while(i._dp){i.rawTime()>=0&&i.totalTime(i._tTime);i=i._dp}}t._zTime=-p}},It=function _addToTimeline(t,e,i,n){e.parent&&xt(e);e._start=ut((x(i)?i:i||t!==r?Yt(t,i,e):t._time)+e._delay);e._end=ut(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0));bt(t,e,\"_first\",\"_last\",t._sort?\"_start\":0);Ut(e)||(t._recent=e);n||zt(t,e);t._ts<0&&Ot(t,t._tTime);return t},Lt=function _scrollTrigger(t,e){return(U.ScrollTrigger||j(\"scrollTrigger\",e))&&U.ScrollTrigger.create(e,t)},Ft=function _attemptInitTween(t,i,r,n,s){Xe(t,i,s);if(!t._initted)return 1;if(!r&&t._pt&&!e&&(t._dur&&false!==t.vars.lazy||!t._dur&&t.vars.lazy)&&u!==Ee.frame){Z.push(t);t._lazy=[s,n];return 1}},Bt=function _parentPlayheadIsBeforeStart(t){var e=t.parent;return e&&e._ts&&e._initted&&!e._lock&&(e.rawTime()<0||_parentPlayheadIsBeforeStart(e))},Ut=function _isFromOrFromStart(t){var e=t.data;return\"isFromStart\"===e||\"isStart\"===e},Nt=function _renderZeroDurationTween(t,i,r,n){var s,a,o,u=t.ratio,h=i<0||!i&&(!t._start&&Bt(t)&&!(!t._initted&&Ut(t))||(t._ts<0||t._dp._ts<0)&&!Ut(t))?0:1,l=t._rDelay,_=0;if(l&&t._repeat){_=Kt(0,t._tDur,i);a=Pt(_,l);t._yoyo&&1&a&&(h=1-h);if(a!==Pt(t._tTime,l)){u=1-h;t.vars.repeatRefresh&&t._initted&&t.invalidate()}}if(h!==u||e||n||t._zTime===p||!i&&t._zTime){if(!t._initted&&Ft(t,i,n,r,_))return;o=t._zTime;t._zTime=i||(r?p:0);r||(r=i&&!o);t.ratio=h;t._from&&(h=1-h);t._time=0;t._tTime=_;s=t._pt;while(s){s.r(h,s.d);s=s._next}i<0&&Ct(t,i,r,true);t._onUpdate&&!r&&ge(t,\"onUpdate\");_&&t._repeat&&!r&&t.parent&&ge(t,\"onRepeat\");if((i>=t._tDur||i<0)&&t.ratio===h){h&&xt(t,1);if(!r&&!e){ge(t,h?\"onComplete\":\"onReverseComplete\",true);t._prom&&t._prom()}}}else t._zTime||(t._zTime=i)},qt=function _findNextPauseTween(t,e,i){var r;if(i>e){r=t._first;while(r&&r._start<=i){if(\"isPause\"===r.data&&r._start>e)return r;r=r._next}}else{r=t._last;while(r&&r._start>=i){if(\"isPause\"===r.data&&r._start<e)return r;r=r._prev}}},jt=function _setDuration(t,e,i,r){var n=t._repeat,s=ut(e)||0,a=t._tTime/t._tDur;a&&!r&&(t._time*=s/t._dur);t._dur=s;t._tDur=n?n<0?1e10:ut(s*(n+1)+t._rDelay*n):s;a>0&&!r&&Ot(t,t._tTime=t._tDur*a);t.parent&&St(t);i||Dt(t.parent,t);return t},Vt=function _onUpdateTotalDuration(t){return t instanceof Ge?Dt(t):jt(t,t._dur)},Qt={_start:0,endTime:Y,totalDuration:Y},Yt=function _parsePosition(t,e,i){var r,n,s,a=t.labels,o=t._recent||Qt,u=t.duration()>=d?o.endTime(false):t._dur;if(b(e)&&(isNaN(e)||e in a)){n=e.charAt(0);s=\"%\"===e.substr(-1);r=e.indexOf(\"=\");if(\"<\"===n||\">\"===n){r>=0&&(e=e.replace(/=/,\"\"));return(\"<\"===n?o._start:o.endTime(o._repeat>=0))+(parseFloat(e.substr(1))||0)*(s?(r<0?o:i).totalDuration()/100:1)}if(r<0){e in a||(a[e]=u);return a[e]}n=parseFloat(e.charAt(r-1)+e.substr(r+1));s&&i&&(n=n/100*(R(i)?i[0]:i).totalDuration());return r>1?_parsePosition(t,e.substr(0,r-1),i)+n:u+n}return null==e?u:+e},Gt=function _createTweenType(t,e,i){var r,n,s=x(e[1]),a=(s?2:1)+(t<2?0:1),o=e[a];s&&(o.duration=e[1]);o.parent=i;if(t){r=o;n=i;while(n&&!(\"immediateRender\"in r)){r=n.vars.defaults||{};n=C(n.vars.inherit)&&n.parent}o.immediateRender=C(r.immediateRender);t<2?o.runBackwards=1:o.startAt=e[a-1]}return new ai(e[0],o,e[a+1])},Wt=function _conditionalReturn(t,e){return t||0===t?e(t):e},Kt=function _clamp(t,e,i){return i<t?t:i>e?e:i},Ht=function getUnit(t,e){return b(t)&&(e=B.exec(t))?e[1]:\"\"},Zt=function clamp(t,e,i){return Wt(i,(function(i){return Kt(t,e,i)}))},$t=[].slice,Jt=function _isArrayLike(t,e){return t&&M(t)&&\"length\"in t&&(!e&&!t.length||t.length-1 in t&&M(t[0]))&&!t.nodeType&&t!==n},Xt=function _flatten(t,e,i){void 0===i&&(i=[]);return t.forEach((function(t){var r;return b(t)&&!e||Jt(t,1)?(r=i).push.apply(r,te(t)):i.push(t)}))||i},te=function toArray(t,e,r){return i&&!e&&i.selector?i.selector(t):!b(t)||r||!s&&Pe()?R(t)?Xt(t,r):Jt(t)?$t.call(t,0):t?[t]:[]:$t.call((e||a).querySelectorAll(t),0)},ee=function selector(t){t=te(t)[0]||V(\"Invalid scope\")||{};return function(e){var i=t.current||t.nativeElement||t;return te(e,i.querySelectorAll?i:i===t?V(\"Invalid scope\")||a.createElement(\"div\"):t)}},ie=function shuffle(t){return t.sort((function(){return.5-Math.random()}))},re=function distribute(t){if(k(t))return t;var e=M(t)?t:{each:t},i=Ue(e.ease),r=e.from||0,n=parseFloat(e.base)||0,s={},a=r>0&&r<1,o=isNaN(r)||a,u=e.axis,h=r,l=r;if(b(r))h=l={center:.5,edges:.5,end:1}[r]||0;else if(!a&&o){h=r[0];l=r[1]}return function(t,a,_){var c,p,m,g,v,y,w,b,k,x=(_||e).length,D=s[x];if(!D){k=\"auto\"===e.grid?0:(e.grid||[1,d])[1];if(!k){w=-d;while(w<(w=_[k++].getBoundingClientRect().left)&&k<x);k--}D=s[x]=[];c=o?Math.min(k,x)*h-.5:r%k;p=k===d?0:o?x*l/k-.5:r/k|0;w=0;b=d;for(y=0;y<x;y++){m=y%k-c;g=p-(y/k|0);D[y]=v=u?Math.abs(\"y\"===u?g:m):T(m*m+g*g);v>w&&(w=v);v<b&&(b=v)}\"random\"===r&&ie(D);D.max=w-b;D.min=b;D.v=x=(parseFloat(e.amount)||parseFloat(e.each)*(k>x?x-1:u?\"y\"===u?x/k:k:Math.max(k,x/k))||0)*(\"edges\"===r?-1:1);D.b=x<0?n-x:n;D.u=Ht(e.amount||e.each)||0;i=i&&x<0?Fe(i):i}x=(D[t]-D.min)/D.max||0;return ut(D.b+(i?i(x):x)*D.v)+D.u}},ne=function _roundModifier(t){var e=Math.pow(10,((t+\"\").split(\".\")[1]||\"\").length);return function(i){var r=ut(Math.round(parseFloat(i)/t)*t*e);return(r-r%1)/e+(x(i)?0:Ht(i))}},se=function snap(t,e){var i,r,n=R(t);if(!n&&M(t)){i=n=t.radius||d;if(t.values){t=te(t.values);(r=!x(t[0]))&&(i*=i)}else t=ne(t.increment)}return Wt(e,n?k(t)?function(e){r=t(e);return Math.abs(r-e)<=i?r:e}:function(e){var n,s,a=parseFloat(r?e.x:e),o=parseFloat(r?e.y:0),u=d,h=0,l=t.length;while(l--){if(r){n=t[l].x-a;s=t[l].y-o;n=n*n+s*s}else n=Math.abs(t[l]-a);if(n<u){u=n;h=l}}h=!i||u<=i?t[h]:e;return r||h===e||x(e)?h:h+Ht(e)}:ne(t))},ae=function random(t,e,i,r){return Wt(R(t)?!e:true===i?!!(i=0):!r,(function(){return R(t)?t[~~(Math.random()*t.length)]:(i=i||1e-5)&&(r=i<1?Math.pow(10,(i+\"\").length-2):1)&&Math.floor(Math.round((t-i/2+Math.random()*(e-t+.99*i))/i)*i*r)/r}))},oe=function pipe(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return function(t){return e.reduce((function(t,e){return e(t)}),t)}},ue=function unitize(t,e){return function(i){return t(parseFloat(i))+(e||Ht(i))}},he=function normalize(t,e,i){return de(t,e,0,1,i)},le=function _wrapArray(t,e,i){return Wt(i,(function(i){return t[~~e(i)]}))},fe=function wrap(t,e,i){var r=e-t;return R(t)?le(t,wrap(0,t.length),e):Wt(i,(function(e){return(r+(e-t)%r)%r+t}))},_e=function wrapYoyo(t,e,i){var r=e-t,n=2*r;return R(t)?le(t,wrapYoyo(0,t.length-1),e):Wt(i,(function(e){e=(n+(e-t)%n)%n||0;return t+(e>r?n-e:e)}))},ce=function _replaceRandom(t){var e,i,r,n,s=0,a=\"\";while(~(e=t.indexOf(\"random(\",s))){r=t.indexOf(\")\",e);n=\"[\"===t.charAt(e+7);i=t.substr(e+7,r-e-7).match(n?F:S);a+=t.substr(s,e-s)+ae(n?i:+i[0],n?0:+i[1],+i[2]||1e-5);s=r+1}return a+t.substr(s,t.length-s)},de=function mapRange(t,e,i,r,n){var s=e-t,a=r-i;return Wt(n,(function(e){return i+((e-t)/s*a||0)}))},pe=function interpolate(t,e,i,r){var n=isNaN(t+e)?0:function(i){return(1-i)*t+i*e};if(!n){var s,a,o,u,h,l=b(t),_={};true===i&&(r=1)&&(i=null);if(l){t={p:t};e={p:e}}else if(R(t)&&!R(e)){o=[];u=t.length;h=u-2;for(a=1;a<u;a++)o.push(interpolate(t[a-1],t[a]));u--;n=function func(t){t*=u;var e=Math.min(h,~~t);return o[e](t-e)};i=e}else r||(t=gt(R(t)?[]:{},t));if(!o){for(s in e)Ze.call(_,t,s,\"get\",e[s]);n=function func(e){return pi(e,_)||(l?t.p:t)}}}return Wt(i,n)},me=function _getLabelInDirection(t,e,i){var r,n,s,a=t.labels,o=d;for(r in a){n=a[r]-e;if(n<0===!!i&&n&&o>(n=Math.abs(n))){s=r;o=n}}return s},ge=function _callback(t,e,r){var n,s,a,o=t.vars,u=o[e],h=i,l=t._ctx;if(u){n=o[e+\"Params\"];s=o.callbackScope||t;r&&Z.length&&ft();l&&(i=l);a=n?u.apply(s,n):u.call(s);i=h;return a}},ve=function _interrupt(t){xt(t);t.scrollTrigger&&t.scrollTrigger.kill(!!e);t.progress()<1&&ge(t,\"onInterrupt\");return t},Te=function _createPlugin(t){t=!t.name&&t.default||t;var e=t.name,i=k(t),r=e&&!i&&t.init?function(){this._props=[]}:t,n={init:Y,render:pi,add:Ze,kill:gi,modifier:mi,rawVars:0},s={targetTest:0,get:0,getSetter:fi,aliases:{},register:0};Pe();if(t!==r){if(J[e])return;pt(r,pt(Tt(t,n),s));gt(r.prototype,gt(n,Tt(t,s)));J[r.prop=e]=r;if(t.targetTest){et.push(r);H[e]=1}e=(\"css\"===e?\"CSS\":e.charAt(0).toUpperCase()+e.substr(1))+\"Plugin\"}Q(e,r);t.register&&t.register(Oi,r,yi)},ye=255,we={aqua:[0,ye,ye],lime:[0,ye,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,ye],navy:[0,0,128],white:[ye,ye,ye],olive:[128,128,0],yellow:[ye,ye,0],orange:[ye,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[ye,0,0],pink:[ye,192,203],cyan:[0,ye,ye],transparent:[ye,ye,ye,0]},be=function _hue(t,e,i){t+=t<0?1:t>1?-1:0;return(6*t<1?e+(i-e)*t*6:t<.5?i:3*t<2?e+(i-e)*(2/3-t)*6:e)*ye+.5|0},ke=function splitColor(t,e,i){var r,n,s,a,o,u,h,l,_,c,d=t?x(t)?[t>>16,t>>8&ye,t&ye]:0:we.black;if(!d){\",\"===t.substr(-1)&&(t=t.substr(0,t.length-1));if(we[t])d=we[t];else if(\"#\"===t.charAt(0)){if(t.length<6){r=t.charAt(1);n=t.charAt(2);s=t.charAt(3);t=\"#\"+r+r+n+n+s+s+(5===t.length?t.charAt(4)+t.charAt(4):\"\")}if(9===t.length){d=parseInt(t.substr(1,6),16);return[d>>16,d>>8&ye,d&ye,parseInt(t.substr(7),16)/255]}t=parseInt(t.substr(1),16);d=[t>>16,t>>8&ye,t&ye]}else if(\"hsl\"===t.substr(0,3)){d=c=t.match(S);if(e){if(~t.indexOf(\"=\")){d=t.match(O);i&&d.length<4&&(d[3]=1);return d}}else{a=+d[0]%360/360;o=+d[1]/100;u=+d[2]/100;n=u<=.5?u*(o+1):u+o-u*o;r=2*u-n;d.length>3&&(d[3]*=1);d[0]=be(a+1/3,r,n);d[1]=be(a,r,n);d[2]=be(a-1/3,r,n)}}else d=t.match(S)||we.transparent;d=d.map(Number)}if(e&&!c){r=d[0]/ye;n=d[1]/ye;s=d[2]/ye;h=Math.max(r,n,s);l=Math.min(r,n,s);u=(h+l)/2;if(h===l)a=o=0;else{_=h-l;o=u>.5?_/(2-h-l):_/(h+l);a=h===r?(n-s)/_+(n<s?6:0):h===n?(s-r)/_+2:(r-n)/_+4;a*=60}d[0]=~~(a+.5);d[1]=~~(100*o+.5);d[2]=~~(100*u+.5)}i&&d.length<4&&(d[3]=1);return d},xe=function _colorOrderData(t){var e=[],i=[],r=-1;t.split(Me).forEach((function(t){var n=t.match(z)||[];e.push.apply(e,n);i.push(r+=n.length+1)}));e.c=i;return e},De=function _formatColors(t,e,i){var r,n,s,a,o=\"\",u=(t+o).match(Me),h=e?\"hsla(\":\"rgba(\",l=0;if(!u)return t;u=u.map((function(t){return(t=ke(t,e,1))&&h+(e?t[0]+\",\"+t[1]+\"%,\"+t[2]+\"%,\"+t[3]:t.join(\",\"))+\")\"}));if(i){s=xe(t);r=i.c;if(r.join(o)!==s.c.join(o)){n=t.replace(Me,\"1\").split(z);a=n.length-1;for(;l<a;l++)o+=n[l]+(~r.indexOf(l)?u.shift()||h+\"0,0,0,0)\":(s.length?s:u.length?u:i).shift())}}if(!n){n=t.split(Me);a=n.length-1;for(;l<a;l++)o+=n[l]+u[l]}return o+n[a]},Me=function(){var t,e=\"(?:\\\\b(?:(?:rgb|rgba|hsl|hsla)\\\\(.+?\\\\))|\\\\B#(?:[0-9a-f]{3,4}){1,2}\\\\b\";for(t in we)e+=\"|\"+t+\"\\\\b\";return new RegExp(e+\")\",\"gi\")}(),Ce=/hsl[a]?\\(/,Ae=function _colorStringFilter(t){var e,i=t.join(\" \");Me.lastIndex=0;if(Me.test(i)){e=Ce.test(i);t[1]=De(t[1],e);t[0]=De(t[0],e,xe(t[1]));return true}},Ee=function(){var t,e,i,r,u,h,_=Date.now,c=500,d=33,m=_(),g=m,v=1e3/240,T=v,y=[],w=function _tick(i){var n,s,a,o,l=_()-g,p=true===i;l>c&&(m+=l-d);g+=l;a=g-m;n=a-T;if(n>0||p){o=++r.frame;u=a-1e3*r.time;r.time=a/=1e3;T+=n+(n>=v?4:v-n);s=1}p||(t=e(_tick));if(s)for(h=0;h<y.length;h++)y[h](a,u,o,i)};r={time:0,frame:0,tick:function tick(){w(true)},deltaRatio:function deltaRatio(t){return u/(1e3/(t||60))},wake:function wake(){if(o){if(!s&&A()){n=s=window;a=n.document||{};U.gsap=Oi;(n.gsapVersions||(n.gsapVersions=[])).push(Oi.version);q(N||n.GreenSockGlobals||!n.gsap&&n||{});i=n.requestAnimationFrame}t&&r.sleep();e=i||function(t){return setTimeout(t,T-1e3*r.time+1|0)};l=1;w(2)}},sleep:function sleep(){(i?n.cancelAnimationFrame:clearTimeout)(t);l=0;e=Y},lagSmoothing:function lagSmoothing(t,e){c=t||1/p;d=Math.min(e,c,0)},fps:function fps(t){v=1e3/(t||240);T=1e3*r.time+v},add:function add(t,e,i){var n=e?function(e,i,s,a){t(e,i,s,a);r.remove(n)}:t;r.remove(t);y[i?\"unshift\":\"push\"](n);Pe();return n},remove:function remove(t,e){~(e=y.indexOf(t))&&y.splice(e,1)&&h>=e&&h--},_listeners:y};return r}(),Pe=function _wake(){return!l&&Ee.wake()},Re={},Se=/^[\\d.\\-M][\\d.\\-,\\s]/,Oe=/[\"']/g,ze=function _parseObjectInString(t){var e,i,r,n={},s=t.substr(1,t.length-3).split(\":\"),a=s[0],o=1,u=s.length;for(;o<u;o++){i=s[o];e=o!==u-1?i.lastIndexOf(\",\"):i.length;r=i.substr(0,e);n[a]=isNaN(r)?r.replace(Oe,\"\").trim():+r;a=i.substr(e+1).trim()}return n},Ie=function _valueInParentheses(t){var e=t.indexOf(\"(\")+1,i=t.indexOf(\")\"),r=t.indexOf(\"(\",e);return t.substring(e,~r&&r<i?t.indexOf(\")\",i+1):i)},Le=function _configEaseFromString(t){var e=(t+\"\").split(\"(\"),i=Re[e[0]];return i&&e.length>1&&i.config?i.config.apply(null,~t.indexOf(\"{\")?[ze(e[1])]:Ie(t).split(\",\").map(ct)):Re._CE&&Se.test(t)?Re._CE(\"\",t):i},Fe=function _invertEase(t){return function(e){return 1-t(1-e)}},Be=function _propagateYoyoEase(t,e){var i,r=t._first;while(r){if(r instanceof Ge)_propagateYoyoEase(r,e);else if(r.vars.yoyoEase&&(!r._yoyo||!r._repeat)&&r._yoyo!==e)if(r.timeline)_propagateYoyoEase(r.timeline,e);else{i=r._ease;r._ease=r._yEase;r._yEase=i;r._yoyo=e}r=r._next}},Ue=function _parseEase(t,e){return t&&(k(t)?t:Re[t]||Le(t))||e},Ne=function _insertEase(t,e,i,r){void 0===i&&(i=function easeOut(t){return 1-e(1-t)});void 0===r&&(r=function easeInOut(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var n,s={easeIn:e,easeOut:i,easeInOut:r};at(t,(function(t){Re[t]=U[t]=s;Re[n=t.toLowerCase()]=i;for(var e in s)Re[n+(\"easeIn\"===e?\".in\":\"easeOut\"===e?\".out\":\".inOut\")]=Re[t+\".\"+e]=s[e]}));return s},qe=function _easeInOutFromOut(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}},je=function _configElastic(t,e,i){var r=e>=1?e:1,n=(i||(t?.3:.45))/(e<1?e:1),s=n/m*(Math.asin(1/r)||0),a=function easeOut(t){return 1===t?1:r*Math.pow(2,-10*t)*w((t-s)*n)+1},o=\"out\"===t?a:\"in\"===t?function(t){return 1-a(1-t)}:qe(a);n=m/n;o.config=function(e,i){return _configElastic(t,e,i)};return o},Ve=function _configBack(t,e){void 0===e&&(e=1.70158);var i=function easeOut(t){return t?--t*t*((e+1)*t+e)+1:0},r=\"out\"===t?i:\"in\"===t?function(t){return 1-i(1-t)}:qe(i);r.config=function(e){return _configBack(t,e)};return r};at(\"Linear,Quad,Cubic,Quart,Quint,Strong\",(function(t,e){var i=e<5?e+1:e;Ne(t+\",Power\"+(i-1),e?function(t){return Math.pow(t,i)}:function(t){return t},(function(t){return 1-Math.pow(1-t,i)}),(function(t){return t<.5?Math.pow(2*t,i)/2:1-Math.pow(2*(1-t),i)/2}))}));Re.Linear.easeNone=Re.none=Re.Linear.easeIn;Ne(\"Elastic\",je(\"in\"),je(\"out\"),je());(function(t,e){var i=1/e,r=2*i,n=2.5*i,s=function easeOut(s){return s<i?t*s*s:s<r?t*Math.pow(s-1.5/e,2)+.75:s<n?t*(s-=2.25/e)*s+.9375:t*Math.pow(s-2.625/e,2)+.984375};Ne(\"Bounce\",(function(t){return 1-s(1-t)}),s)})(7.5625,2.75);Ne(\"Expo\",(function(t){return t?Math.pow(2,10*(t-1)):0}));Ne(\"Circ\",(function(t){return-(T(1-t*t)-1)}));Ne(\"Sine\",(function(t){return 1===t?1:1-y(t*g)}));Ne(\"Back\",Ve(\"in\"),Ve(\"out\"),Ve());Re.SteppedEase=Re.steps=U.SteppedEase={config:function config(t,e){void 0===t&&(t=1);var i=1/t,r=t+(e?0:1),n=e?1:0,s=1-p;return function(t){return((r*Kt(0,s,t)|0)+n)*i}}};c.ease=Re[\"quad.out\"];at(\"onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt\",(function(t){return it+=t+\",\"+t+\"Params,\"}));var Qe=function GSCache(t,e){this.id=v++;t._gsap=this;this.target=t;this.harness=e;this.get=e?e.get:st;this.set=e?e.getSetter:fi};var Ye=function(){function Animation(t){this.vars=t;this._delay=+t.delay||0;if(this._repeat=Infinity===t.repeat?-2:t.repeat||0){this._rDelay=t.repeatDelay||0;this._yoyo=!!t.yoyo||!!t.yoyoEase}this._ts=1;jt(this,+t.duration,1,1);this.data=t.data;if(i){this._ctx=i;i.data.push(this)}l||Ee.wake()}var t=Animation.prototype;t.delay=function delay(t){if(t||0===t){this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay);this._delay=t;return this}return this._delay};t.duration=function duration(t){return arguments.length?this.totalDuration(this._repeat>0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur};t.totalDuration=function totalDuration(t){if(!arguments.length)return this._tDur;this._dirty=0;return jt(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))};t.totalTime=function totalTime(t,e){Pe();if(!arguments.length)return this._tTime;var i=this._dp;if(i&&i.smoothChildTiming&&this._ts){Ot(this,t);!i._dp||i.parent||zt(i,this);while(i&&i.parent){i.parent._time!==i._start+(i._ts>=0?i._tTime/i._ts:(i.totalDuration()-i._tTime)/-i._ts)&&i.totalTime(i._tTime,true);i=i.parent}!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t<this._tDur||this._ts<0&&t>0||!this._tDur&&!t)&&It(this._dp,this,this._start-this._delay)}if(this._tTime!==t||!this._dur&&!e||this._initted&&Math.abs(this._zTime)===p||!t&&!this._initted&&(this.add||this._ptLookup)){this._ts||(this._pTime=t);_t(this,t,e)}return this};t.time=function time(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+Et(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time};t.totalProgress=function totalProgress(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio};t.progress=function progress(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+Et(this),e):this.duration()?Math.min(1,this._time/this._dur):this.ratio};t.iteration=function iteration(t,e){var i=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*i,e):this._repeat?Pt(this._tTime,i)+1:1};t.timeScale=function timeScale(t){if(!arguments.length)return this._rts===-p?0:this._rts;if(this._rts===t)return this;var e=this.parent&&this._ts?Rt(this.parent._time,this):this._tTime;this._rts=+t||0;this._ts=this._ps||t===-p?0:this._rts;this.totalTime(Kt(-this._delay,this._tDur,e),true);St(this);return Mt(this)};t.paused=function paused(t){if(!arguments.length)return this._ps;if(this._ps!==t){this._ps=t;if(t){this._pTime=this._tTime||Math.max(-this._delay,this.rawTime());this._ts=this._act=0}else{Pe();this._ts=this._rts;this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==p&&(this._tTime-=p))}}return this};t.startTime=function startTime(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;e&&(e._sort||!this.parent)&&It(e,this,t-this._delay);return this}return this._start};t.endTime=function endTime(t){return this._start+(C(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)};t.rawTime=function rawTime(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Rt(e.rawTime(t),this):this._tTime:this._tTime};t.revert=function revert(t){void 0===t&&(t=K);var i=e;e=t;if(this._initted||this._startAt){this.timeline&&this.timeline.revert(t);this.totalTime(-.01,t.suppressEvents)}\"nested\"!==this.data&&false!==t.kill&&this.kill();e=i;return this};t.globalTime=function globalTime(t){var e=this,i=arguments.length?t:e.rawTime();while(e){i=e._start+i/(e._ts||1);e=e._dp}return!this.parent&&this.vars.immediateRender?-1:i};t.repeat=function repeat(t){if(arguments.length){this._repeat=Infinity===t?-2:t;return Vt(this)}return-2===this._repeat?Infinity:this._repeat};t.repeatDelay=function repeatDelay(t){if(arguments.length){var e=this._time;this._rDelay=t;Vt(this);return e?this.time(e):this}return this._rDelay};t.yoyo=function yoyo(t){if(arguments.length){this._yoyo=t;return this}return this._yoyo};t.seek=function seek(t,e){return this.totalTime(Yt(this,t),C(e))};t.restart=function restart(t,e){return this.play().totalTime(t?-this._delay:0,C(e))};t.play=function play(t,e){null!=t&&this.seek(t,e);return this.reversed(false).paused(false)};t.reverse=function reverse(t,e){null!=t&&this.seek(t||this.totalDuration(),e);return this.reversed(true).paused(false)};t.pause=function pause(t,e){null!=t&&this.seek(t,e);return this.paused(true)};t.resume=function resume(){return this.paused(false)};t.reversed=function reversed(t){if(arguments.length){!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-p:0));return this}return this._rts<0};t.invalidate=function invalidate(){this._initted=this._act=0;this._zTime=-p;return this};t.isActive=function isActive(){var t,e=this.parent||this._dp,i=this._start;return!!(!e||this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(true))>=i&&t<this.endTime(true)-p)};t.eventCallback=function eventCallback(t,e,i){var r=this.vars;if(arguments.length>1){if(e){r[t]=e;i&&(r[t+\"Params\"]=i);\"onUpdate\"===t&&(this._onUpdate=e)}else delete r[t];return this}return r[t]};t.then=function then(t){var e=this;return new Promise((function(i){var r=k(t)?t:dt,n=function _resolve(){var t=e.then;e.then=null;k(r)&&(r=r(e))&&(r.then||r===e)&&(e.then=t);i(r);e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?n():e._prom=n}))};t.kill=function kill(){ve(this)};return Animation}();pt(Ye.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:false,parent:null,_initted:false,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-p,_prom:0,_ps:false,_rts:1});var Ge=function(t){_inheritsLoose(Timeline,t);function Timeline(e,i){var n;void 0===e&&(e={});n=t.call(this,e)||this;n.labels={};n.smoothChildTiming=!!e.smoothChildTiming;n.autoRemoveChildren=!!e.autoRemoveChildren;n._sort=C(e.sortChildren);r&&It(e.parent||r,_assertThisInitialized(n),i);e.reversed&&n.reverse();e.paused&&n.paused(true);e.scrollTrigger&&Lt(_assertThisInitialized(n),e.scrollTrigger);return n}var i=Timeline.prototype;i.to=function to(t,e,i){Gt(0,arguments,this);return this};i.from=function from(t,e,i){Gt(1,arguments,this);return this};i.fromTo=function fromTo(t,e,i,r){Gt(2,arguments,this);return this};i.set=function set(t,e,i){e.duration=0;e.parent=this;yt(e).repeatDelay||(e.repeat=0);e.immediateRender=!!e.immediateRender;new ai(t,e,Yt(this,i),1);return this};i.call=function call(t,e,i){return It(this,ai.delayedCall(0,t,e),i)};i.staggerTo=function staggerTo(t,e,i,r,n,s,a){i.duration=e;i.stagger=i.stagger||r;i.onComplete=s;i.onCompleteParams=a;i.parent=this;new ai(t,i,Yt(this,n));return this};i.staggerFrom=function staggerFrom(t,e,i,r,n,s,a){i.runBackwards=1;yt(i).immediateRender=C(i.immediateRender);return this.staggerTo(t,e,i,r,n,s,a)};i.staggerFromTo=function staggerFromTo(t,e,i,r,n,s,a,o){r.startAt=i;yt(r).immediateRender=C(r.immediateRender);return this.staggerTo(t,e,r,n,s,a,o)};i.render=function render(t,i,n){var s,a,o,u,h,l,_,c,d,m,g,v,T=this._time,y=this._dirty?this.totalDuration():this._tDur,w=this._dur,b=t<=0?0:ut(t),k=this._zTime<0!==t<0&&(this._initted||!w);this!==r&&b>y&&t>=0&&(b=y);if(b!==this._tTime||n||k){if(T!==this._time&&w){b+=this._time-T;t+=this._time-T}s=b;d=this._start;c=this._ts;l=!c;if(k){w||(T=this._zTime);(t||!i)&&(this._zTime=t)}if(this._repeat){g=this._yoyo;h=w+this._rDelay;if(this._repeat<-1&&t<0)return this.totalTime(100*h+t,i,n);s=ut(b%h);if(b===y){u=this._repeat;s=w}else{u=~~(b/h);if(u&&u===b/h){s=w;u--}s>w&&(s=w)}m=Pt(this._tTime,h);!T&&this._tTime&&m!==u&&(m=u);if(g&&1&u){s=w-s;v=1}if(u!==m&&!this._lock){var x=g&&1&m,D=x===(g&&1&u);u<m&&(x=!x);T=x?0:w;this._lock=1;this.render(T||(v?0:ut(u*h)),i,!w)._lock=0;this._tTime=b;!i&&this.parent&&ge(this,\"onRepeat\");this.vars.repeatRefresh&&!v&&(this.invalidate()._lock=1);if(T&&T!==this._time||l!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;w=this._dur;y=this._tDur;if(D){this._lock=2;T=x?w:-1e-4;this.render(T,true);this.vars.repeatRefresh&&!v&&this.invalidate()}this._lock=0;if(!this._ts&&!l)return this;Be(this,v)}}if(this._hasPause&&!this._forcing&&this._lock<2){_=qt(this,ut(T),ut(s));_&&(b-=s-(s=_._start))}this._tTime=b;this._time=s;this._act=!c;if(!this._initted){this._onUpdate=this.vars.onUpdate;this._initted=1;this._zTime=t;T=0}if(!T&&s&&!i){ge(this,\"onStart\");if(this._tTime!==b)return this}if(s>=T&&t>=0){a=this._first;while(a){o=a._next;if((a._act||s>=a._start)&&a._ts&&_!==a){if(a.parent!==this)return this.render(t,i,n);a.render(a._ts>0?(s-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(s-a._start)*a._ts,i,n);if(s!==this._time||!this._ts&&!l){_=0;o&&(b+=this._zTime=-p);break}}a=o}}else{a=this._last;var M=t<0?t:s;while(a){o=a._prev;if((a._act||M<=a._end)&&a._ts&&_!==a){if(a.parent!==this)return this.render(t,i,n);a.render(a._ts>0?(M-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(M-a._start)*a._ts,i,n||e&&(a._initted||a._startAt));if(s!==this._time||!this._ts&&!l){_=0;o&&(b+=this._zTime=M?-p:p);break}}a=o}}if(_&&!i){this.pause();_.render(s>=T?0:-p)._zTime=s>=T?1:-1;if(this._ts){this._start=d;St(this);return this.render(t,i,n)}}this._onUpdate&&!i&&ge(this,\"onUpdate\",true);if((b===y&&this._tTime>=this.totalDuration()||!b&&T)&&(d===this._start||Math.abs(c)!==Math.abs(this._ts))&&!this._lock){(t||!w)&&(b===y&&this._ts>0||!b&&this._ts<0)&&xt(this,1);if(!i&&!(t<0&&!T)&&(b||T||!y)){ge(this,b===y&&t>=0?\"onComplete\":\"onReverseComplete\",true);this._prom&&!(b<y&&this.timeScale()>0)&&this._prom()}}}return this};i.add=function add(t,e){var i=this;x(e)||(e=Yt(this,e,t));if(!(t instanceof Ye)){if(R(t)){t.forEach((function(t){return i.add(t,e)}));return this}if(b(t))return this.addLabel(t,e);if(!k(t))return this;t=ai.delayedCall(0,t)}return this!==t?It(this,t,e):this};i.getChildren=function getChildren(t,e,i,r){void 0===t&&(t=true);void 0===e&&(e=true);void 0===i&&(i=true);void 0===r&&(r=-d);var n=[],s=this._first;while(s){if(s._start>=r)if(s instanceof ai)e&&n.push(s);else{i&&n.push(s);t&&n.push.apply(n,s.getChildren(true,e,i))}s=s._next}return n};i.getById=function getById(t){var e=this.getChildren(1,1,1),i=e.length;while(i--)if(e[i].vars.id===t)return e[i]};i.remove=function remove(t){if(b(t))return this.removeLabel(t);if(k(t))return this.killTweensOf(t);kt(this,t);t===this._recent&&(this._recent=this._last);return Dt(this)};i.totalTime=function totalTime(e,i){if(!arguments.length)return this._tTime;this._forcing=1;!this._dp&&this._ts&&(this._start=ut(Ee.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts)));t.prototype.totalTime.call(this,e,i);this._forcing=0;return this};i.addLabel=function addLabel(t,e){this.labels[t]=Yt(this,e);return this};i.removeLabel=function removeLabel(t){delete this.labels[t];return this};i.addPause=function addPause(t,e,i){var r=ai.delayedCall(0,e||Y,i);r.data=\"isPause\";this._hasPause=1;return It(this,r,Yt(this,t))};i.removePause=function removePause(t){var e=this._first;t=Yt(this,t);while(e){e._start===t&&\"isPause\"===e.data&&xt(e);e=e._next}};i.killTweensOf=function killTweensOf(t,e,i){var r=this.getTweensOf(t,i),n=r.length;while(n--)We!==r[n]&&r[n].kill(t,e);return this};i.getTweensOf=function getTweensOf(t,e){var i,r=[],n=te(t),s=this._first,a=x(e);while(s){s instanceof ai?lt(s._targets,n)&&(a?(!We||s._initted&&s._ts)&&s.globalTime(0)<=e&&s.globalTime(s.totalDuration())>e:!e||s.isActive())&&r.push(s):(i=s.getTweensOf(n,e)).length&&r.push.apply(r,i);s=s._next}return r};i.tweenTo=function tweenTo(t,e){e=e||{};var i,r=this,n=Yt(r,t),s=e,a=s.startAt,o=s.onStart,u=s.onStartParams,h=s.immediateRender,l=ai.to(r,pt({ease:e.ease||\"none\",lazy:false,immediateRender:false,time:n,overwrite:\"auto\",duration:e.duration||Math.abs((n-(a&&\"time\"in a?a.time:r._time))/r.timeScale())||p,onStart:function onStart(){r.pause();if(!i){var t=e.duration||Math.abs((n-(a&&\"time\"in a?a.time:r._time))/r.timeScale());l._dur!==t&&jt(l,t,0,1).render(l._time,true,true);i=1}o&&o.apply(l,u||[])}},e));return h?l.render(0):l};i.tweenFromTo=function tweenFromTo(t,e,i){return this.tweenTo(e,pt({startAt:{time:Yt(this,t)}},i))};i.recent=function recent(){return this._recent};i.nextLabel=function nextLabel(t){void 0===t&&(t=this._time);return me(this,Yt(this,t))};i.previousLabel=function previousLabel(t){void 0===t&&(t=this._time);return me(this,Yt(this,t),1)};i.currentLabel=function currentLabel(t){return arguments.length?this.seek(t,true):this.previousLabel(this._time+p)};i.shiftChildren=function shiftChildren(t,e,i){void 0===i&&(i=0);var r,n=this._first,s=this.labels;while(n){if(n._start>=i){n._start+=t;n._end+=t}n=n._next}if(e)for(r in s)s[r]>=i&&(s[r]+=t);return Dt(this)};i.invalidate=function invalidate(e){var i=this._first;this._lock=0;while(i){i.invalidate(e);i=i._next}return t.prototype.invalidate.call(this,e)};i.clear=function clear(t){void 0===t&&(t=true);var e,i=this._first;while(i){e=i._next;this.remove(i);i=e}this._dp&&(this._time=this._tTime=this._pTime=0);t&&(this.labels={});return Dt(this)};i.totalDuration=function totalDuration(t){var e,i,n,s=0,a=this,o=a._last,u=d;if(arguments.length)return a.timeScale((a._repeat<0?a.duration():a.totalDuration())/(a.reversed()?-t:t));if(a._dirty){n=a.parent;while(o){e=o._prev;o._dirty&&o.totalDuration();i=o._start;if(i>u&&a._sort&&o._ts&&!a._lock){a._lock=1;It(a,o,i-o._delay,1)._lock=0}else u=i;if(i<0&&o._ts){s-=i;if(!n&&!a._dp||n&&n.smoothChildTiming){a._start+=i/a._ts;a._time-=i;a._tTime-=i}a.shiftChildren(-i,false,-Infinity);u=0}o._end>s&&o._ts&&(s=o._end);o=e}jt(a,a===r&&a._time>s?a._time:s,1,1);a._dirty=0}return a._tDur};Timeline.updateRoot=function updateRoot(t){if(r._ts){_t(r,Rt(t,r));u=Ee.frame}if(Ee.frame>=tt){tt+=_.autoSleep||120;var e=r._first;if((!e||!e._ts)&&_.autoSleep&&Ee._listeners.length<2){while(e&&!e._ts)e=e._next;e||Ee.sleep()}}};return Timeline}(Ye);pt(Ge.prototype,{_lock:0,_hasPause:0,_forcing:0});var We,Ke,He=function _addComplexStringPropTween(t,e,i,r,n,s,a){var o,u,h,l,_,c,d,p,m=new yi(this._pt,t,e,0,1,di,null,n),g=0,v=0;m.b=i;m.e=r;i+=\"\";r+=\"\";(d=~r.indexOf(\"random(\"))&&(r=ce(r));if(s){p=[i,r];s(p,t,e);i=p[0];r=p[1]}u=i.match(I)||[];while(o=I.exec(r)){l=o[0];_=r.substring(g,o.index);h?h=(h+1)%5:\"rgba(\"===_.substr(-5)&&(h=1);if(l!==u[v++]){c=parseFloat(u[v-1])||0;m._pt={_next:m._pt,p:_||1===v?_:\",\",s:c,c:\"=\"===l.charAt(1)?ht(c,l)-c:parseFloat(l)-c,m:h&&h<4?Math.round:0};g=I.lastIndex}}m.c=g<r.length?r.substring(g,r.length):\"\";m.fp=a;(L.test(r)||d)&&(m.e=0);this._pt=m;return m},Ze=function _addPropTween(t,e,i,r,n,s,a,o,u,h){k(r)&&(r=r(n||0,t,s));var l,c=t[e],d=\"get\"!==i?i:k(c)?u?t[e.indexOf(\"set\")||!k(t[\"get\"+e.substr(3)])?e:\"get\"+e.substr(3)](u):t[e]():c,p=k(c)?u?hi:ui:oi;if(b(r)){~r.indexOf(\"random(\")&&(r=ce(r));if(\"=\"===r.charAt(1)){l=ht(d,r)+(Ht(d)||0);(l||0===l)&&(r=l)}}if(!h||d!==r||Ke){if(!isNaN(d*r)&&\"\"!==r){l=new yi(this._pt,t,e,+d||0,r-(d||0),\"boolean\"===typeof c?ci:_i,0,p);u&&(l.fp=u);a&&l.modifier(a,this,t);return this._pt=l}!c&&!(e in t)&&j(e,r);return He.call(this,t,e,d,r,p,o||_.stringFilter,u)}},$e=function _processVars(t,e,i,r,n){k(t)&&(t=ri(t,n,e,i,r));if(!M(t)||t.style&&t.nodeType||R(t)||P(t))return b(t)?ri(t,n,e,i,r):t;var s,a={};for(s in t)a[s]=ri(t[s],n,e,i,r);return a},Je=function _checkPlugin(t,e,i,r,n,s){var a,o,u,l;if(J[t]&&false!==(a=new J[t]).init(n,a.rawVars?e[t]:$e(e[t],r,n,s,i),i,r,s)){i._pt=o=new yi(i._pt,n,t,0,1,a.render,a,0,a.priority);if(i!==h){u=i._ptLookup[i._targets.indexOf(n)];l=a._props.length;while(l--)u[a._props[l]]=o}}return a},Xe=function _initTween(i,n,s){var a,o,u,h,l,_,m,g,v,T,y,w,b,k=i.vars,x=k.ease,D=k.startAt,M=k.immediateRender,A=k.lazy,E=k.onUpdate,P=k.onUpdateParams,R=k.callbackScope,S=k.runBackwards,O=k.yoyoEase,z=k.keyframes,I=k.autoRevert,L=i._dur,F=i._startAt,B=i._targets,U=i.parent,N=U&&\"nested\"===U.data?U.vars.targets:B,q=\"auto\"===i._overwrite&&!t,j=i.timeline;j&&(!z||!x)&&(x=\"none\");i._ease=Ue(x,c.ease);i._yEase=O?Fe(Ue(true===O?x:O,c.ease)):0;if(O&&i._yoyo&&!i._repeat){O=i._yEase;i._yEase=i._ease;i._ease=O}i._from=!j&&!!k.runBackwards;if(!j||z&&!k.stagger){g=B[0]?nt(B[0]).harness:0;w=g&&k[g.prop];a=Tt(k,H);if(F){F._zTime<0&&F.progress(1);n<0&&S&&M&&!I?F.render(-1,true):F.revert(S&&L?W:G);F._lazy=0}if(D){xt(i._startAt=ai.set(B,pt({data:\"isStart\",overwrite:false,parent:U,immediateRender:true,lazy:C(A),startAt:null,delay:0,onUpdate:E,onUpdateParams:P,callbackScope:R,stagger:0},D)));i._startAt._dp=0;n<0&&(e||!M&&!I)&&i._startAt.revert(W);if(M&&L&&n<=0&&s<=0){n&&(i._zTime=n);return}}else if(S&&L&&!F){n&&(M=false);u=pt({overwrite:false,data:\"isFromStart\",lazy:M&&C(A),immediateRender:M,stagger:0,parent:U},a);w&&(u[g.prop]=w);xt(i._startAt=ai.set(B,u));i._startAt._dp=0;n<0&&(e?i._startAt.revert(W):i._startAt.render(-1,true));i._zTime=n;if(M){if(!n)return}else _initTween(i._startAt,p,p)}i._pt=i._ptCache=0;A=L&&C(A)||A&&!L;for(o=0;o<B.length;o++){l=B[o];m=l._gsap||rt(B)[o]._gsap;i._ptLookup[o]=T={};$[m.id]&&Z.length&&ft();y=N===B?o:N.indexOf(l);if(g&&false!==(v=new g).init(l,w||a,i,y,N)){i._pt=h=new yi(i._pt,l,v.name,0,1,v.render,v,0,v.priority);v._props.forEach((function(t){T[t]=h}));v.priority&&(_=1)}if(!g||w)for(u in a)J[u]&&(v=Je(u,a,i,y,l,N))?v.priority&&(_=1):T[u]=h=Ze.call(i,l,u,\"get\",a[u],y,N,0,k.stringFilter);i._op&&i._op[o]&&i.kill(l,i._op[o]);if(q&&i._pt){We=i;r.killTweensOf(l,T,i.globalTime(n));b=!i.parent;We=0}i._pt&&A&&($[m.id]=1)}_&&Ti(i);i._onInit&&i._onInit(i)}i._onUpdate=E;i._initted=(!i._op||i._pt)&&!b;z&&n<=0&&j.render(d,true,true)},ti=function _updatePropTweens(t,e,i,r,n,s,a){var o,u,h,l,_=(t._pt&&t._ptCache||(t._ptCache={}))[e];if(!_){_=t._ptCache[e]=[];h=t._ptLookup;l=t._targets.length;while(l--){o=h[l][e];if(o&&o.d&&o.d._pt){o=o.d._pt;while(o&&o.p!==e&&o.fp!==e)o=o._next}if(!o){Ke=1;t.vars[e]=\"+=0\";Xe(t,a);Ke=0;return 1}_.push(o)}}l=_.length;while(l--){u=_[l];o=u._pt||u;o.s=!r&&0!==r||n?o.s+(r||0)+s*o.c:r;o.c=i-o.s;u.e&&(u.e=ot(i)+Ht(u.e));u.b&&(u.b=o.s+Ht(u.b))}},ei=function _addAliasesToVars(t,e){var i,r,n,s,a=t[0]?nt(t[0]).harness:0,o=a&&a.aliases;if(!o)return e;i=gt({},e);for(r in o)if(r in i){s=o[r].split(\",\");n=s.length;while(n--)i[s[n]]=i[r]}return i},ii=function _parseKeyframe(t,e,i,r){var n,s,a=e.ease||r||\"power1.inOut\";if(R(e)){s=i[t]||(i[t]=[]);e.forEach((function(t,i){return s.push({t:i/(e.length-1)*100,v:t,e:a})}))}else for(n in e){s=i[n]||(i[n]=[]);\"ease\"===n||s.push({t:parseFloat(t),v:e[n],e:a})}},ri=function _parseFuncOrString(t,e,i,r,n){return k(t)?t.call(e,i,r,n):b(t)&&~t.indexOf(\"random(\")?ce(t):t},ni=it+\"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert\",si={};at(ni+\",id,stagger,delay,duration,paused,scrollTrigger\",(function(t){return si[t]=1}));var ai=function(e){_inheritsLoose(Tween,e);function Tween(i,n,s,a){var o;if(\"number\"===typeof n){s.duration=n;n=s;s=null}o=e.call(this,a?n:yt(n))||this;var u,h,l,c,d,m,g,v,T=o.vars,y=T.duration,w=T.delay,b=T.immediateRender,k=T.stagger,D=T.overwrite,A=T.keyframes,S=T.defaults,O=T.scrollTrigger,z=T.yoyoEase,I=n.parent||r,L=(R(i)||P(i)?x(i[0]):\"length\"in n)?[i]:te(i);o._targets=L.length?rt(L):V(\"GSAP target \"+i+\" not found. https://greensock.com\",!_.nullTargetWarn)||[];o._ptLookup=[];o._overwrite=D;if(A||k||E(y)||E(w)){n=o.vars;u=o.timeline=new Ge({data:\"nested\",defaults:S||{},targets:I&&\"nested\"===I.data?I.vars.targets:L});u.kill();u.parent=u._dp=_assertThisInitialized(o);u._start=0;if(k||E(y)||E(w)){c=L.length;g=k&&re(k);if(M(k))for(d in k)if(~ni.indexOf(d)){v||(v={});v[d]=k[d]}for(h=0;h<c;h++){l=Tt(n,si);l.stagger=0;z&&(l.yoyoEase=z);v&&gt(l,v);m=L[h];l.duration=+ri(y,_assertThisInitialized(o),h,m,L);l.delay=(+ri(w,_assertThisInitialized(o),h,m,L)||0)-o._delay;if(!k&&1===c&&l.delay){o._delay=w=l.delay;o._start+=w;l.delay=0}u.to(m,l,g?g(h,m,L):0);u._ease=Re.none}u.duration()?y=w=0:o.timeline=0}else if(A){yt(pt(u.vars.defaults,{ease:\"none\"}));u._ease=Ue(A.ease||n.ease||\"none\");var F,B,U,N=0;if(R(A)){A.forEach((function(t){return u.to(L,t,\">\")}));u.duration()}else{l={};for(d in A)\"ease\"===d||\"easeEach\"===d||ii(d,A[d],l,A.easeEach);for(d in l){F=l[d].sort((function(t,e){return t.t-e.t}));N=0;for(h=0;h<F.length;h++){B=F[h];U={ease:B.e,duration:(B.t-(h?F[h-1].t:0))/100*y};U[d]=B.v;u.to(L,U,N);N+=U.duration}}u.duration()<y&&u.to({},{duration:y-u.duration()})}}y||o.duration(y=u.duration())}else o.timeline=0;if(true===D&&!t){We=_assertThisInitialized(o);r.killTweensOf(L);We=0}It(I,_assertThisInitialized(o),s);n.reversed&&o.reverse();n.paused&&o.paused(true);if(b||!y&&!A&&o._start===ut(I._time)&&C(b)&&At(_assertThisInitialized(o))&&\"nested\"!==I.data){o._tTime=-p;o.render(Math.max(0,-w)||0)}O&&Lt(_assertThisInitialized(o),O);return o}var i=Tween.prototype;i.render=function render(t,e,i){var r,n,s,a,o,u,h,l,_,c=this._time,d=this._tDur,m=this._dur,g=t<0,v=t>d-p&&!g?d:t<p?0:t;if(m){if(v!==this._tTime||!t||i||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==g){r=v;l=this.timeline;if(this._repeat){a=m+this._rDelay;if(this._repeat<-1&&g)return this.totalTime(100*a+t,e,i);r=ut(v%a);if(v===d){s=this._repeat;r=m}else{s=~~(v/a);if(s&&s===v/a){r=m;s--}r>m&&(r=m)}u=this._yoyo&&1&s;if(u){_=this._yEase;r=m-r}o=Pt(this._tTime,a);if(r===c&&!i&&this._initted){this._tTime=v;return this}if(s!==o){l&&this._yEase&&Be(l,u);if(this.vars.repeatRefresh&&!u&&!this._lock){this._lock=i=1;this.render(ut(a*s),true).invalidate()._lock=0}}}if(!this._initted){if(Ft(this,g?t:r,i,e,v)){this._tTime=0;return this}if(c!==this._time)return this;if(m!==this._dur)return this.render(t,e,i)}this._tTime=v;this._time=r;if(!this._act&&this._ts){this._act=1;this._lazy=0}this.ratio=h=(_||this._ease)(r/m);this._from&&(this.ratio=h=1-h);if(r&&!c&&!e){ge(this,\"onStart\");if(this._tTime!==v)return this}n=this._pt;while(n){n.r(h,n.d);n=n._next}l&&l.render(t<0?t:!r&&u?-p:l._dur*l._ease(r/this._dur),e,i)||this._startAt&&(this._zTime=t);if(this._onUpdate&&!e){g&&Ct(this,t,e,i);ge(this,\"onUpdate\")}this._repeat&&s!==o&&this.vars.onRepeat&&!e&&this.parent&&ge(this,\"onRepeat\");if((v===this._tDur||!v)&&this._tTime===v){g&&!this._onUpdate&&Ct(this,t,true,true);(t||!m)&&(v===this._tDur&&this._ts>0||!v&&this._ts<0)&&xt(this,1);if(!e&&!(g&&!c)&&(v||c||u)){ge(this,v===d?\"onComplete\":\"onReverseComplete\",true);this._prom&&!(v<d&&this.timeScale()>0)&&this._prom()}}}}else Nt(this,t,e,i);return this};i.targets=function targets(){return this._targets};i.invalidate=function invalidate(t){(!t||!this.vars.runBackwards)&&(this._startAt=0);this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0;this._ptLookup=[];this.timeline&&this.timeline.invalidate(t);return e.prototype.invalidate.call(this,t)};i.resetTo=function resetTo(t,e,i,r){l||Ee.wake();this._ts||this.play();var n,s=Math.min(this._dur,(this._dp._time-this._start)*this._ts);this._initted||Xe(this,s);n=this._ease(s/this._dur);if(ti(this,t,e,i,r,n,s))return this.resetTo(t,e,i,r);Ot(this,0);this.parent||bt(this._dp,this,\"_first\",\"_last\",this._dp._sort?\"_start\":0);return this.render(0)};i.kill=function kill(t,e){void 0===e&&(e=\"all\");if(!t&&(!e||\"all\"===e)){this._lazy=this._pt=0;return this.parent?ve(this):this}if(this.timeline){var i=this.timeline.totalDuration();this.timeline.killTweensOf(t,e,We&&true!==We.vars.overwrite)._first||ve(this);this.parent&&i!==this.timeline.totalDuration()&&jt(this,this._dur*this.timeline._tDur/i,0,1);return this}var r,n,s,a,o,u,h,l=this._targets,_=t?te(t):l,c=this._ptLookup,d=this._pt;if((!e||\"all\"===e)&&wt(l,_)){\"all\"===e&&(this._pt=0);return ve(this)}r=this._op=this._op||[];if(\"all\"!==e){if(b(e)){o={};at(e,(function(t){return o[t]=1}));e=o}e=ei(l,e)}h=l.length;while(h--)if(~_.indexOf(l[h])){n=c[h];if(\"all\"===e){r[h]=e;a=n;s={}}else{s=r[h]=r[h]||{};a=e}for(o in a){u=n&&n[o];if(u){\"kill\"in u.d&&true!==u.d.kill(o)||kt(this,u,\"_pt\");delete n[o]}\"all\"!==s&&(s[o]=1)}}this._initted&&!this._pt&&d&&ve(this);return this};Tween.to=function to(t,e){return new Tween(t,e,arguments[2])};Tween.from=function from(t,e){return Gt(1,arguments)};Tween.delayedCall=function delayedCall(t,e,i,r){return new Tween(e,0,{immediateRender:false,lazy:false,overwrite:false,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:i,onReverseCompleteParams:i,callbackScope:r})};Tween.fromTo=function fromTo(t,e,i){return Gt(2,arguments)};Tween.set=function set(t,e){e.duration=0;e.repeatDelay||(e.repeat=0);return new Tween(t,e)};Tween.killTweensOf=function killTweensOf(t,e,i){return r.killTweensOf(t,e,i)};return Tween}(Ye);pt(ai.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});at(\"staggerTo,staggerFrom,staggerFromTo\",(function(t){ai[t]=function(){var e=new Ge,i=$t.call(arguments,0);i.splice(\"staggerFromTo\"===t?5:4,0,0);return e[t].apply(e,i)}}));var oi=function _setterPlain(t,e,i){return t[e]=i},ui=function _setterFunc(t,e,i){return t[e](i)},hi=function _setterFuncWithParam(t,e,i,r){return t[e](r.fp,i)},li=function _setterAttribute(t,e,i){return t.setAttribute(e,i)},fi=function _getSetter(t,e){return k(t[e])?ui:D(t[e])&&t.setAttribute?li:oi},_i=function _renderPlain(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},ci=function _renderBoolean(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},di=function _renderComplexString(t,e){var i=e._pt,r=\"\";if(!t&&e.b)r=e.b;else if(1===t&&e.e)r=e.e;else{while(i){r=i.p+(i.m?i.m(i.s+i.c*t):Math.round(1e4*(i.s+i.c*t))/1e4)+r;i=i._next}r+=e.c}e.set(e.t,e.p,r,e)},pi=function _renderPropTweens(t,e){var i=e._pt;while(i){i.r(t,i.d);i=i._next}},mi=function _addPluginModifier(t,e,i,r){var n,s=this._pt;while(s){n=s._next;s.p===r&&s.modifier(t,e,i);s=n}},gi=function _killPropTweensOf(t){var e,i,r=this._pt;while(r){i=r._next;r.p===t&&!r.op||r.op===t?kt(this,r,\"_pt\"):r.dep||(e=1);r=i}return!e},vi=function _setterWithModifier(t,e,i,r){r.mSet(t,e,r.m.call(r.tween,i,r.mt),r)},Ti=function _sortPropTweensByPriority(t){var e,i,r,n,s=t._pt;while(s){e=s._next;i=r;while(i&&i.pr>s.pr)i=i._next;(s._prev=i?i._prev:n)?s._prev._next=s:r=s;(s._next=i)?i._prev=s:n=s;s=e}t._pt=r};var yi=function(){function PropTween(t,e,i,r,n,s,a,o,u){this.t=e;this.s=r;this.c=n;this.p=i;this.r=s||_i;this.d=a||this;this.set=o||oi;this.pr=u||0;this._next=t;t&&(t._prev=this)}var t=PropTween.prototype;t.modifier=function modifier(t,e,i){this.mSet=this.mSet||this.set;this.set=vi;this.m=t;this.mt=i;this.tween=e};return PropTween}();at(it+\"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger\",(function(t){return H[t]=1}));U.TweenMax=U.TweenLite=ai;U.TimelineLite=U.TimelineMax=Ge;r=new Ge({sortChildren:false,defaults:c,autoRemoveChildren:true,id:\"root\",smoothChildTiming:true});_.stringFilter=Ae;var wi=[],bi={},ki=[],xi=0,Di=function _dispatch(t){return(bi[t]||ki).map((function(t){return t()}))},Mi=function _onMediaChange(){var t=Date.now(),e=[];if(t-xi>2){Di(\"matchMediaInit\");wi.forEach((function(t){var i,r,s,a,o=t.queries,u=t.conditions;for(r in o){i=n.matchMedia(o[r]).matches;i&&(s=1);if(i!==u[r]){u[r]=i;a=1}}if(a){t.revert();s&&e.push(t)}}));Di(\"matchMediaRevert\");e.forEach((function(t){return t.onMatch(t)}));xi=t;Di(\"matchMedia\")}};var Ci=function(){function Context(t,e){this.selector=e&&ee(e);this.data=[];this._r=[];this.isReverted=false;t&&this.add(t)}var t=Context.prototype;t.add=function add(t,e,r){if(k(t)){r=e;e=t;t=k}var n=this,s=function f(){var t,s=i,a=n.selector;s&&s!==n&&s.data.push(n);r&&(n.selector=ee(r));i=n;t=e.apply(n,arguments);k(t)&&n._r.push(t);i=s;n.selector=a;n.isReverted=false;return t};n.last=s;return t===k?s(n):t?n[t]=s:s};t.ignore=function ignore(t){var e=i;i=null;t(this);i=e};t.getTweens=function getTweens(){var t=[];this.data.forEach((function(e){return e instanceof Context?t.push.apply(t,e.getTweens()):e instanceof ai&&!(e.parent&&\"nested\"===e.parent.data)&&t.push(e)}));return t};t.clear=function clear(){this._r.length=this.data.length=0};t.kill=function kill(t,e){var i=this;if(t){var r=this.getTweens();this.data.forEach((function(t){if(\"isFlip\"===t.data){t.revert();t.getChildren(true,true,false).forEach((function(t){return r.splice(r.indexOf(t),1)}))}}));r.map((function(t){return{g:t.globalTime(0),t:t}})).sort((function(t,e){return e.g-t.g||-1})).forEach((function(e){return e.t.revert(t)}));this.data.forEach((function(e){return!(e instanceof Ye)&&e.revert&&e.revert(t)}));this._r.forEach((function(e){return e(t,i)}));this.isReverted=true}else this.data.forEach((function(t){return t.kill&&t.kill()}));this.clear();if(e){var n=wi.indexOf(this);!!~n&&wi.splice(n,1)}};t.revert=function revert(t){this.kill(t||{})};return Context}();var Ai=function(){function MatchMedia(t){this.contexts=[];this.scope=t}var t=MatchMedia.prototype;t.add=function add(t,e,i){M(t)||(t={matches:t});var r,s,a,o=new Ci(0,i||this.scope),u=o.conditions={};this.contexts.push(o);e=o.add(\"onMatch\",e);o.queries=t;for(s in t)if(\"all\"===s)a=1;else{r=n.matchMedia(t[s]);if(r){wi.indexOf(o)<0&&wi.push(o);(u[s]=r.matches)&&(a=1);r.addListener?r.addListener(Mi):r.addEventListener(\"change\",Mi)}}a&&e(o);return this};t.revert=function revert(t){this.kill(t||{})};t.kill=function kill(t){this.contexts.forEach((function(e){return e.kill(t,true)}))};return MatchMedia}();var Ei={registerPlugin:function registerPlugin(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];e.forEach((function(t){return Te(t)}))},timeline:function timeline(t){return new Ge(t)},getTweensOf:function getTweensOf(t,e){return r.getTweensOf(t,e)},getProperty:function getProperty(t,e,i,r){b(t)&&(t=te(t)[0]);var n=nt(t||{}).get,s=i?dt:ct;\"native\"===i&&(i=\"\");return t?e?s((J[e]&&J[e].get||n)(t,e,i,r)):function(e,i,r){return s((J[e]&&J[e].get||n)(t,e,i,r))}:t},quickSetter:function quickSetter(t,e,i){t=te(t);if(t.length>1){var r=t.map((function(t){return Oi.quickSetter(t,e,i)})),n=r.length;return function(t){var e=n;while(e--)r[e](t)}}t=t[0]||{};var s=J[e],a=nt(t),o=a.harness&&(a.harness.aliases||{})[e]||e,u=s?function(e){var r=new s;h._pt=0;r.init(t,i?e+i:e,h,0,[t]);r.render(1,r);h._pt&&pi(1,h)}:a.set(t,o);return s?u:function(e){return u(t,o,i?e+i:e,a,1)}},quickTo:function quickTo(t,e,i){var r;var n=Oi.to(t,gt((r={},r[e]=\"+=0.1\",r.paused=true,r),i||{})),s=function func(t,i,r){return n.resetTo(e,t,i,r)};s.tween=n;return s},isTweening:function isTweening(t){return r.getTweensOf(t,true).length>0},defaults:function defaults(t){t&&t.ease&&(t.ease=Ue(t.ease,c.ease));return vt(c,t||{})},config:function config(t){return vt(_,t||{})},registerEffect:function registerEffect(t){var e=t.name,i=t.effect,r=t.plugins,n=t.defaults,s=t.extendTimeline;(r||\"\").split(\",\").forEach((function(t){return t&&!J[t]&&!U[t]&&V(e+\" effect requires \"+t+\" plugin.\")}));X[e]=function(t,e,r){return i(te(t),pt(e||{},n),r)};s&&(Ge.prototype[e]=function(t,i,r){return this.add(X[e](t,M(i)?i:(r=i)&&{},this),r)})},registerEase:function registerEase(t,e){Re[t]=Ue(e)},parseEase:function parseEase(t,e){return arguments.length?Ue(t,e):Re},getById:function getById(t){return r.getById(t)},exportRoot:function exportRoot(t,e){void 0===t&&(t={});var i,n,s=new Ge(t);s.smoothChildTiming=C(t.smoothChildTiming);r.remove(s);s._dp=0;s._time=s._tTime=r._time;i=r._first;while(i){n=i._next;!e&&!i._dur&&i instanceof ai&&i.vars.onComplete===i._targets[0]||It(s,i,i._start-i._delay);i=n}It(r,s,0);return s},context:function context(t,e){return t?new Ci(t,e):i},matchMedia:function matchMedia(t){return new Ai(t)},matchMediaRefresh:function matchMediaRefresh(){return wi.forEach((function(t){var e,i,r=t.conditions;for(i in r)if(r[i]){r[i]=false;e=1}e&&t.revert()}))||Mi()},addEventListener:function addEventListener(t,e){var i=bi[t]||(bi[t]=[]);~i.indexOf(e)||i.push(e)},removeEventListener:function removeEventListener(t,e){var i=bi[t],r=i&&i.indexOf(e);r>=0&&i.splice(r,1)},utils:{wrap:fe,wrapYoyo:_e,distribute:re,random:ae,snap:se,normalize:he,getUnit:Ht,clamp:Zt,splitColor:ke,toArray:te,selector:ee,mapRange:de,pipe:oe,unitize:ue,interpolate:pe,shuffle:ie},install:q,effects:X,ticker:Ee,updateRoot:Ge.updateRoot,plugins:J,globalTimeline:r,core:{PropTween:yi,globals:Q,Tween:ai,Timeline:Ge,Animation:Ye,getCache:nt,_removeLinkedListItem:kt,reverting:function reverting(){return e},context:function context(t){if(t&&i){i.data.push(t);t._ctx=i}return i},suppressOverwrites:function suppressOverwrites(e){return t=e}}};at(\"to,from,fromTo,delayedCall,set,killTweensOf\",(function(t){return Ei[t]=ai[t]}));Ee.add(Ge.updateRoot);h=Ei.to({},{duration:0});var Pi=function _getPluginPropTween(t,e){var i=t._pt;while(i&&i.p!==e&&i.op!==e&&i.fp!==e)i=i._next;return i},Ri=function _addModifiers(t,e){var i,r,n,s=t._targets;for(i in e){r=s.length;while(r--){n=t._ptLookup[r][i];if(n&&(n=n.d)){n._pt&&(n=Pi(n,i));n&&n.modifier&&n.modifier(e[i],t,s[r],i)}}}},Si=function _buildModifierPlugin(t,e){return{name:t,rawVars:1,init:function init(t,i,r){r._onInit=function(t){var r,n;if(b(i)){r={};at(i,(function(t){return r[t]=1}));i=r}if(e){r={};for(n in i)r[n]=e(i[n]);i=r}Ri(t,i)}}}};var Oi=Ei.registerPlugin({name:\"attr\",init:function init(t,e,i,r,n){var s,a,o;this.tween=i;for(s in e){o=t.getAttribute(s)||\"\";a=this.add(t,\"setAttribute\",(o||0)+\"\",e[s],r,n,0,0,s);a.op=s;a.b=o;this._props.push(s)}},render:function render(t,i){var r=i._pt;while(r){e?r.set(r.t,r.p,r.b,r):r.r(t,r.d);r=r._next}}},{name:\"endArray\",init:function init(t,e){var i=e.length;while(i--)this.add(t,i,t[i]||0,e[i],0,0,0,0,0,1)}},Si(\"roundProps\",ne),Si(\"modifiers\"),Si(\"snap\",se))||Ei;ai.version=Ge.version=Oi.version=\"3.11.3\";o=1;A()&&Pe();var zi=Re.Power0,Ii=Re.Power1,Li=Re.Power2,Fi=Re.Power3,Bi=Re.Power4,Ui=Re.Linear,Ni=Re.Quad,qi=Re.Cubic,ji=Re.Quart,Vi=Re.Quint,Qi=Re.Strong,Yi=Re.Elastic,Gi=Re.Back,Wi=Re.SteppedEase,Ki=Re.Bounce,Hi=Re.Sine,Zi=Re.Expo,$i=Re.Circ;export{Ye as Animation,Gi as Back,Ki as Bounce,$i as Circ,qi as Cubic,Yi as Elastic,Zi as Expo,Qe as GSCache,Ui as Linear,zi as Power0,Ii as Power1,Li as Power2,Fi as Power3,Bi as Power4,yi as PropTween,Ni as Quad,ji as Quart,Vi as Quint,Hi as Sine,Wi as SteppedEase,Qi as Strong,Ge as Timeline,Ge as TimelineLite,Ge as TimelineMax,ai as Tween,ai as TweenLite,ai as TweenMax,Je as _checkPlugin,Me as _colorExp,Ae as _colorStringFilter,_ as _config,at as _forEachName,nt as _getCache,st as _getProperty,fi as _getSetter,b as _isString,D as _isUndefined,j as _missingPlugin,O as _numExp,z as _numWithUnitExp,ht as _parseRelative,J as _plugins,L as _relExp,kt as _removeLinkedListItem,di as _renderComplexString,ce as _replaceRandom,ot as _round,ne as _roundModifier,pt as _setDefaults,Ti as _sortPropTweensByPriority,Ee as _ticker,Zt as clamp,Oi as default,re as distribute,Ht as getUnit,Oi as gsap,pe as interpolate,de as mapRange,he as normalize,oe as pipe,ae as random,ee as selector,ie as shuffle,se as snap,ke as splitColor,te as toArray,ue as unitize,fe as wrap,_e as wrapYoyo};\n\n//# sourceMappingURL=gsap-core.js.map","import{gsap as t,PropTween as e,_round as r,_ticker as i,_getCache as n,_getProperty as s,_renderComplexString as a,_colorStringFilter as o,_numWithUnitExp as f,_parseRelative as l,_config as p,_relExp as h,_numExp as u,GSCache as c,getUnit as g,_isString as d,_forEachName as m,_plugins as x,_checkPlugin as y,_replaceRandom as v,_colorExp as _,_missingPlugin as w,_sortPropTweensByPriority as b,_isUndefined as O,_getSetter as P}from\"./gsap-core.js\";var S,M,T,C,B,A,F,X,Y=function _windowExists(){return\"undefined\"!==typeof window},k={},E=180/Math.PI,z=Math.PI/180,N=Math.atan2,V=1e8,I=/([A-Z])/g,R=/(left|right|width|margin|padding|x)/i,W=/[\\s,\\(]\\S/,D={autoAlpha:\"opacity,visibility\",scale:\"scaleX,scaleY\",alpha:\"opacity\"},G=function _renderCSSProp(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},j=function _renderPropWithEnd(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},q=function _renderCSSPropWithBeginning(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)},H=function _renderRoundedCSSProp(t,e){var r=e.s+e.c*t;e.set(e.t,e.p,~~(r+(r<0?-.5:.5))+e.u,e)},L=function _renderNonTweeningValue(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)},Z=function _renderNonTweeningValueOnlyAtEnd(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)},U=function _setterCSSStyle(t,e,r){return t.style[e]=r},$=function _setterCSSProp(t,e,r){return t.style.setProperty(e,r)},K=function _setterTransform(t,e,r){return t._gsap[e]=r},J=function _setterScale(t,e,r){return t._gsap.scaleX=t._gsap.scaleY=r},Q=function _setterScaleWithRender(t,e,r,i,n){var s=t._gsap;s.scaleX=s.scaleY=r;s.renderTransform(n,s)},tt=function _setterTransformWithRender(t,e,r,i,n){var s=t._gsap;s[e]=r;s.renderTransform(n,s)},et=\"transform\",rt=et+\"Origin\",it=function _saveStyle(t,e){var r=this;var i=this.target,n=i.style;if(t in k){this.tfm=this.tfm||{};if(\"transform\"!==t){t=D[t]||t;~t.indexOf(\",\")?t.split(\",\").forEach((function(t){return r.tfm[t]=wt(i,t)})):this.tfm[t]=i._gsap.x?i._gsap[t]:wt(i,t)}if(this.props.indexOf(et)>=0)return;if(i._gsap.svg){this.svgo=i.getAttribute(\"data-svg-origin\");this.props.push(rt,e,\"\")}t=et}(n||e)&&this.props.push(t,e,n[t])},nt=function _removeIndependentTransforms(t){if(t.translate){t.removeProperty(\"translate\");t.removeProperty(\"scale\");t.removeProperty(\"rotate\")}},st=function _revertStyle(){var t,e,r=this.props,i=this.target,n=i.style,s=i._gsap;for(t=0;t<r.length;t+=3)r[t+1]?i[r[t]]=r[t+2]:r[t+2]?n[r[t]]=r[t+2]:n.removeProperty(r[t].replace(I,\"-$1\").toLowerCase());if(this.tfm){for(e in this.tfm)s[e]=this.tfm[e];if(s.svg){s.renderTransform();i.setAttribute(\"data-svg-origin\",this.svgo||\"\")}t=F();if(t&&!t.isStart&&!n[et]){nt(n);s.uncache=1}}},at=function _getStyleSaver(t,e){var r={target:t,props:[],revert:st,save:it};e&&e.split(\",\").forEach((function(t){return r.save(t)}));return r},ot=function _createElement(t,e){var r=M.createElementNS?M.createElementNS((e||\"http://www.w3.org/1999/xhtml\").replace(/^https/,\"http\"),t):M.createElement(t);return r.style?r:M.createElement(t)},ft=function _getComputedProperty(t,e,r){var i=getComputedStyle(t);return i[e]||i.getPropertyValue(e.replace(I,\"-$1\").toLowerCase())||i.getPropertyValue(e)||!r&&_getComputedProperty(t,pt(e)||e,1)||\"\"},lt=\"O,Moz,ms,Ms,Webkit\".split(\",\"),pt=function _checkPropPrefix(t,e,r){var i=e||B,n=i.style,s=5;if(t in n&&!r)return t;t=t.charAt(0).toUpperCase()+t.substr(1);while(s--&&!(lt[s]+t in n));return s<0?null:(3===s?\"ms\":s>=0?lt[s]:\"\")+t},ht=function _initCore(){if(Y()&&window.document){S=window;M=S.document;T=M.documentElement;B=ot(\"div\")||{style:{}};ot(\"div\");et=pt(et);rt=et+\"Origin\";B.style.cssText=\"border-width:0;line-height:0;position:absolute;padding:0\";X=!!pt(\"perspective\");F=t.core.reverting;C=1}},ut=function _getBBoxHack(t){var e,r=ot(\"svg\",this.ownerSVGElement&&this.ownerSVGElement.getAttribute(\"xmlns\")||\"http://www.w3.org/2000/svg\"),i=this.parentNode,n=this.nextSibling,s=this.style.cssText;T.appendChild(r);r.appendChild(this);this.style.display=\"block\";if(t)try{e=this.getBBox();this._gsapBBox=this.getBBox;this.getBBox=_getBBoxHack}catch(t){}else this._gsapBBox&&(e=this._gsapBBox());i&&(n?i.insertBefore(this,n):i.appendChild(this));T.removeChild(r);this.style.cssText=s;return e},ct=function _getAttributeFallbacks(t,e){var r=e.length;while(r--)if(t.hasAttribute(e[r]))return t.getAttribute(e[r])},gt=function _getBBox(t){var e;try{e=t.getBBox()}catch(r){e=ut.call(t,true)}e&&(e.width||e.height)||t.getBBox===ut||(e=ut.call(t,true));return!e||e.width||e.x||e.y?e:{x:+ct(t,[\"x\",\"cx\",\"x1\"])||0,y:+ct(t,[\"y\",\"cy\",\"y1\"])||0,width:0,height:0}},dt=function _isSVG(t){return!!(t.getCTM&&(!t.parentNode||t.ownerSVGElement)&&gt(t))},mt=function _removeProperty(t,e){if(e){var r=t.style;e in k&&e!==rt&&(e=et);if(r.removeProperty){\"ms\"!==e.substr(0,2)&&\"webkit\"!==e.substr(0,6)||(e=\"-\"+e);r.removeProperty(e.replace(I,\"-$1\").toLowerCase())}else r.removeAttribute(e)}},xt=function _addNonTweeningPT(t,r,i,n,s,a){var o=new e(t._pt,r,i,0,1,a?Z:L);t._pt=o;o.b=n;o.e=s;t._props.push(i);return o},yt={deg:1,rad:1,turn:1},vt={grid:1,flex:1},_t=function _convertToUnit(t,e,s,a){var o,f,l,p,h=parseFloat(s)||0,u=(s+\"\").trim().substr((h+\"\").length)||\"px\",c=B.style,g=R.test(e),d=\"svg\"===t.tagName.toLowerCase(),m=(d?\"client\":\"offset\")+(g?\"Width\":\"Height\"),x=100,y=\"px\"===a,v=\"%\"===a;if(a===u||!h||yt[a]||yt[u])return h;\"px\"!==u&&!y&&(h=_convertToUnit(t,e,s,\"px\"));p=t.getCTM&&dt(t);if((v||\"%\"===u)&&(k[e]||~e.indexOf(\"adius\"))){o=p?t.getBBox()[g?\"width\":\"height\"]:t[m];return r(v?h/o*x:h/100*o)}c[g?\"width\":\"height\"]=x+(y?u:a);f=~e.indexOf(\"adius\")||\"em\"===a&&t.appendChild&&!d?t:t.parentNode;p&&(f=(t.ownerSVGElement||{}).parentNode);f&&f!==M&&f.appendChild||(f=M.body);l=f._gsap;if(l&&v&&l.width&&g&&l.time===i.time&&!l.uncache)return r(h/l.width*x);(v||\"%\"===u)&&!vt[ft(f,\"display\")]&&(c.position=ft(t,\"position\"));f===t&&(c.position=\"static\");f.appendChild(B);o=B[m];f.removeChild(B);c.position=\"absolute\";if(g&&v){l=n(f);l.time=i.time;l.width=f[m]}return r(y?o*h/x:o&&h?x/o*h:0)},wt=function _get(t,e,r,i){var n;C||ht();if(e in D&&\"transform\"!==e){e=D[e];~e.indexOf(\",\")&&(e=e.split(\",\")[0])}if(k[e]&&\"transform\"!==e){n=Yt(t,i);n=\"transformOrigin\"!==e?n[e]:n.svg?n.origin:kt(ft(t,rt))+\" \"+n.zOrigin+\"px\"}else{n=t.style[e];(!n||\"auto\"===n||i||~(n+\"\").indexOf(\"calc(\"))&&(n=Mt[e]&&Mt[e](t,e,r)||ft(t,e)||s(t,e)||(\"opacity\"===e?1:0))}return r&&!~(n+\"\").trim().indexOf(\" \")?_t(t,e,n,r)+r:n},bt=function _tweenComplexCSSString(t,r,i,n){if(!i||\"none\"===i){var s=pt(r,t,1),u=s&&ft(t,s,1);if(u&&u!==i){r=s;i=u}else\"borderColor\"===r&&(i=ft(t,\"borderTopColor\"))}var c,g,d,m,x,y,v,_,w,b,O,P,S=new e(this._pt,t.style,r,0,1,a),M=0,T=0;S.b=i;S.e=n;i+=\"\";n+=\"\";if(\"auto\"===n){t.style[r]=n;n=ft(t,r)||n;t.style[r]=i}c=[i,n];o(c);i=c[0];n=c[1];d=i.match(f)||[];P=n.match(f)||[];if(P.length){while(g=f.exec(n)){v=g[0];w=n.substring(M,g.index);x?x=(x+1)%5:\"rgba(\"!==w.substr(-5)&&\"hsla(\"!==w.substr(-5)||(x=1);if(v!==(y=d[T++]||\"\")){m=parseFloat(y)||0;O=y.substr((m+\"\").length);\"=\"===v.charAt(1)&&(v=l(m,v)+O);_=parseFloat(v);b=v.substr((_+\"\").length);M=f.lastIndex-b.length;if(!b){b=b||p.units[r]||O;if(M===n.length){n+=b;S.e+=b}}O!==b&&(m=_t(t,r,y,b)||0);S._pt={_next:S._pt,p:w||1===T?w:\",\",s:m,c:_-m,m:x&&x<4||\"zIndex\"===r?Math.round:0}}}S.c=M<n.length?n.substring(M,n.length):\"\"}else S.r=\"display\"===r&&\"none\"===n?Z:L;h.test(n)&&(S.e=0);this._pt=S;return S},Ot={top:\"0%\",bottom:\"100%\",left:\"0%\",right:\"100%\",center:\"50%\"},Pt=function _convertKeywordsToPercentages(t){var e=t.split(\" \"),r=e[0],i=e[1]||\"50%\";if(\"top\"===r||\"bottom\"===r||\"left\"===i||\"right\"===i){t=r;r=i;i=t}e[0]=Ot[r]||r;e[1]=Ot[i]||i;return e.join(\" \")},St=function _renderClearProps(t,e){if(e.tween&&e.tween._time===e.tween._dur){var r,i,n,s=e.t,a=s.style,o=e.u,f=s._gsap;if(\"all\"===o||true===o){a.cssText=\"\";i=1}else{o=o.split(\",\");n=o.length;while(--n>-1){r=o[n];if(k[r]){i=1;r=\"transformOrigin\"===r?rt:et}mt(s,r)}}if(i){mt(s,et);if(f){f.svg&&s.removeAttribute(\"transform\");Yt(s,1);f.uncache=1;nt(a)}}}},Mt={clearProps:function clearProps(t,r,i,n,s){if(\"isFromStart\"!==s.data){var a=t._pt=new e(t._pt,r,i,0,0,St);a.u=n;a.pr=-10;a.tween=s;t._props.push(i);return 1}}},Tt=[1,0,0,1,0,0],Ct={},Bt=function _isNullTransform(t){return\"matrix(1, 0, 0, 1, 0, 0)\"===t||\"none\"===t||!t},At=function _getComputedTransformMatrixAsArray(t){var e=ft(t,et);return Bt(e)?Tt:e.substr(7).match(u).map(r)},Ft=function _getMatrix(t,e){var r,i,s,a,o=t._gsap||n(t),f=t.style,l=At(t);if(o.svg&&t.getAttribute(\"transform\")){s=t.transform.baseVal.consolidate().matrix;l=[s.a,s.b,s.c,s.d,s.e,s.f];return\"1,0,0,1,0,0\"===l.join(\",\")?Tt:l}if(l===Tt&&!t.offsetParent&&t!==T&&!o.svg){s=f.display;f.display=\"block\";r=t.parentNode;if(!r||!t.offsetParent){a=1;i=t.nextElementSibling;T.appendChild(t)}l=At(t);s?f.display=s:mt(t,\"display\");a&&(i?r.insertBefore(t,i):r?r.appendChild(t):T.removeChild(t))}return e&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l},Xt=function _applySVGOrigin(t,e,r,i,n,s){var a,o,f,l,p=t._gsap,h=n||Ft(t,true),u=p.xOrigin||0,c=p.yOrigin||0,g=p.xOffset||0,d=p.yOffset||0,m=h[0],x=h[1],y=h[2],v=h[3],_=h[4],w=h[5],b=e.split(\" \"),O=parseFloat(b[0])||0,P=parseFloat(b[1])||0;if(r){if(h!==Tt&&(o=m*v-x*y)){f=O*(v/o)+P*(-y/o)+(y*w-v*_)/o;l=O*(-x/o)+P*(m/o)-(m*w-x*_)/o;O=f;P=l}}else{a=gt(t);O=a.x+(~b[0].indexOf(\"%\")?O/100*a.width:O);P=a.y+(~(b[1]||b[0]).indexOf(\"%\")?P/100*a.height:P)}if(i||false!==i&&p.smooth){_=O-u;w=P-c;p.xOffset=g+(_*m+w*y)-_;p.yOffset=d+(_*x+w*v)-w}else p.xOffset=p.yOffset=0;p.xOrigin=O;p.yOrigin=P;p.smooth=!!i;p.origin=e;p.originIsAbsolute=!!r;t.style[rt]=\"0px 0px\";if(s){xt(s,p,\"xOrigin\",u,O);xt(s,p,\"yOrigin\",c,P);xt(s,p,\"xOffset\",g,p.xOffset);xt(s,p,\"yOffset\",d,p.yOffset)}t.setAttribute(\"data-svg-origin\",O+\" \"+P)},Yt=function _parseTransform(t,e){var i=t._gsap||new c(t);if(\"x\"in i&&!e&&!i.uncache)return i;var n,s,a,o,f,l,h,u,g,d,m,x,y,v,_,w,b,O,P,S,M,T,C,B,A,F,Y,k,V,I,R,W,D=t.style,G=i.scaleX<0,j=\"px\",q=\"deg\",H=getComputedStyle(t),L=ft(t,rt)||\"0\";n=s=a=l=h=u=g=d=m=0;o=f=1;i.svg=!!(t.getCTM&&dt(t));if(H.translate){\"none\"===H.translate&&\"none\"===H.scale&&\"none\"===H.rotate||(D[et]=(\"none\"!==H.translate?\"translate3d(\"+(H.translate+\" 0 0\").split(\" \").slice(0,3).join(\", \")+\") \":\"\")+(\"none\"!==H.rotate?\"rotate(\"+H.rotate+\") \":\"\")+(\"none\"!==H.scale?\"scale(\"+H.scale.split(\" \").join(\",\")+\") \":\"\")+(\"none\"!==H[et]?H[et]:\"\"));D.scale=D.rotate=D.translate=\"none\"}v=Ft(t,i.svg);if(i.svg){if(i.uncache){A=t.getBBox();L=i.xOrigin-A.x+\"px \"+(i.yOrigin-A.y)+\"px\";B=\"\"}else B=!e&&t.getAttribute(\"data-svg-origin\");Xt(t,B||L,!!B||i.originIsAbsolute,false!==i.smooth,v)}x=i.xOrigin||0;y=i.yOrigin||0;if(v!==Tt){O=v[0];P=v[1];S=v[2];M=v[3];n=T=v[4];s=C=v[5];if(6===v.length){o=Math.sqrt(O*O+P*P);f=Math.sqrt(M*M+S*S);l=O||P?N(P,O)*E:0;g=S||M?N(S,M)*E+l:0;g&&(f*=Math.abs(Math.cos(g*z)));if(i.svg){n-=x-(x*O+y*S);s-=y-(x*P+y*M)}}else{W=v[6];I=v[7];Y=v[8];k=v[9];V=v[10];R=v[11];n=v[12];s=v[13];a=v[14];_=N(W,V);h=_*E;if(_){w=Math.cos(-_);b=Math.sin(-_);B=T*w+Y*b;A=C*w+k*b;F=W*w+V*b;Y=T*-b+Y*w;k=C*-b+k*w;V=W*-b+V*w;R=I*-b+R*w;T=B;C=A;W=F}_=N(-S,V);u=_*E;if(_){w=Math.cos(-_);b=Math.sin(-_);B=O*w-Y*b;A=P*w-k*b;F=S*w-V*b;R=M*b+R*w;O=B;P=A;S=F}_=N(P,O);l=_*E;if(_){w=Math.cos(_);b=Math.sin(_);B=O*w+P*b;A=T*w+C*b;P=P*w-O*b;C=C*w-T*b;O=B;T=A}if(h&&Math.abs(h)+Math.abs(l)>359.9){h=l=0;u=180-u}o=r(Math.sqrt(O*O+P*P+S*S));f=r(Math.sqrt(C*C+W*W));_=N(T,C);g=Math.abs(_)>2e-4?_*E:0;m=R?1/(R<0?-R:R):0}if(i.svg){B=t.getAttribute(\"transform\");i.forceCSS=t.setAttribute(\"transform\",\"\")||!Bt(ft(t,et));B&&t.setAttribute(\"transform\",B)}}if(Math.abs(g)>90&&Math.abs(g)<270)if(G){o*=-1;g+=l<=0?180:-180;l+=l<=0?180:-180}else{f*=-1;g+=g<=0?180:-180}e=e||i.uncache;i.x=n-((i.xPercent=n&&(!e&&i.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-n)?-50:0)))?t.offsetWidth*i.xPercent/100:0)+j;i.y=s-((i.yPercent=s&&(!e&&i.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-s)?-50:0)))?t.offsetHeight*i.yPercent/100:0)+j;i.z=a+j;i.scaleX=r(o);i.scaleY=r(f);i.rotation=r(l)+q;i.rotationX=r(h)+q;i.rotationY=r(u)+q;i.skewX=g+q;i.skewY=d+q;i.transformPerspective=m+j;(i.zOrigin=parseFloat(L.split(\" \")[2])||0)&&(D[rt]=kt(L));i.xOffset=i.yOffset=0;i.force3D=p.force3D;i.renderTransform=i.svg?Wt:X?Rt:zt;i.uncache=0;return i},kt=function _firstTwoOnly(t){return(t=t.split(\" \"))[0]+\" \"+t[1]},Et=function _addPxTranslate(t,e,i){var n=g(e);return r(parseFloat(e)+parseFloat(_t(t,\"x\",i+\"px\",n)))+n},zt=function _renderNon3DTransforms(t,e){e.z=\"0px\";e.rotationY=e.rotationX=\"0deg\";e.force3D=0;Rt(t,e)},Nt=\"0deg\",Vt=\"0px\",It=\") \",Rt=function _renderCSSTransforms(t,e){var r=e||this,i=r.xPercent,n=r.yPercent,s=r.x,a=r.y,o=r.z,f=r.rotation,l=r.rotationY,p=r.rotationX,h=r.skewX,u=r.skewY,c=r.scaleX,g=r.scaleY,d=r.transformPerspective,m=r.force3D,x=r.target,y=r.zOrigin,v=\"\",_=\"auto\"===m&&t&&1!==t||true===m;if(y&&(p!==Nt||l!==Nt)){var w,b=parseFloat(l)*z,O=Math.sin(b),P=Math.cos(b);b=parseFloat(p)*z;w=Math.cos(b);s=Et(x,s,O*w*-y);a=Et(x,a,-Math.sin(b)*-y);o=Et(x,o,P*w*-y+y)}d!==Vt&&(v+=\"perspective(\"+d+It);(i||n)&&(v+=\"translate(\"+i+\"%, \"+n+\"%) \");(_||s!==Vt||a!==Vt||o!==Vt)&&(v+=o!==Vt||_?\"translate3d(\"+s+\", \"+a+\", \"+o+\") \":\"translate(\"+s+\", \"+a+It);f!==Nt&&(v+=\"rotate(\"+f+It);l!==Nt&&(v+=\"rotateY(\"+l+It);p!==Nt&&(v+=\"rotateX(\"+p+It);h===Nt&&u===Nt||(v+=\"skew(\"+h+\", \"+u+It);1===c&&1===g||(v+=\"scale(\"+c+\", \"+g+It);x.style[et]=v||\"translate(0, 0)\"},Wt=function _renderSVGTransforms(t,e){var i,n,s,a,o,f=e||this,l=f.xPercent,p=f.yPercent,h=f.x,u=f.y,c=f.rotation,g=f.skewX,d=f.skewY,m=f.scaleX,x=f.scaleY,y=f.target,v=f.xOrigin,_=f.yOrigin,w=f.xOffset,b=f.yOffset,O=f.forceCSS,P=parseFloat(h),S=parseFloat(u);c=parseFloat(c);g=parseFloat(g);d=parseFloat(d);if(d){d=parseFloat(d);g+=d;c+=d}if(c||g){c*=z;g*=z;i=Math.cos(c)*m;n=Math.sin(c)*m;s=Math.sin(c-g)*-x;a=Math.cos(c-g)*x;if(g){d*=z;o=Math.tan(g-d);o=Math.sqrt(1+o*o);s*=o;a*=o;if(d){o=Math.tan(d);o=Math.sqrt(1+o*o);i*=o;n*=o}}i=r(i);n=r(n);s=r(s);a=r(a)}else{i=m;a=x;n=s=0}if(P&&!~(h+\"\").indexOf(\"px\")||S&&!~(u+\"\").indexOf(\"px\")){P=_t(y,\"x\",h,\"px\");S=_t(y,\"y\",u,\"px\")}if(v||_||w||b){P=r(P+v-(v*i+_*s)+w);S=r(S+_-(v*n+_*a)+b)}if(l||p){o=y.getBBox();P=r(P+l/100*o.width);S=r(S+p/100*o.height)}o=\"matrix(\"+i+\",\"+n+\",\"+s+\",\"+a+\",\"+P+\",\"+S+\")\";y.setAttribute(\"transform\",o);O&&(y.style[et]=o)},Dt=function _addRotationalPropTween(t,r,i,n,s){var a,o,f=360,l=d(s),p=parseFloat(s)*(l&&~s.indexOf(\"rad\")?E:1),h=p-n,u=n+h+\"deg\";if(l){a=s.split(\"_\")[1];if(\"short\"===a){h%=f;h!==h%(f/2)&&(h+=h<0?f:-f)}\"cw\"===a&&h<0?h=(h+f*V)%f-~~(h/f)*f:\"ccw\"===a&&h>0&&(h=(h-f*V)%f-~~(h/f)*f)}t._pt=o=new e(t._pt,r,i,n,h,j);o.e=u;o.u=\"deg\";t._props.push(i);return o},Gt=function _assign(t,e){for(var r in e)t[r]=e[r];return t},jt=function _addRawTransformPTs(t,r,i){var n,s,a,o,f,l,p,h,u=Gt({},i._gsap),c=\"perspective,force3D,transformOrigin,svgOrigin\",d=i.style;if(u.svg){a=i.getAttribute(\"transform\");i.setAttribute(\"transform\",\"\");d[et]=r;n=Yt(i,1);mt(i,et);i.setAttribute(\"transform\",a)}else{a=getComputedStyle(i)[et];d[et]=r;n=Yt(i,1);d[et]=a}for(s in k){a=u[s];o=n[s];if(a!==o&&c.indexOf(s)<0){p=g(a);h=g(o);f=p!==h?_t(i,s,a,h):parseFloat(a);l=parseFloat(o);t._pt=new e(t._pt,n,s,f,l-f,G);t._pt.u=h||0;t._props.push(s)}}Gt(n,u)};m(\"padding,margin,Width,Radius\",(function(t,e){var r=\"Top\",i=\"Right\",n=\"Bottom\",s=\"Left\",a=(e<3?[r,i,n,s]:[r+s,r+i,n+i,n+s]).map((function(r){return e<2?t+r:\"border\"+r+t}));Mt[e>1?\"border\"+t:t]=function(t,e,r,i,n){var s,o;if(arguments.length<4){s=a.map((function(e){return wt(t,e,r)}));o=s.join(\" \");return 5===o.split(s[0]).length?s[0]:o}s=(i+\"\").split(\" \");o={};a.forEach((function(t,e){return o[t]=s[e]=s[e]||s[(e-1)/2|0]}));t.init(e,o,n)}}));var qt={name:\"css\",register:ht,targetTest:function targetTest(t){return t.style&&t.nodeType},init:function init(t,r,i,n,s){var a,o,f,h,u,c,m,O,P,S,M,T,B,A,F,X,Y=this._props,E=t.style,z=i.vars.startAt;C||ht();this.styles=this.styles||at(t);X=this.styles.props;this.tween=i;for(m in r)if(\"autoRound\"!==m){o=r[m];if(!x[m]||!y(m,r,i,n,t,s)){u=typeof o;c=Mt[m];if(\"function\"===u){o=o.call(i,n,t,s);u=typeof o}\"string\"===u&&~o.indexOf(\"random(\")&&(o=v(o));if(c)c(this,t,m,o,i)&&(F=1);else if(\"--\"===m.substr(0,2)){a=(getComputedStyle(t).getPropertyValue(m)+\"\").trim();o+=\"\";_.lastIndex=0;if(!_.test(a)){O=g(a);P=g(o)}P?O!==P&&(a=_t(t,m,a,P)+P):O&&(o+=O);this.add(E,\"setProperty\",a,o,n,s,0,0,m);Y.push(m);X.push(m,0,E[m])}else if(\"undefined\"!==u){if(z&&m in z){a=\"function\"===typeof z[m]?z[m].call(i,n,t,s):z[m];d(a)&&~a.indexOf(\"random(\")&&(a=v(a));g(a+\"\")||(a+=p.units[m]||g(wt(t,m))||\"\");\"=\"===(a+\"\").charAt(1)&&(a=wt(t,m))}else a=wt(t,m);h=parseFloat(a);S=\"string\"===u&&\"=\"===o.charAt(1)&&o.substr(0,2);S&&(o=o.substr(2));f=parseFloat(o);if(m in D){if(\"autoAlpha\"===m){1===h&&\"hidden\"===wt(t,\"visibility\")&&f&&(h=0);X.push(\"visibility\",0,E.visibility);xt(this,E,\"visibility\",h?\"inherit\":\"hidden\",f?\"inherit\":\"hidden\",!f)}if(\"scale\"!==m&&\"transform\"!==m){m=D[m];~m.indexOf(\",\")&&(m=m.split(\",\")[0])}}M=m in k;if(M){this.styles.save(m);if(!T){B=t._gsap;B.renderTransform&&!r.parseTransform||Yt(t,r.parseTransform);A=false!==r.smoothOrigin&&B.smooth;T=this._pt=new e(this._pt,E,et,0,1,B.renderTransform,B,0,-1);T.dep=1}if(\"scale\"===m){this._pt=new e(this._pt,B,\"scaleY\",h,(S?l(h,S+f):f)-h||0,G);this._pt.u=0;Y.push(\"scaleY\",m);m+=\"X\"}else{if(\"transformOrigin\"===m){X.push(rt,0,E[rt]);o=Pt(o);if(B.svg)Xt(t,o,0,A,0,this);else{P=parseFloat(o.split(\" \")[2])||0;P!==B.zOrigin&&xt(this,B,\"zOrigin\",B.zOrigin,P);xt(this,E,m,kt(a),kt(o))}continue}if(\"svgOrigin\"===m){Xt(t,o,1,A,0,this);continue}if(m in Ct){Dt(this,B,m,h,S?l(h,S+o):o);continue}if(\"smoothOrigin\"===m){xt(this,B,\"smooth\",B.smooth,o);continue}if(\"force3D\"===m){B[m]=o;continue}if(\"transform\"===m){jt(this,o,t);continue}}}else m in E||(m=pt(m)||m);if(M||(f||0===f)&&(h||0===h)&&!W.test(o)&&m in E){O=(a+\"\").substr((h+\"\").length);f||(f=0);P=g(o)||(m in p.units?p.units[m]:O);O!==P&&(h=_t(t,m,a,P));this._pt=new e(this._pt,M?B:E,m,h,(S?l(h,S+f):f)-h,M||\"px\"!==P&&\"zIndex\"!==m||false===r.autoRound?G:H);this._pt.u=P||0;if(O!==P&&\"%\"!==P){this._pt.b=a;this._pt.r=q}}else if(m in E)bt.call(this,t,m,a,S?S+o:o);else{if(!(m in t)){w(m,o);continue}this.add(t,m,a||t[m],S?S+o:o,n,s)}M||(m in E?X.push(m,0,E[m]):X.push(m,1,a||t[m]));Y.push(m)}}}F&&b(this)},render:function render(t,e){if(e.tween._time||!F()){var r=e._pt;while(r){r.r(t,r.d);r=r._next}}else e.styles.revert()},get:wt,aliases:D,getSetter:function getSetter(t,e,r){var i=D[e];i&&i.indexOf(\",\")<0&&(e=i);return e in k&&e!==rt&&(t._gsap.x||wt(t,\"x\"))?r&&A===r?\"scale\"===e?J:K:(A=r||{})&&(\"scale\"===e?Q:tt):t.style&&!O(t.style[e])?U:~e.indexOf(\"-\")?$:P(t,e)},core:{_removeProperty:mt,_getMatrix:Ft}};t.utils.checkPrefix=pt;t.core.getStyleSaver=at;(function(t,e,r,i){var n=m(t+\",\"+e+\",\"+r,(function(t){k[t]=1}));m(e,(function(t){p.units[t]=\"deg\";Ct[t]=1}));D[n[13]]=t+\",\"+e;m(i,(function(t){var e=t.split(\":\");D[e[1]]=n[e[0]]}))})(\"x,y,z,scale,scaleX,scaleY,xPercent,yPercent\",\"rotation,rotationX,rotationY,skewX,skewY\",\"transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective\",\"0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY\");m(\"x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective\",(function(t){p.units[t]=\"px\"}));t.registerPlugin(qt);export{qt as CSSPlugin,ot as _createElement,gt as _getBBox,pt as checkPrefix,qt as default};\n\n//# sourceMappingURL=CSSPlugin.js.map","import{gsap as e}from\"./gsap-core.js\";export{Back,Bounce,Circ,Cubic,Elastic,Expo,Linear,Power0,Power1,Power2,Power3,Power4,Quad,Quart,Quint,Sine,SteppedEase,Strong,Timeline as TimelineLite,Timeline as TimelineMax,Tween as TweenLite}from\"./gsap-core.js\";import{CSSPlugin as r}from\"./CSSPlugin.js\";export{CSSPlugin}from\"./CSSPlugin.js\";var i=e.registerPlugin(r)||e,o=i.core.Tween;export{o as TweenMax,i as default,i as gsap};\n\n//# sourceMappingURL=index.js.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{gsap}from\"gsap\";/**\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n * @framerDisableUnlink\n */export default function MouseEffects({color=\"#ff0000\",interactionMode=\"rings\",duration=1,strokeWidth=2,effectSize=60,rotation=0}){const containerRef=React.useRef(null);const[mousePosition,setMousePosition]=React.useState({x:0,y:0});const[rings,setRings]=React.useState([]);const[bursts,setBursts]=React.useState([]);const[particles,setParticles]=React.useState([]);const[crosshairs,setCrosshairs]=React.useState([]);const[wavies,setWavies]=React.useState([]);const[snipers,setSnipers]=React.useState([]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Track mouse movement within container\nReact.useEffect(()=>{const handleMouseMove=e=>{if(containerRef.current){const rect=containerRef.current.getBoundingClientRect();setMousePosition({x:e.clientX-rect.left,y:e.clientY-rect.top});}};const container=containerRef.current;if(container){document.addEventListener(\"mousemove\",handleMouseMove);}return()=>{if(container){document.removeEventListener(\"mousemove\",handleMouseMove);}};},[]);// Handle click anywhere on the window to create new interaction\nReact.useEffect(()=>{const handleClick=e=>{if(containerRef.current){const rect=containerRef.current.getBoundingClientRect();const x=e.clientX-rect.left;const y=e.clientY-rect.top;if(interactionMode===\"rings\"){// Create ring at click position\nconst newRing={id:Date.now().toString(),x,y};setRings(prev=>[...prev,newRing]);}else if(interactionMode===\"burst\"){// Create burst at click position\nconst newBurst={id:Date.now().toString(),x,y};setBursts(prev=>[...prev,newBurst]);}else if(interactionMode===\"particles\"){// Create multiple particles at click position\nconst newParticles=Array.from({length:8},(_,i)=>({id:`${Date.now()}-${i}`,x,y,angle:i*45*(Math.PI/180),distance:effectSize*.2+Math.random()*(effectSize*.3)}));setParticles(prev=>[...prev,...newParticles]);}else if(interactionMode===\"crosshair\"){// Create crosshair at click position\nconst newCrosshair={id:Date.now().toString(),x,y};setCrosshairs(prev=>[...prev,newCrosshair]);}else if(interactionMode===\"wavy\"){// Create wavy at click position\nconst newWavy={id:Date.now().toString(),x,y};setWavies(prev=>[...prev,newWavy]);}else if(interactionMode===\"sniper\"){// Create sniper at click position\nconst newSniper={id:Date.now().toString(),x,y};setSnipers(prev=>[...prev,newSniper]);}}};// Add global click listener\ndocument.addEventListener(\"click\",handleClick);return()=>{document.removeEventListener(\"click\",handleClick);};},[interactionMode]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"0px\",height:\"0px\",position:\"relative\",overflow:\"visible\"},children:!isCanvas&&/*#__PURE__*/_jsxs(_Fragment,{children:[interactionMode===\"rings\"&&/*#__PURE__*/_jsx(_Fragment,{children:rings.map(ring=>/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",left:ring.x-effectSize/2,top:ring.y-effectSize/2,width:effectSize,height:effectSize,pointerEvents:\"none\",overflow:\"visible\",transform:`rotate(${rotation}deg)`,transformOrigin:\"center\"},ref:el=>{if(el){const tl=gsap.timeline();// Set initial state\n    gsap.set(el,{scale:.5,\"--stroke-width\":strokeWidth});// Animate SVG ring with GSAP\n    tl.to(el,{scale:2,\"--stroke-width\":0,duration:duration,ease:\"power3.out\",onComplete:()=>{// Remove ring after animation completes\n    setRings(prev=>prev.filter(r=>r.id!==ring.id));}},0).to(el,{opacity:0,duration:duration*.2,ease:\"linear\"},duration*.8);}},children:/*#__PURE__*/_jsx(\"circle\",{cx:effectSize/2,cy:effectSize/2,r:effectSize/4,fill:\"none\",stroke:color,strokeWidth:\"var(--stroke-width, 5)\"})},ring.id))}),interactionMode===\"burst\"&&/*#__PURE__*/_jsx(_Fragment,{children:bursts.map(burst=>/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",left:burst.x-effectSize/2,top:burst.y-effectSize/2,width:effectSize,height:effectSize,pointerEvents:\"none\",overflow:\"visible\",transform:`rotate(${rotation}deg)`,transformOrigin:\"center\"},ref:el=>{if(el){// Animate each line individually - growing from center outward\n    const lines=el.querySelectorAll(\"line\");lines.forEach((line,index)=>{const angle=[45,80,115,150][index]*(Math.PI/180);const centerX=effectSize/2;const centerY=effectSize/2;const lineLength=effectSize*.4;// Calculate start and end points\n    const startX=centerX+effectSize*.1*Math.cos(angle);const startY=centerY-effectSize*.1*Math.sin(angle);const endX=centerX+effectSize*.25*Math.cos(angle);const endY=centerY-effectSize*.25*Math.sin(angle);// Set initial state: line starts at full length\n    gsap.set(line,{attr:{x1:startX,y1:startY,x2:endX,y2:endY},strokeWidth:strokeWidth});// Animate: line radiates outward while getting shorter\n    gsap.timeline().to(line,{attr:{x1:endX,y1:endY,x2:endX,y2:endY},translateX:effectSize/4*Math.cos(angle),translateY:-effectSize/4*Math.sin(angle),duration:duration,ease:\"power2.out\",onComplete:()=>{setBursts(prev=>prev.filter(b=>b.id!==burst.id));}}).to(line,{strokeWidth:0,duration:duration*.4,ease:\"linear\"},duration*.6);});}},children:[45,80,115,150].map((angle,index)=>{const centerX=effectSize/2;const centerY=effectSize/2;return /*#__PURE__*/_jsx(\"line\",{x1:centerX,y1:centerY,x2:centerX,y2:centerY,stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"square\"},index);})},burst.id))}),interactionMode===\"particles\"&&/*#__PURE__*/_jsx(_Fragment,{children:particles.map(particle=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",transformOrigin:\"center\",left:particle.x-strokeWidth/2,top:particle.y-strokeWidth/2,width:strokeWidth,height:strokeWidth,backgroundColor:color,borderRadius:\"50%\",pointerEvents:\"none\",transform:`rotate(${rotation}deg)`},ref:el=>{if(el&&!el.dataset.animated){// Mark as animated to prevent re-firing\n    el.dataset.animated=\"true\";// Calculate final position based on angle and distance\n    const finalX=particle.x+Math.cos(particle.angle)*particle.distance;const finalY=particle.y+Math.sin(particle.angle)*particle.distance;// Set initial state: particle starts at center with 0 size\n    gsap.set(el,{left:particle.x-strokeWidth/2,top:particle.y-strokeWidth/2,width:0,height:0});// Animate: particle grows, moves, then shrinks\n    gsap.timeline().to(el,{width:strokeWidth,height:strokeWidth,duration:duration*.2,ease:\"power1.out\"}).to(el,{left:finalX-strokeWidth/2,top:finalY-strokeWidth/2,duration:duration*.4,ease:\"power1.out\"},duration*.2).to(el,{width:0,height:0,left:finalX-strokeWidth/2+strokeWidth/2,top:finalY-strokeWidth/2+strokeWidth/2,duration:duration*.4,ease:\"linear\",onComplete:()=>{setParticles(prev=>prev.filter(p=>p.id!==particle.id));}},duration*.6);}}},particle.id))}),interactionMode===\"crosshair\"&&/*#__PURE__*/_jsx(_Fragment,{children:crosshairs.map(crosshair=>/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",left:crosshair.x-effectSize/2,top:crosshair.y-effectSize/2,width:effectSize,height:effectSize,pointerEvents:\"none\",overflow:\"visible\",transform:`rotate(${rotation}deg)`,transformOrigin:\"center\"},ref:el=>{if(el){// Animate each line individually - growing from center outward\n    const lines=el.querySelectorAll(\"line\");lines.forEach((line,index)=>{const angle=[0,90,180,270][index]*(Math.PI/180);const centerX=effectSize/2;const centerY=effectSize/2;const lineLength=effectSize*.3// Fixed line length\n    ;// Calculate points for the line\n    const startX=centerX+20*Math.cos(angle);const startY=centerY-20*Math.sin(angle);const endX=centerX+(20+lineLength)*Math.cos(angle);const endY=centerY-(20+lineLength)*Math.sin(angle);// Set initial state: line starts collapsed at center\n    gsap.set(line,{attr:{x1:startX,y1:startY,x2:centerX,y2:centerY},strokeWidth:strokeWidth});// Animate: line grows outward and then shrinks\n    gsap.timeline().to(line,{attr:{x1:endX,y1:endY,x2:endX,y2:endY},duration:duration*.8,ease:\"power1.out\"}).to(line,{strokeWidth:0,duration:duration*.6,ease:\"linear\",onComplete:()=>{setCrosshairs(prev=>prev.filter(c=>c.id!==crosshair.id));}},duration*.4);});}},children:[0,90,180,270].map((angle,index)=>{const centerX=effectSize/2;const centerY=effectSize/2;return /*#__PURE__*/_jsx(\"line\",{x1:centerX,y1:centerY,x2:centerX,y2:centerY,stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"square\"},index);})},crosshair.id))}),interactionMode===\"wavy\"&&/*#__PURE__*/_jsx(_Fragment,{children:wavies.map(wavy=>/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",left:wavy.x-effectSize/2,top:wavy.y-effectSize/2,width:effectSize,height:effectSize,pointerEvents:\"none\",overflow:\"visible\",transform:`rotate(${rotation}deg)`,transformOrigin:\"center\"},ref:el=>{if(el){// Animate each wavy line individually\n    const paths=el.querySelectorAll(\"path\");paths.forEach((path,index)=>{// Get the actual path length using getTotalLength()\n    const pathLength=path.getTotalLength();// Set initial state with strokeDasharray and strokeDashoffset (path hidden)\n    gsap.set(path,{strokeDasharray:\"1, \"+pathLength,strokeDashoffset:0,strokeWidth:strokeWidth});// Animate strokeDashoffset to reveal the path (like pathReveal.tsx)\n    gsap.timeline().to(path,{strokeDasharray:`${pathLength}, `+pathLength,strokeDashoffset:-pathLength,duration:duration,ease:\"power1.out\"}).to(path,{strokeWidth:0,duration:duration*.4,ease:\"linear\"},duration*.6);});// Remove from state when animation completes\n    gsap.delayedCall(duration,()=>{setWavies(prev=>prev.filter(w=>w.id!==wavy.id));});}},children:[45,90,135,180].map((angle,index)=>{const centerX=effectSize/2;const centerY=effectSize/2;const startRadius=effectSize*.1;const endRadius=effectSize*.5;const startX=centerX+startRadius*Math.cos(angle*Math.PI/180);const startY=centerY-startRadius*Math.sin(angle*Math.PI/180);const endX=centerX+endRadius*Math.cos(angle*Math.PI/180);const endY=centerY-endRadius*Math.sin(angle*Math.PI/180);const midX=(startX+endX)/2;const midY=(startY+endY)/2;const waveOffset=effectSize*.05;const control1X=midX+waveOffset*Math.cos(angle*Math.PI/180+Math.PI/2);const control1Y=midY-waveOffset*Math.sin(angle*Math.PI/180+Math.PI/2);const wavyPath=`M ${startX} ${startY} Q ${control1X} ${control1Y} ${midX} ${midY} T ${endX} ${endY}`;return /*#__PURE__*/_jsx(\"path\",{d:wavyPath,stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"round\",fill:\"none\"},index);})},wavy.id))}),interactionMode===\"sniper\"&&/*#__PURE__*/_jsx(_Fragment,{children:snipers.map(sniper=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"svg\",{style:{position:\"absolute\",left:sniper.x-effectSize/2,top:sniper.y-effectSize/2,width:effectSize,height:effectSize,pointerEvents:\"none\",overflow:\"visible\",transform:`rotate(${rotation}deg)`,transformOrigin:\"center\"},ref:el=>{if(el){const lines=el.querySelectorAll(\"line\");lines.forEach((line,index)=>{const angle=[0,90,180,270][index]*(Math.PI/180);const centerX=effectSize/2;const centerY=effectSize/2;const lineLength=effectSize*.2;const startX=centerX+5*Math.cos(angle);const startY=centerY-5*Math.sin(angle);const endX=centerX+(5+lineLength)*Math.cos(angle);const endY=centerY-(5+lineLength)*Math.sin(angle);gsap.set(line,{attr:{x1:startX,y1:startY,x2:endX,y2:endY},strokeWidth:strokeWidth});gsap.timeline().to(line,{attr:{x1:endX,y1:endY,x2:endX,y2:endY},translateX:(5+lineLength)*Math.cos(angle),translateY:-(5+lineLength)*Math.sin(angle),duration:duration,ease:\"power2.out\"}).to(line,{strokeWidth:0,duration:duration*.4,ease:\"linear\"},duration*.6);});}},children:[0,90,180,270].map((angle,index)=>{const centerX=effectSize/2;const centerY=effectSize/2;return /*#__PURE__*/_jsx(\"line\",{x1:centerX,y1:centerY,x2:centerX,y2:centerY,stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"square\"},index);})}),[Math.PI/3,2*Math.PI/3,4*Math.PI/3,5*Math.PI/3,Math.PI/6,5*Math.PI/6,7*Math.PI/6,11*Math.PI/6].map((angle,index)=>{return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:sniper.x-strokeWidth/2,top:sniper.y-strokeWidth/2,width:strokeWidth,height:strokeWidth,backgroundColor:color,pointerEvents:\"none\",transformOrigin:\"center\",transform:`rotate(${rotation}deg)`},ref:el=>{if(el&&!el.dataset.animated){el.dataset.animated=\"true\";const finalX=sniper.x+Math.cos(angle)*(20+effectSize*.3);const finalY=sniper.y+Math.sin(angle)*(20+effectSize*.3);gsap.set(el,{x:0,y:0,width:strokeWidth,height:strokeWidth});gsap.timeline().to(el,{x:Math.cos(angle)*(effectSize*.4),y:Math.sin(angle)*(effectSize*.4),duration:duration,ease:\"power2.out\",onComplete:()=>{setSnipers(prev=>prev.filter(s=>s.id!==sniper.id));}}).to(el,{width:0,height:0,duration:duration*.4,ease:\"linear\"},duration*.6);}}},index);})]},sniper.id))})]})});}addPropertyControls(MouseEffects,{interactionMode:{type:ControlType.Enum,title:\"Effect\",options:[\"rings\",\"burst\",\"particles\",\"crosshair\",\"wavy\",\"sniper\"],optionTitles:[\"Rings\",\"Burst\",\"Particles\",\"Crosshair\",\"Wavy\",\"Sniper\"],defaultValue:\"rings\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},duration:{type:ControlType.Number,title:\"Duration\",min:.1,max:2,step:.1,defaultValue:.4,unit:\"s\"},strokeWidth:{type:ControlType.Number,title:\"Stroke\",min:.5,max:10,step:.5,defaultValue:2,unit:\"px\"},effectSize:{type:ControlType.Number,title:\"Size\",min:20,max:200,step:5,defaultValue:60,unit:\"px\"},rotation:{type:ControlType.Number,title:\"Rotation\",min:0,max:360,step:1,defaultValue:0,unit:\"\\xb0\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});MouseEffects.displayName=\"Click Effects\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MouseEffects\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"100\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click_effects_prod.map","function t(){return t=Object.assign?Object.assign.bind():function(r){for(var h=1;h<arguments.length;h++){var a=arguments[h];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},t.apply(this,arguments)}function e(r,h,a){return Math.max(r,Math.min(h,a))}class i{advance(r){var h;if(!this.isRunning)return;let a=!1;if(this.lerp)this.value=(c=this.value,u=this.to,(1-(p=1-Math.exp(-60*this.lerp*r)))*c+p*u),Math.round(this.value)===this.to&&(this.value=this.to,a=!0);else{this.currentTime+=r;const h=e(0,this.currentTime/this.duration,1);a=h>=1;const c=a?1:this.easing(h);this.value=this.from+(this.to-this.from)*c}var c,u,p;null==(h=this.onUpdate)||h.call(this,this.value,a),a&&this.stop()}stop(){this.isRunning=!1}fromTo(r,h,{lerp:a=.1,duration:c=1,easing:u=(r=>r),onStart:p,onUpdate:d}){this.from=this.value=r,this.to=h,this.lerp=a,this.duration=c,this.easing=u,this.currentTime=0,this.isRunning=!0,null==p||p(),this.onUpdate=d}}class s{constructor({wrapper:r,content:h,autoResize:a=!0}={}){if(this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth},this.wrapper=r,this.content=h,a){const r=function(r,h){let a;return function(){let h=arguments,c=this;clearTimeout(a),a=setTimeout((function(){r.apply(c,h)}),250)}}(this.resize);this.wrapper!==window&&(this.wrapperResizeObserver=new ResizeObserver(r),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(r),this.contentResizeObserver.observe(this.content)}this.resize()}destroy(){var r,h;null==(r=this.wrapperResizeObserver)||r.disconnect(),null==(h=this.contentResizeObserver)||h.disconnect()}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class o{constructor(){this.events={}}emit(r,...h){let a=this.events[r]||[];for(let r=0,c=a.length;r<c;r++)a[r](...h)}on(r,h){var a;return(null==(a=this.events[r])?void 0:a.push(h))||(this.events[r]=[h]),()=>{var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}}off(r,h){var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}destroy(){this.events={}}}class n{constructor(r,{wheelMultiplier:h=1,touchMultiplier:a=2,normalizeWheel:c=!1}){this.onTouchStart=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:0,y:0}},this.onTouchMove=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r,c=-(h-this.touchStart.x)*this.touchMultiplier,u=-(a-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:c,y:u},this.emitter.emit(\"scroll\",{deltaX:c,deltaY:u,event:r})},this.onTouchEnd=r=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:r})},this.onWheel=r=>{let{deltaX:h,deltaY:a}=r;this.normalizeWheel&&(h=e(-100,h,100),a=e(-100,a,100)),h*=this.wheelMultiplier,a*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:h,deltaY:a,event:r})},this.element=r,this.wheelMultiplier=h,this.touchMultiplier=a,this.normalizeWheel=c,this.touchStart={x:null,y:null},this.emitter=new o,this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(r,h){return this.emitter.on(r,h)}destroy(){this.emitter.destroy(),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}}class l{constructor({wrapper:r=window,content:h=document.documentElement,wheelEventsTarget:a=r,eventsTarget:c=a,smoothWheel:u=!0,smoothTouch:p=!1,syncTouch:d=!1,syncTouchLerp:m=.1,__iosNoInertiaSyncTouchLerp:v=.4,touchInertiaMultiplier:g=35,duration:S,easing:w=(r=>Math.min(1,1.001-Math.pow(2,-10*r))),lerp:f=!S&&.1,infinite:y=!1,orientation:T=\"vertical\",gestureOrientation:z=\"vertical\",touchMultiplier:_=1,wheelMultiplier:M=1,normalizeWheel:L=!1,autoResize:b=!0}={}){this.onVirtualScroll=({deltaX:r,deltaY:h,event:a})=>{if(a.ctrlKey)return;const c=a.type.includes(\"touch\"),u=a.type.includes(\"wheel\");if(\"both\"===this.options.gestureOrientation&&0===r&&0===h||\"vertical\"===this.options.gestureOrientation&&0===h||\"horizontal\"===this.options.gestureOrientation&&0===r||c&&\"vertical\"===this.options.gestureOrientation&&0===this.scroll&&!this.options.infinite&&h<=0)return;let p=a.composedPath();if(p=p.slice(0,p.indexOf(this.rootElement)),p.find((r=>{var h;return(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent\"))||c&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-touch\"))||u&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-wheel\"))||(null==(h=r.classList)?void 0:h.contains(\"lenis\"))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(this.isSmooth=(this.options.smoothTouch||this.options.syncTouch)&&c||this.options.smoothWheel&&u,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();a.preventDefault();let d=h;\"both\"===this.options.gestureOrientation?d=Math.abs(h)>Math.abs(r)?h:r:\"horizontal\"===this.options.gestureOrientation&&(d=r);const m=c&&this.options.syncTouch,v=c&&\"touchend\"===a.type&&Math.abs(d)>1;v&&(d=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+d,t({programmatic:!1},m&&{lerp:v?this.syncTouchLerp:this.options.__iosNoInertiaSyncTouchLerp}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const r=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-r),this.emit()}},window.lenisVersion=\"1.0.29\",r!==document.documentElement&&r!==document.body||(r=window),this.options={wrapper:r,content:h,wheelEventsTarget:a,eventsTarget:c,smoothWheel:u,smoothTouch:p,syncTouch:d,syncTouchLerp:m,__iosNoInertiaSyncTouchLerp:v,touchInertiaMultiplier:g,duration:S,easing:w,lerp:f,infinite:y,gestureOrientation:z,orientation:T,touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L,autoResize:b},this.animate=new i,this.emitter=new o,this.dimensions=new s({wrapper:r,content:h,autoResize:b}),this.toggleClass(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=d||u||p,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll=new n(c,{touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClass(\"lenis\",!1),this.toggleClass(\"lenis-smooth\",!1),this.toggleClass(\"lenis-scrolling\",!1),this.toggleClass(\"lenis-stopped\",!1),this.toggleClass(\"lenis-locked\",!1)}on(r,h){return this.emitter.on(r,h)}off(r,h){return this.emitter.off(r,h)}setScroll(r){this.isHorizontal?this.rootElement.scrollLeft=r:this.rootElement.scrollTop=r}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped=!1,this.reset()}stop(){this.isStopped=!0,this.animate.stop(),this.reset()}raf(r){const h=r-(this.time||r);this.time=r,this.animate.advance(.001*h)}scrollTo(r,{offset:h=0,immediate:a=!1,lock:c=!1,duration:u=this.options.duration,easing:p=this.options.easing,lerp:d=!u&&this.options.lerp,onComplete:m=null,force:v=!1,programmatic:g=!0}={}){if(!this.isStopped&&!this.isLocked||v){if([\"top\",\"left\",\"start\"].includes(r))r=0;else if([\"bottom\",\"right\",\"end\"].includes(r))r=this.limit;else{var S;let a;if(\"string\"==typeof r?a=document.querySelector(r):null!=(S=r)&&S.nodeType&&(a=r),a){if(this.options.wrapper!==window){const r=this.options.wrapper.getBoundingClientRect();h-=this.isHorizontal?r.left:r.top}const c=a.getBoundingClientRect();r=(this.isHorizontal?c.left:c.top)+this.animatedScroll}}if(\"number\"==typeof r){if(r+=h,r=Math.round(r),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):r=e(0,r,this.limit),a)return this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),void(null==m||m(this));if(!g){if(r===this.targetScroll)return;this.targetScroll=r}this.animate.fromTo(this.animatedScroll,r,{duration:u,easing:p,lerp:d,onStart:()=>{c&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(r,h)=>{this.isScrolling=!0,this.velocity=r-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=r,this.setScroll(this.scroll),g&&(this.targetScroll=r),h||this.emit(),h&&(this.reset(),this.emit(),null==m||m(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(this.animatedScroll%(r=this.limit)+r)%r:this.animatedScroll;var r}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(r){this.__isSmooth!==r&&(this.__isSmooth=r,this.toggleClass(\"lenis-smooth\",r))}get isScrolling(){return this.__isScrolling}set isScrolling(r){this.__isScrolling!==r&&(this.__isScrolling=r,this.toggleClass(\"lenis-scrolling\",r))}get isStopped(){return this.__isStopped}set isStopped(r){this.__isStopped!==r&&(this.__isStopped=r,this.toggleClass(\"lenis-stopped\",r))}get isLocked(){return this.__isLocked}set isLocked(r){this.__isLocked!==r&&(this.__isLocked=r,this.toggleClass(\"lenis-locked\",r))}get className(){let r=\"lenis\";return this.isStopped&&(r+=\" lenis-stopped\"),this.isLocked&&(r+=\" lenis-locked\"),this.isScrolling&&(r+=\" lenis-scrolling\"),this.isSmooth&&(r+=\" lenis-smooth\"),r}toggleClass(r,h){this.rootElement.classList.toggle(r,h),this.emitter.emit(\"className change\",this)}}export{l as default};\n//# sourceMappingURL=lenis.modern.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.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{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.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,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.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=r.stiffness,damping:s=r.damping,mass:n=r.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/n)/1e3;const l=calcDampingRatio(e,s,n);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 a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/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{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{animate,LayoutGroup,mix,motion,frame,useInView,useMotionValue,useTransform,wrap,usePageInView}from\"framer-motion\";import{Children,cloneElement,forwardRef,memo,startTransition,useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";function awaitRefCallback(element,controller){let refCallbackResolve;// we need to listen to the ref setter, so let's override `current` - we can do that, because we don't use React's `useRef` hook for those refs.\nlet current=element.current;Object.defineProperty(element,\"current\",{get(){return current;},set(node){current=node;if(node===null){// React calls with null when the element is unmounted\n// we abort here so that the promise isn't left around in case the ref is never set\ncontroller.abort();return;}refCallbackResolve?.(node);},configurable:true});// no need to create a promise if current already exists\nif(current)return current;const refCallbackPromise=new Promise((resolve,reject)=>{refCallbackResolve=resolve;controller.signal.addEventListener(\"abort\",reject);}).catch(()=>{});return refCallbackPromise;}// Using opacity: 0.001 instead of 0 as an LCP hack. (opacity: 0.001 is still 0\n// to a human eye but makes Google think the elements are visible)\nconst OPACITY_0=.001;/**\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,playOffscreen}=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;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const amountChildren=Children.count(filteredSlots);const hasChildren=amountChildren>0;/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__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[{current:null},{current:null}];// when the slots change, generate new array\n},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});const writingDirection=useWritingDirection();const resolvedDirection=getSlideshowResolvedDirection(direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const isInverted=resolvedDirection===\"right\"||resolvedDirection===\"bottom\";const rtlDirectionModifier=isHorizontal&&writingDirection===\"rtl\"?-1:1;/* 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     */let dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{if(!parentRef.current)return;// Might be RTL but executing before writingDirection is set so derive from positions of elements\nconst isRTL=isHorizontal&&childrenRef[0].current&&childrenRef[1].current&&childrenRef[1].current.offsetLeft<childrenRef[0].current.offsetLeft;const firstChild=isRTL?childrenRef[1].current:childrenRef[0].current;const lastChild=isRTL?childrenRef[0].current:childrenRef[1].current;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=firstChild?isHorizontal?firstChild.offsetLeft:firstChild.offsetTop:0;const end=lastChild?isHorizontal?lastChild.offsetLeft+lastChild.offsetWidth:lastChild.offsetTop+lastChild.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=firstChild?isHorizontal?firstChild.offsetWidth:firstChild.offsetHeight:0;const itemWidth=firstChild?firstChild.offsetWidth:0;const itemHeight=firstChild?firstChild.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});},[]);const scheduleMeasure=useCallback(async()=>{const controller=new AbortController;/**\n         * The elements in the set are refs of children. If they're wrapped in Suspense, they could mount later than the parent.\n         * Thus, we wait for each ref to be set step by step if required.\n         */const[firstChild,lastChild]=childrenRef;if(!isCanvas&&(!firstChild.current||!lastChild.current))try{await Promise.all([awaitRefCallback(firstChild,controller),amountChildren>1?awaitRefCallback(lastChild,controller):true]);}catch{controller.abort();}frame.read(measure,false,true);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{scheduleMeasure();},[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     */const initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();startTransition(()=>setIsResizing(true));}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>startTransition(()=>setIsResizing(false)),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */const totalItems=filteredSlots?.length;const childrenSize=isCanvas?0:size?.children;const itemWithGap=size?.item+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);if(isCanvas){if(currentItem!==startFrom){setCurrentItem(startFrom);}}/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageInView()&&isInView;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?.itemWidth+gap):-startFrom*(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*rtlDirectionModifier,-childrenSize*rtlDirectionModifier*2,value*rtlDirectionModifier);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?.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&&(playOffscreen||isVisible)){timeoutRef.current=setTimeout(()=>{startTransition(()=>setCurrentItem(item=>item+1*rtlDirectionModifier));switchPages();},intervalControl*1e3);}};/* Page navigation functions */const setDelta=(delta,transition=false)=>{if(!isInverted){if(transition)startTransition(()=>setCurrentItem(item=>item+delta));else setCurrentItem(item=>item+delta);}else{if(transition)startTransition(()=>setCurrentItem(item=>item-delta));else setCurrentItem(item=>item-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){startTransition(()=>setCurrentItem(item=>item+goto));}else{startTransition(()=>setCurrentItem(item=>item-gotoInverted));}};/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(event,{offset,velocity})=>{startTransition(()=>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*rtlDirectionModifier,true);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne*rtlDirectionModifier,true);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta*rtlDirectionModifier,true);}if(isHalfOfPrev){setDelta(-itemDelta*rtlDirectionModifier,true);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing||amountChildren<=1)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     * */const 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=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{let ref;if(index===0){if(childIndex===0){ref=childrenRef[0];}else if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}}return /*#__PURE__*/_jsx(Slide,{ref:ref,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:filteredSlots?.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,directionModifier:rtlDirectionModifier,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<filteredSlots?.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=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:writingDirection===\"rtl\"?-xOrY: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\";const leftArrowSrc=leftArrow||\"/_fuc/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg?arrow=left\";const rightArrowSrc=rightArrow||\"/_fuc/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg?arrow=right\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:size?.item!==null?1:OPACITY_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();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,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?OPACITY_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:OPACITY_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,true),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?rightArrowSrc:leftArrowSrc,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,true),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?leftArrowSrc:rightArrowSrc,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,playOffscreen:false},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},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},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__*/memo(/*#__PURE__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index,/** 1 or -1 depending on if horizontal and rtl writing direction */directionModifier}=props;const fallbackRef=useRef();/**\n         * Unique offsets + scroll range [0, 1, 1, 0]\n         */const childOffset=(size?.item+gap)*childCounter;const scrollRange=[-size?.item,0,size?.parent-size?.item+gap,size?.parent].map(val=>val-childOffset*directionModifier);/**\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;function manageVisibility(visible){const node=ref?.current??fallbackRef.current;if(!node)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(visible){node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}node.setAttribute(\"aria-hidden\",!visible);}manageVisibility(isVisible);return isVisible.on(\"change\",visible=>{manageVisibility(visible);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/cloneElement(child,{ref:ref??fallbackRef,key,style:{...child.props?.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,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});}));const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */let isSelected=wrappedIndex===index;/* Go 0—5—4—3—2—1—0—5 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;const top=!isHorizontal&&index>0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;const right=isHorizontal&&index!==total-1?inlinePadding:padding;const 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};function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(\"ltr\");// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{if(window?.document?.documentElement?.dir===\"rtl\"){setWritingDirection(\"rtl\");}},[]);return writingDirection;}function getSlideshowResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){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[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\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);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */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}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},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\"],defaultValue:\"left\",displaySegmentedControl:true},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},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},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;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* 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:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (aab256c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"/_fuc/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"txibnE2Gw\",\"MCUXyQKMH\"];const serializationHash=\"framer-J3QJr\";const variantClassNames={MCUXyQKMH:\"framer-v-p5bq6\",txibnE2Gw:\"framer-v-bb5jw3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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={\"Gallery desktop\":\"txibnE2Gw\",\"Gallery mobile\":\"MCUXyQKMH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"txibnE2Gw\"};};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:\"txibnE2Gw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bb5jw3\",className,classNames),\"data-framer-name\":\"Gallery desktop\",layoutDependency:layoutDependency,layoutId:\"txibnE2Gw\",ref:refBinding,style:{...style},...addPropertyOverrides({MCUXyQKMH:{\"data-framer-name\":\"Gallery mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9d58a\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oGWIXN9kM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-duji20-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"msnCieRvB-container\",nodeId:\"msnCieRvB\",rendersWithMotion:true,scopeId:\"aHJd5gZTD\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:true},gap:10,height:\"100%\",hoverFactor:.4,id:\"msnCieRvB\",layoutId:\"msnCieRvB\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/UXR85ueokvb18LIdeW6W4p8AH4Y.png?width=3024&height=4032\",srcSet:\"/_fuc/images/UXR85ueokvb18LIdeW6W4p8AH4Y.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/UXR85ueokvb18LIdeW6W4p8AH4Y.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/UXR85ueokvb18LIdeW6W4p8AH4Y.png?width=3024&height=4032 3024w\"},className:\"framer-1vvgaaz\",\"data-framer-name\":\"Surfer 4\",layoutDependency:layoutDependency,layoutId:\"uPRQVJeqs\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man surfing\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/Ut5vJyIlPISpusmtPyCVxMc52E.png?width=3024&height=4032\",srcSet:\"/_fuc/images/Ut5vJyIlPISpusmtPyCVxMc52E.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/Ut5vJyIlPISpusmtPyCVxMc52E.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/Ut5vJyIlPISpusmtPyCVxMc52E.png?width=3024&height=4032 3024w\"},className:\"framer-uyy1xt\",\"data-framer-name\":\"Surfer 5\",layoutDependency:layoutDependency,layoutId:\"DJDr9QGKu\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man surfing\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/w4xshyF2hXazyvOy6GSRkOxc.png?width=3024&height=4032\",srcSet:\"/_fuc/images/w4xshyF2hXazyvOy6GSRkOxc.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/w4xshyF2hXazyvOy6GSRkOxc.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/w4xshyF2hXazyvOy6GSRkOxc.png?width=3024&height=4032 3024w\"},className:\"framer-1eeg4yb\",\"data-framer-name\":\"Surfer 6\",layoutDependency:layoutDependency,layoutId:\"nBlkO422c\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({MCUXyQKMH:{direction:\"left\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xang5q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VaiR4Y4Oa-container\",nodeId:\"VaiR4Y4Oa\",rendersWithMotion:true,scopeId:\"aHJd5gZTD\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:true},gap:10,height:\"100%\",hoverFactor:.4,id:\"VaiR4Y4Oa\",layoutId:\"VaiR4Y4Oa\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"A man stading with Surfboard\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/mWejnxALnukzFqT7tHZrTthJfrc.png?width=3024&height=4032\",srcSet:\"/_fuc/images/mWejnxALnukzFqT7tHZrTthJfrc.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/mWejnxALnukzFqT7tHZrTthJfrc.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/mWejnxALnukzFqT7tHZrTthJfrc.png?width=3024&height=4032 3024w\"},className:\"framer-1vx2217\",\"data-framer-name\":\"Surfer 1\",layoutDependency:layoutDependency,layoutId:\"vNy5AnAve\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man surfing\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/3mIzpcIWVYBArgAtphkNGuRhSU.png?width=3024&height=4032\",srcSet:\"/_fuc/images/3mIzpcIWVYBArgAtphkNGuRhSU.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/3mIzpcIWVYBArgAtphkNGuRhSU.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/3mIzpcIWVYBArgAtphkNGuRhSU.png?width=3024&height=4032 3024w\"},className:\"framer-n8tlq6\",\"data-framer-name\":\"Surfer 3\",layoutDependency:layoutDependency,layoutId:\"UhhVbtyMC\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4e3,pixelWidth:1848,sizes:\"366px\",src:\"/_fuc/images/zAMAYdqWiNjqtRDv5Pd5ijLOkQ.png?width=1848&height=4000\",srcSet:\"/_fuc/images/zAMAYdqWiNjqtRDv5Pd5ijLOkQ.png?scale-down-to=2048&width=1848&height=4000 946w,/_fuc/images/zAMAYdqWiNjqtRDv5Pd5ijLOkQ.png?width=1848&height=4000 1848w\"},className:\"framer-1f4bqzi\",\"data-framer-name\":\"Surfer 2\",layoutDependency:layoutDependency,layoutId:\"ExKQoVBbV\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({MCUXyQKMH:{direction:\"right\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pydapq-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GDa68sIl6-container\",nodeId:\"GDa68sIl6\",rendersWithMotion:true,scopeId:\"aHJd5gZTD\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:true},gap:10,height:\"100%\",hoverFactor:.4,id:\"GDa68sIl6\",layoutId:\"GDa68sIl6\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Man doing stunt at beach\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:2560,pixelWidth:1707,sizes:\"366px\",src:\"/_fuc/images/hbWF0MkgGy1X8iBMCZucxd1Kg.png?width=1707&height=2560\",srcSet:\"/_fuc/images/hbWF0MkgGy1X8iBMCZucxd1Kg.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/hbWF0MkgGy1X8iBMCZucxd1Kg.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/hbWF0MkgGy1X8iBMCZucxd1Kg.png?width=1707&height=2560 1707w\"},className:\"framer-i322ej\",\"data-framer-name\":\"Surfer 7\",layoutDependency:layoutDependency,layoutId:\"KVDW2lYYW\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man surfing\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:2560,pixelWidth:1707,sizes:\"366px\",src:\"/_fuc/images/wWUJjTzUYvOEo620xPDZxMtAb0.png?width=1707&height=2560\",srcSet:\"/_fuc/images/wWUJjTzUYvOEo620xPDZxMtAb0.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/wWUJjTzUYvOEo620xPDZxMtAb0.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/wWUJjTzUYvOEo620xPDZxMtAb0.png?width=1707&height=2560 1707w\"},className:\"framer-1stqfyh\",\"data-framer-name\":\"Surfer 8\",layoutDependency:layoutDependency,layoutId:\"WnAepyvKa\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man surfing\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/JsTtTkaG5EIYEZdEwOnKt7g2gLw.png?width=3024&height=4032\",srcSet:\"/_fuc/images/JsTtTkaG5EIYEZdEwOnKt7g2gLw.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/JsTtTkaG5EIYEZdEwOnKt7g2gLw.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/JsTtTkaG5EIYEZdEwOnKt7g2gLw.png?width=3024&height=4032 3024w\"},className:\"framer-c0nz7d\",\"data-framer-name\":\"Surfer 9\",layoutDependency:layoutDependency,layoutId:\"L3MNOrF8X\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"A man stading with Surfboard\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,pixelHeight:4032,pixelWidth:3024,sizes:\"366px\",src:\"/_fuc/images/XDl7qgEyqmKQ0buJ4kHRX0FNpc.png?width=3024&height=4032\",srcSet:\"/_fuc/images/XDl7qgEyqmKQ0buJ4kHRX0FNpc.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/XDl7qgEyqmKQ0buJ4kHRX0FNpc.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/XDl7qgEyqmKQ0buJ4kHRX0FNpc.png?width=3024&height=4032 3024w\"},className:\"framer-sztxbx\",\"data-framer-name\":\"Surfer 10\",layoutDependency:layoutDependency,layoutId:\"cWnNHSRrl\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({MCUXyQKMH:{direction:\"left\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J3QJr.framer-10dmw8q, .framer-J3QJr .framer-10dmw8q { display: block; }\",\".framer-J3QJr.framer-bb5jw3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 700px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1120px; }\",\".framer-J3QJr .framer-c9d58a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-J3QJr .framer-duji20-container, .framer-J3QJr .framer-1xang5q-container, .framer-J3QJr .framer-1pydapq-container { flex: 1 0 0px; height: 700px; position: relative; width: 1px; }\",\".framer-J3QJr .framer-1vvgaaz, .framer-J3QJr .framer-uyy1xt, .framer-J3QJr .framer-1eeg4yb, .framer-J3QJr .framer-1vx2217, .framer-J3QJr .framer-n8tlq6, .framer-J3QJr .framer-1f4bqzi, .framer-J3QJr .framer-i322ej, .framer-J3QJr .framer-1stqfyh, .framer-J3QJr .framer-c0nz7d, .framer-J3QJr .framer-sztxbx { height: 320px; overflow: visible; position: relative; width: 366px; }\",\".framer-J3QJr.framer-v-p5bq6.framer-bb5jw3 { height: min-content; overflow: visible; width: 390px; }\",\".framer-J3QJr.framer-v-p5bq6 .framer-c9d58a { flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-J3QJr.framer-v-p5bq6 .framer-duji20-container, .framer-J3QJr.framer-v-p5bq6 .framer-1xang5q-container, .framer-J3QJr.framer-v-p5bq6 .framer-1pydapq-container { height: 1px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 700\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MCUXyQKMH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraHJd5gZTD=withCSS(Component,css,\"framer-J3QJr\");export default FrameraHJd5gZTD;FrameraHJd5gZTD.displayName=\"Photo gallery\";FrameraHJd5gZTD.defaultProps={height:700,width:1120};addPropertyControls(FrameraHJd5gZTD,{variant:{options:[\"txibnE2Gw\",\"MCUXyQKMH\"],optionTitles:[\"Gallery desktop\",\"Gallery mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraHJd5gZTD,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraHJd5gZTD\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1120\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"700\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MCUXyQKMH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aHJd5gZTD.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"SsxK2JHCs\",\"bJ3LvTmP7\"];const serializationHash=\"framer-vJ5Kg\";const variantClassNames={bJ3LvTmP7:\"framer-v-1jc3xl6\",SsxK2JHCs:\"framer-v-n463wy\"};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={\"Variant 1\":\"SsxK2JHCs\",\"Variant 2\":\"bJ3LvTmP7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SsxK2JHCs\"};};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:\"SsxK2JHCs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1jj0txg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"bJ3LvTmP7\"),200);});const onAppearx04vt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"SsxK2JHCs\"),200);});useOnVariantChange(baseVariant,{bJ3LvTmP7:onAppearx04vt,default:onAppear1jj0txg});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bJ3LvTmP7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"bJ3LvTmP7\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-n463wy\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SsxK2JHCs\",ref:refBinding,style:{...style},...addPropertyOverrides({bJ3LvTmP7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n66xge\",layoutDependency:layoutDependency,layoutId:\"vuKZ7GoSn\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ow244a\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CjgCqzN0G\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 35\"><path d=\"M 12.728 3 C 12.728 12.414 12.906 21.957 12.906 31.309\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.936 18.668 C 4.393 20.126 6.634 21.508 7.604 23.376 C 8.364 24.839 9.191 26.426 9.741 27.966 C 9.925 28.481 11.695 32.179 12.273 32.179 C 12.515 32.179 12.608 31.309 12.688 31.131 C 13.028 30.378 13.235 29.796 13.816 29.163 C 15.059 27.807 16.248 26.405 17.456 25.018 C 18.378 23.96 19.49 23.038 20.285 21.873 C 20.963 20.878 21.927 19.983 22.52 18.945 C 22.782 18.488 23.36 18.235 23.589 17.778\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11167558622,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2rxl8n\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XruObMOCk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 35\"><path d=\"M 12 3 L 12 32 M 3 18.634 C 5.755 21.695 8.366 25.314 10.671 28.717 C 11.347 29.715 12.206 30.529 12.798 31.581 C 13.266 32.412 13.223 31.848 13.251 31.297 C 13.467 26.975 20.977 21.786 23.5 18.5\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11574994123,withExternalLayout:true,...addPropertyOverrides({bJ3LvTmP7:{svgContentId:12168073797}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-58pg65\",layoutDependency:layoutDependency,layoutId:\"FrYfNaxij\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-yvobil\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Fq7D1luPX\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 34\"><path d=\"M 11.18 3 L 11.18 28.497 M 3 16.61 C 3.713 20.889 8.092 24.822 10.254 28.48 C 11.504 30.594 11.278 32.108 12.671 29.896 C 15.513 25.382 19.551 21.511 23.441 17.904\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11832128891,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1f7iytp\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CQcNPvrTm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 36\"><path d=\"M 11.912 3 L 11.912 14.988 C 11.912 17.848 11.789 20.73 12.13 23.574 C 12.502 26.672 12.803 29.616 12.803 32.734\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.654 18.668 C 2.654 19.285 3.092 19.603 3.475 20.043 C 4.904 21.683 6.275 23.356 7.817 24.899 C 8.829 25.911 10.1 26.863 10.982 27.966 C 11.29 28.35 11.419 29.27 11.596 29.746 C 11.955 30.712 12.388 31.648 12.892 32.546 C 12.934 32.62 13.722 33.832 13.861 33.346 C 13.963 32.987 13.821 32.57 13.911 32.199 C 14.151 31.212 14.675 30.229 15.246 29.399 C 17.462 26.191 20.012 23.228 22.852 20.557 C 23.634 19.822 24.666 18.79 25.622 18.312\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10036842291,withExternalLayout:true,...addPropertyOverrides({bJ3LvTmP7:{svgContentId:12831608634}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sa8miq\",layoutDependency:layoutDependency,layoutId:\"ugDpEC3yX\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-uvgsd2\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"P5wjtvTn4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 36\"><path d=\"M 12 3 L 12 32 M 3 18.634 C 5.755 21.695 8.366 25.314 10.671 28.717 C 11.347 29.715 11.908 31.947 12.5 33 C 12.967 33.83 13.223 31.848 13.25 31.297 C 13.467 26.975 17.193 22.003 19.716 18.717\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:9685685936,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-mfxbqm\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OojwS2nr1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 40\"><path d=\"M 13.48 3 L 13.48 36.027 C 13.48 36.535 13.659 37.899 13.123 36.828\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.797 19.914 C 4.925 22.161 6.813 24.576 8.761 26.957 C 9.483 27.839 9.868 29.237 10.314 30.241 C 11.23 32.301 13.036 34.163 13.668 36.373 C 13.733 36.603 13.836 35.228 13.836 35.048 C 13.836 34.066 14.229 32.944 14.548 32.021 C 15.456 29.393 16.983 26.804 17.584 24.098 C 17.84 22.947 18.564 21.383 19.177 20.408 C 19.594 19.746 20.089 18.668 20.957 18.668\" fill=\"transparent\" stroke-width=\"5\" stroke=\"hsl(0, 0%, 100%)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:9754594070,withExternalLayout:true,...addPropertyOverrides({bJ3LvTmP7:{svgContentId:9058507965}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vJ5Kg.framer-131qmqg, .framer-vJ5Kg .framer-131qmqg { display: block; }\",\".framer-vJ5Kg.framer-n463wy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vJ5Kg .framer-n66xge { flex: none; height: 35px; overflow: visible; position: relative; width: 27px; }\",\".framer-vJ5Kg .framer-1ow244a, .framer-vJ5Kg .framer-2rxl8n { flex: none; height: 35px; left: calc(48.14814814814817% - 27px / 2); position: absolute; top: calc(48.57142857142859% - 35px / 2); width: 27px; }\",\".framer-vJ5Kg .framer-58pg65 { flex: none; height: 34px; overflow: visible; position: relative; width: 26px; }\",\".framer-vJ5Kg .framer-yvobil { flex: none; height: 34px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 34px / 2); width: 26px; }\",\".framer-vJ5Kg .framer-1f7iytp { flex: none; height: 36px; left: calc(50.00000000000002% - 29px / 2); position: absolute; top: calc(50.00000000000002% - 36px / 2); width: 29px; }\",\".framer-vJ5Kg .framer-1sa8miq { flex: none; height: 36px; overflow: visible; position: relative; width: 23px; }\",\".framer-vJ5Kg .framer-uvgsd2 { flex: none; height: 36px; left: calc(47.82608695652176% - 23px / 2); position: absolute; top: calc(50.00000000000002% - 36px / 2); width: 23px; }\",\".framer-vJ5Kg .framer-mfxbqm { flex: none; height: 40px; left: calc(47.82608695652176% - 24px / 2); position: absolute; top: calc(52.7777777777778% - 40px / 2); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bJ3LvTmP7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAmAps2Shx=withCSS(Component,css,\"framer-vJ5Kg\");export default FramerAmAps2Shx;FramerAmAps2Shx.displayName=\"Arrows Small\";FramerAmAps2Shx.defaultProps={height:36,width:116};addPropertyControls(FramerAmAps2Shx,{variant:{options:[\"SsxK2JHCs\",\"bJ3LvTmP7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAmAps2Shx,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAmAps2Shx\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"116\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bJ3LvTmP7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AmAps2Shx.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const RichTextWithFX=withFX(RichText);const cycleOrder=[\"jgsvQ23bn\",\"qNUEABcMI\"];const serializationHash=\"framer-f9n5R\";const variantClassNames={jgsvQ23bn:\"framer-v-12jslvk\",qNUEABcMI:\"framer-v-cm65z0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Cem09IVM0=undefined;const NV3c2dGIv=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition3={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Close\":\"jgsvQ23bn\",\"Desktop - Open\":\"qNUEABcMI\"};const Variants=motion.create(React.Fragment);const getProps=({answer,height,id,question,width,...props})=>{return{...props,Cem09IVM0:question??props.Cem09IVM0??\"What services do you offer?\",NV3c2dGIv:answer??props.NV3c2dGIv??\"We specialize in branding, UI/UX design, Webflow development, and creative campaigns tailored to help brands grow and stand out.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jgsvQ23bn\"};};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,Cem09IVM0,NV3c2dGIv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jgsvQ23bn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12048k5=activeVariantCallback(async(...args)=>{setVariant(\"qNUEABcMI\");});const onTap1kn2s4z=activeVariantCallback(async(...args)=>{setVariant(\"jgsvQ23bn\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"qNUEABcMI\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12jslvk\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop - Close\",layoutDependency:layoutDependency,layoutId:\"jgsvQ23bn\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(9, 9, 9, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(20, 20, 20)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({qNUEABcMI:{\"data-framer-name\":\"Desktop - Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15rzuxi\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OtBzqPQ6s\",onTap:onTap12048k5,...addPropertyOverrides({qNUEABcMI:{onTap:onTap1kn2s4z}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"What services do you offer?\"})}),className:\"framer-12tbqaj\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"e5LdoGuGA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Cem09IVM0,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1exy4yn\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"jLzrEMLAi\",style:{backgroundColor:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",rotate:0},variants:{qNUEABcMI:{rotate:135}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bthlfh\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"F4QXDWtNg\",style:{backgroundColor:\"var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6500s4\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"RZIlD1Ju6\",style:{backgroundColor:\"var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3}})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qbchhi\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"B5Wl78WU6\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 245, 242))\",\"--framer-text-transform\":\"uppercase\"},children:\"We specialize in branding, UI/UX design, Webflow development, and creative campaigns tailored to help brands grow and stand out.\"})}),className:\"framer-kgfzb9\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"eI43b6leL\",style:{\"--extracted-r6o4lv\":\"rgb(250, 245, 242)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:NV3c2dGIv,variants:{qNUEABcMI:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qNUEABcMI:{__framer__styleAppearEffectEnabled:undefined,effect:textEffect}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f9n5R.framer-nkdv8p, .framer-f9n5R .framer-nkdv8p { display: block; }\",\".framer-f9n5R.framer-12jslvk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 740px; will-change: var(--framer-will-change-override, transform); }\",\".framer-f9n5R .framer-15rzuxi { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-f9n5R .framer-12tbqaj, .framer-f9n5R .framer-kgfzb9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-f9n5R .framer-1exy4yn { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); overflow: visible; position: relative; width: 26px; }\",\".framer-f9n5R .framer-bthlfh { flex: none; height: 2px; left: calc(50.00000000000002% - 12px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 12px; }\",\".framer-f9n5R .framer-6500s4 { flex: none; height: 12px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 2px; }\",\".framer-f9n5R .framer-qbchhi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-f9n5R.framer-v-cm65z0 .framer-15rzuxi { padding: 30px 30px 20px 30px; }\",\".framer-f9n5R.framer-v-cm65z0 .framer-kgfzb9 { max-width: 80%; z-index: 2; }\",'.framer-f9n5R[data-border=\"true\"]::after, .framer-f9n5R [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 740\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qNUEABcMI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Cem09IVM0\":\"question\",\"NV3c2dGIv\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCzcdHBaF4=withCSS(Component,css,\"framer-f9n5R\");export default FramerCzcdHBaF4;FramerCzcdHBaF4.displayName=\"Accordion\";FramerCzcdHBaF4.defaultProps={height:86,width:740};addPropertyControls(FramerCzcdHBaF4,{variant:{options:[\"jgsvQ23bn\",\"qNUEABcMI\"],optionTitles:[\"Desktop - Close\",\"Desktop - Open\"],title:\"Variant\",type:ControlType.Enum},Cem09IVM0:{defaultValue:\"What services do you offer?\",displayTextArea:true,title:\"Question\",type:ControlType.String},NV3c2dGIv:{defaultValue:\"We specialize in branding, UI/UX design, Webflow development, and creative campaigns tailored to help brands grow and stand out.\",displayTextArea:true,title:\"Answer\",type:ControlType.String}});addFonts(FramerCzcdHBaF4,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCzcdHBaF4\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qNUEABcMI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"86\",\"framerVariables\":\"{\\\"Cem09IVM0\\\":\\\"question\\\",\\\"NV3c2dGIv\\\":\\\"answer\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"740\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CzcdHBaF4.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"/_fuc/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import Accordion from\"/_fuc/modules/ZXeKliZxR8kNL8sHyQJC/v7kAnJQ3NVXx9Qsygrk0/CzcdHBaF4.js\";const AccordionFonts=getFonts(Accordion);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const serializationHash=\"framer-I6R25\";const variantClassNames={Qbc1UNgiq:\"framer-v-kir2jy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:30};const transition2={bounce:.2,delay:.15,duration:1.5,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2,x:0,y:30};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:.3,duration:1.5,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition3,x:0,y:30};const transition4={bounce:.2,delay:.45,duration:1.5,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition4,x:0,y:30};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Qbc1UNgiq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kir2jy\",className,classNames),\"data-framer-name\":\"Accordian Wrapper\",layoutDependency:layoutDependency,layoutId:\"Qbc1UNgiq\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1684q66\",\"data-framer-name\":\"Accordian Wrap\",layoutDependency:layoutDependency,layoutId:\"PeqPZsAyK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1u2x2lp-container\",layoutDependency:layoutDependency,layoutId:\"fF7ecyjiw-container\",nodeId:\"fF7ecyjiw\",rendersWithMotion:true,scopeId:\"FLQmrEMuO\",children:/*#__PURE__*/_jsx(Accordion,{Cem09IVM0:\"Что такое SochiArtSpace?\",height:\"100%\",id:\"fF7ecyjiw\",layoutId:\"fF7ecyjiw\",NV3c2dGIv:\"SochiArtSpace — это лофт-пространство в Сочи, которое можно арендовать для проведения собственных мероприятий: вечеринок, выставок, лекций, съёмок и других форматов.\\n\",style:{width:\"100%\"},variant:matchVariant(\"jgsvQ23bn\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-4ldbz-container\",layoutDependency:layoutDependency,layoutId:\"r7N156ykz-container\",nodeId:\"r7N156ykz\",rendersWithMotion:true,scopeId:\"FLQmrEMuO\",children:/*#__PURE__*/_jsx(Accordion,{Cem09IVM0:\"Какие мероприятия можно провести в пространстве?\\n\",height:\"100%\",id:\"r7N156ykz\",layoutId:\"r7N156ykz\",NV3c2dGIv:\"В пространстве проводят вечеринки, выставки, презентации, лекции, мастер-классы, съёмки, частные события и арт-проекты. Формат зависит от вашей идеи и сценария.\\n\",style:{width:\"100%\"},variant:matchVariant(\"jgsvQ23bn\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+200,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xnme84-container\",layoutDependency:layoutDependency,layoutId:\"MwhqofnEZ-container\",nodeId:\"MwhqofnEZ\",rendersWithMotion:true,scopeId:\"FLQmrEMuO\",children:/*#__PURE__*/_jsx(Accordion,{Cem09IVM0:\"Как арендовать пространство?\\n\",height:\"100%\",id:\"MwhqofnEZ\",layoutId:\"MwhqofnEZ\",NV3c2dGIv:\"Оставьте заявку на сайте или свяжитесь с нами удобным способом. Мы обсудим формат мероприятия, даты, время и технические детали, после чего подтвердим бронирование.\\n\",style:{width:\"100%\"},variant:matchVariant(\"jgsvQ23bn\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+300,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-h6ysgg-container\",layoutDependency:layoutDependency,layoutId:\"BRIuqkrcx-container\",nodeId:\"BRIuqkrcx\",rendersWithMotion:true,scopeId:\"FLQmrEMuO\",children:/*#__PURE__*/_jsx(Accordion,{Cem09IVM0:\"Что входит в аренду?\\n\",height:\"100%\",id:\"BRIuqkrcx\",layoutId:\"BRIuqkrcx\",NV3c2dGIv:\"В аренду входит само пространство и базовая инфраструктура. Дополнительные опции и техническое оснащение обсуждаются индивидуально под формат вашего события.\\n\",style:{width:\"100%\"},variant:matchVariant(\"jgsvQ23bn\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-719afx-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"inLYufMN6-container\",nodeId:\"inLYufMN6\",rendersWithMotion:true,scopeId:\"FLQmrEMuO\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"inLYufMN6\",layoutId:\"inLYufMN6\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I6R25.framer-41kktp, .framer-I6R25 .framer-41kktp { display: block; }\",\".framer-I6R25.framer-kir2jy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 720px; }\",\".framer-I6R25 .framer-1684q66 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I6R25 .framer-1u2x2lp-container, .framer-I6R25 .framer-4ldbz-container, .framer-I6R25 .framer-1xnme84-container, .framer-I6R25 .framer-h6ysgg-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-I6R25 .framer-719afx-container { bottom: 0px; flex: none; height: auto; left: 0px; position: absolute; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 380\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFLQmrEMuO=withCSS(Component,css,\"framer-I6R25\");export default FramerFLQmrEMuO;FramerFLQmrEMuO.displayName=\"FAQ Accordion\";FramerFLQmrEMuO.defaultProps={height:380,width:720};addFonts(FramerFLQmrEMuO,[{explicitInter:true,fonts:[]},...AccordionFonts,...LayoutJumpPreventerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFLQmrEMuO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"380\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"720\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"/_fuc/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import RemixButtonSmall from\"/_fuc/modules/hVpdrVeYvAd94En647kc/BqxyrOSXemyFtcwhGrSO/SWIuuyNu3.js\";const RemixButtonSmallFonts=getFonts(RemixButtonSmall);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"WmtlYqELd\",\"ctJZArO2p\",\"RxOMntfWP\"];const serializationHash=\"framer-ee3mq\";const variantClassNames={ctJZArO2p:\"framer-v-17cfymg\",RxOMntfWP:\"framer-v-1dja6pw\",WmtlYqELd:\"framer-v-1jj2z04\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const G6b802FlU=undefined;const bd532nrtH=undefined;const ZefhXt6TF=undefined;const DKvRkgX5c=undefined;const l0oSmEAFP=undefined;const RQArk7NIy=undefined;const PBju60Jii=undefined;const DLRerJozj=undefined;const Mo4kFOsDH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Course - Left\":\"WmtlYqELd\",\"Course - Right\":\"ctJZArO2p\",Mobile:\"RxOMntfWP\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundImage,detail,height,id,ratingText,star1,star2,star3,star4,star5,title,width,...props})=>{return{...props,bd532nrtH:title??props.bd532nrtH??\"Beginner Surfing Course\",DKvRkgX5c:star1??props.DKvRkgX5c??true,DLRerJozj:star5??props.DLRerJozj??true,G6b802FlU:backgroundImage??props.G6b802FlU??{alt:\"A man learning to surf\",pixelHeight:3600,pixelWidth:4800,src:\"/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?width=4800&height=3600\",srcSet:\"/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?scale-down-to=512&width=4800&height=3600 512w,/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?scale-down-to=1024&width=4800&height=3600 1024w,/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?scale-down-to=2048&width=4800&height=3600 2048w,/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?scale-down-to=4096&width=4800&height=3600 4096w,/_fuc/images/dphe8cgbCklj1d9I7BcxHxQ5io.png?width=4800&height=3600 4800w\"},l0oSmEAFP:star2??props.l0oSmEAFP??true,Mo4kFOsDH:ratingText??props.Mo4kFOsDH??\"Trusted by 100+ students\",PBju60Jii:star4??props.PBju60Jii??true,RQArk7NIy:star3??props.RQArk7NIy??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"WmtlYqELd\",ZefhXt6TF:detail??props.ZefhXt6TF??\"Refine your technique, improve your timing, and master new maneuvers. Perfect for those who want to level up.\"};};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,G6b802FlU,bd532nrtH,ZefhXt6TF,Mo4kFOsDH,DKvRkgX5c,l0oSmEAFP,RQArk7NIy,PBju60Jii,DLRerJozj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WmtlYqELd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jj2z04\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Course - Left\",layoutDependency:layoutDependency,layoutId:\"WmtlYqELd\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{RxOMntfWP:{\"--border-color\":\"rgba(230, 230, 230, 0)\",backgroundColor:\"rgb(20, 20, 20)\"}},...addPropertyOverrides({ctJZArO2p:{\"data-framer-name\":\"Course - Right\"},RxOMntfWP:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"A man learning to surf\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||484)-0-((componentViewport?.height||484)-0)*1)/2)),sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(G6b802FlU)},className:\"framer-1uz3xel\",layoutDependency:layoutDependency,layoutId:\"JDL6kgJEM\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({RxOMntfWP:{background:{alt:\"A man learning to surf\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||565)-40-526.8)/2+0+0)),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(G6b802FlU),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xwu2r0\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"azQQCB6Pj\",style:{backgroundColor:\"var(--token-312c9bcb-539b-4978-99ac-bc5eeb4842f5, rgb(252, 252, 252))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},transformTemplate:transformTemplate1,variants:{RxOMntfWP:{backgroundColor:\"rgb(20, 20, 20)\"}},...addPropertyOverrides({RxOMntfWP:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1muog4t\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"h2EHGjp2i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Beginner Surfing Course\"})}),className:\"framer-1jzfneq\",\"data-framer-name\":\"Heading\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"tDPGvox1j\",style:{\"--extracted-a0htzi\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:bd532nrtH,variants:{RxOMntfWP:{\"--extracted-a0htzi\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RxOMntfWP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Beginner Surfing Course\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Refine your technique, improve your timing, and master new maneuvers. Perfect for those who want to level up.\"})}),className:\"framer-wwpkbz\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"ENB070BfC\",style:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:ZefhXt6TF,variants:{RxOMntfWP:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RxOMntfWP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Refine your technique, improve your timing, and master new maneuvers. Perfect for those who want to level up.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13b12pw\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"uparJ_yKy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"145px\",y:(componentViewport?.y||0)+((componentViewport?.height||484)*.5000000000000002-165)+40+166+0,...addPropertyOverrides({RxOMntfWP:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||565)-40-526.8)/2+200+30)+0+156+0+56.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l03zr0-container\",layoutDependency:layoutDependency,layoutId:\"y28LgoKiz-container\",nodeId:\"y28LgoKiz\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(RemixButtonSmall,{Af4uYcX8d:\"Связаться\",height:\"100%\",id:\"y28LgoKiz\",layoutId:\"y28LgoKiz\",loAr6CNig:\"https://api.whatsapp.com/send?phone=79959441323\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZSmss3egA\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4yzqz\",\"data-framer-name\":\"Ratings\",layoutDependency:layoutDependency,layoutId:\"OPGYlrRmm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jvlgdj\",\"data-framer-name\":\"Stars\",layoutDependency:layoutDependency,layoutId:\"d4MlwDIvA\",children:[DKvRkgX5c!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bjvbmb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fQtIKQvhM-container\",nodeId:\"fQtIKQvhM\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"star\",iconSelection:\"House\",id:\"fQtIKQvhM\",layoutId:\"fQtIKQvhM\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),l0oSmEAFP!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12g06th-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"S0Him81K3-container\",nodeId:\"S0Him81K3\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"star\",iconSelection:\"House\",id:\"S0Him81K3\",layoutId:\"S0Him81K3\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),RQArk7NIy!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rndzse-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eS87geORy-container\",nodeId:\"eS87geORy\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"star\",iconSelection:\"House\",id:\"eS87geORy\",layoutId:\"eS87geORy\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),PBju60Jii!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-40phnu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PJouDWxrE-container\",nodeId:\"PJouDWxrE\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"star\",iconSelection:\"House\",id:\"PJouDWxrE\",layoutId:\"PJouDWxrE\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})}),DLRerJozj!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-htfkci-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"S3Rn04vmT-container\",nodeId:\"S3Rn04vmT\",rendersWithMotion:true,scopeId:\"MmN_qC3JD\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"star\",iconSelection:\"House\",id:\"S3Rn04vmT\",layoutId:\"S3Rn04vmT\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Trusted by 100+ students\"})}),className:\"framer-xv84kg\",effect:textEffect,fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"DMmwtO_2P\",style:{\"--extracted-r6o4lv\":\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:Mo4kFOsDH,variants:{RxOMntfWP:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RxOMntfWP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Trusted by 100+ students\"})})}},baseVariant,gestureVariant)})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ee3mq.framer-148sabw, .framer-ee3mq .framer-148sabw { display: block; }\",\".framer-ee3mq.framer-1jj2z04 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 484px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1120px; }\",\".framer-ee3mq .framer-1uz3xel { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 10; }\",\".framer-ee3mq .framer-xwu2r0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; left: 50px; overflow: visible; padding: 40px; position: absolute; top: 50%; width: 440px; z-index: 10; }\",\".framer-ee3mq .framer-1muog4t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ee3mq .framer-1jzfneq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ee3mq .framer-wwpkbz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-ee3mq .framer-13b12pw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ee3mq .framer-1l03zr0-container { flex: none; height: 84px; position: relative; width: 145px; }\",\".framer-ee3mq .framer-1f4yzqz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ee3mq .framer-1jvlgdj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ee3mq .framer-1bjvbmb-container, .framer-ee3mq .framer-12g06th-container, .framer-ee3mq .framer-rndzse-container, .framer-ee3mq .framer-40phnu-container, .framer-ee3mq .framer-htfkci-container { flex: none; height: 15px; position: relative; width: 15px; z-index: 10; }\",\".framer-ee3mq .framer-xv84kg { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-ee3mq.framer-v-17cfymg .framer-xwu2r0 { justify-content: flex-end; left: unset; right: 50px; }\",\".framer-ee3mq.framer-v-1dja6pw.framer-1jj2z04 { flex-direction: column; gap: 30px; height: min-content; padding: 20px; width: 390px; }\",\".framer-ee3mq.framer-v-1dja6pw .framer-1uz3xel { flex: none; height: 200px; width: 100%; }\",\".framer-ee3mq.framer-v-1dja6pw .framer-xwu2r0 { gap: 20px; left: unset; padding: 0px; position: relative; top: unset; width: 100%; }\",\".framer-ee3mq.framer-v-1dja6pw .framer-13b12pw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-ee3mq.framer-v-1dja6pw .framer-1l03zr0-container { order: 2; }\",\".framer-ee3mq.framer-v-1dja6pw .framer-1f4yzqz { order: 0; width: 100%; }\",'.framer-ee3mq[data-border=\"true\"]::after, .framer-ee3mq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 484\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ctJZArO2p\":{\"layout\":[\"fixed\",\"fixed\"]},\"RxOMntfWP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"G6b802FlU\":\"backgroundImage\",\"bd532nrtH\":\"title\",\"ZefhXt6TF\":\"detail\",\"Mo4kFOsDH\":\"ratingText\",\"DKvRkgX5c\":\"star1\",\"l0oSmEAFP\":\"star2\",\"RQArk7NIy\":\"star3\",\"PBju60Jii\":\"star4\",\"DLRerJozj\":\"star5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMmN_qC3JD=withCSS(Component,css,\"framer-ee3mq\");export default FramerMmN_qC3JD;FramerMmN_qC3JD.displayName=\"Courses card\";FramerMmN_qC3JD.defaultProps={height:484,width:1120};addPropertyControls(FramerMmN_qC3JD,{variant:{options:[\"WmtlYqELd\",\"ctJZArO2p\",\"RxOMntfWP\"],optionTitles:[\"Course - Left\",\"Course - Right\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},G6b802FlU:{__defaultAssetReference:\"data:framer/asset-reference,dphe8cgbCklj1d9I7BcxHxQ5io.png?originalFilename=chase-baker-B8gig7lDZeE-unsplash+%281%29+1.png&preferredSize=auto\",__vekterDefault:{alt:\"A man learning to surf\",assetReference:\"data:framer/asset-reference,dphe8cgbCklj1d9I7BcxHxQ5io.png?originalFilename=chase-baker-B8gig7lDZeE-unsplash+%281%29+1.png&preferredSize=auto\"},title:\"Background image\",type:ControlType.ResponsiveImage},bd532nrtH:{defaultValue:\"Beginner Surfing Course\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZefhXt6TF:{defaultValue:\"Refine your technique, improve your timing, and master new maneuvers. Perfect for those who want to level up.\",displayTextArea:false,title:\"Detail\",type:ControlType.String},Mo4kFOsDH:{defaultValue:\"Trusted by 100+ students\",displayTextArea:false,title:\"Rating text\",type:ControlType.String},DKvRkgX5c:{defaultValue:true,title:\"Star 1\",type:ControlType.Boolean},l0oSmEAFP:{defaultValue:true,title:\"Star 2\",type:ControlType.Boolean},RQArk7NIy:{defaultValue:true,title:\"Star 3\",type:ControlType.Boolean},PBju60Jii:{defaultValue:true,title:\"Star 4\",type:ControlType.Boolean},DLRerJozj:{defaultValue:true,title:\"Star 5\",type:ControlType.Boolean}});addFonts(FramerMmN_qC3JD,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...RemixButtonSmallFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMmN_qC3JD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"484\",\"framerIntrinsicWidth\":\"1120\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"G6b802FlU\\\":\\\"backgroundImage\\\",\\\"bd532nrtH\\\":\\\"title\\\",\\\"ZefhXt6TF\\\":\\\"detail\\\",\\\"Mo4kFOsDH\\\":\\\"ratingText\\\",\\\"DKvRkgX5c\\\":\\\"star1\\\",\\\"l0oSmEAFP\\\":\\\"star2\\\",\\\"RQArk7NIy\\\":\\\"star3\\\",\\\"PBju60Jii\\\":\\\"star4\\\",\\\"DLRerJozj\\\":\\\"star5\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ctJZArO2p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RxOMntfWP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MmN_qC3JD.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"qbHj9oTzI\",\"pqrlrDuU7\"];const serializationHash=\"framer-gc8WA\";const variantClassNames={pqrlrDuU7:\"framer-v-ta7kz4\",qbHj9oTzI:\"framer-v-jy8eij\"};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={\"Variant 1\":\"qbHj9oTzI\",\"Variant 2\":\"pqrlrDuU7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qbHj9oTzI\"};};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:\"qbHj9oTzI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1r1jb24=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"pqrlrDuU7\"),200);});const onAppearig0e8v=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qbHj9oTzI\"),200);});useOnVariantChange(baseVariant,{default:onAppear1r1jb24,pqrlrDuU7:onAppearig0e8v});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"pqrlrDuU7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"pqrlrDuU7\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jy8eij\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qbHj9oTzI\",ref:refBinding,style:{...style},...addPropertyOverrides({pqrlrDuU7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vcinje\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OuVl_sJjZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 780 821\"><path d=\"M 441.795 329.212 C 431.698 329.212 426.091 336.386 417.91 341.941 C 413.538 344.91 406.551 348.482 403.149 352.728 C 399.28 357.557 393.487 360.797 393.487 367.334 C 393.487 380.451 391.072 393.264 391.072 406.395 C 391.072 430.89 390.339 455.209 393.555 479.29 C 394.875 489.178 398.806 502.4 403.149 511.316 C 410.966 527.362 416.669 544.588 425.289 560.426 C 442.676 592.372 454.464 629.373 480.441 656.034 C 487.53 663.31 493.248 671.261 500.971 678.01 C 513.326 688.807 525.107 699.703 538.946 708.561 C 549.683 715.435 559.101 724.091 570.48 730.136 C 585.55 738.14 601.594 744.469 616.64 752.513 C 645.741 768.071 673.971 784.936 705.606 794.656 C 718.218 798.53 740.405 804.151 747.271 789.295 C 751.517 780.108 757 770.716 757 760.285 C 757 750.977 755.793 742.395 755.793 733.217 C 755.793 714.303 758.544 693.078 751.632 675.33 C 749.157 668.973 748.733 661.726 746.667 655.163 C 743.985 646.641 741.169 638.113 738.818 629.502 C 735.344 616.784 728.12 603.5 723.184 591.179 C 711.647 562.375 701.782 527.166 679.44 504.347 C 663 487.558 646.505 470.049 631.132 452.222 C 611.849 429.859 594.274 406.26 574.304 384.419 C 567.326 376.788 559.457 367.221 549.546 362.979 C 544.064 360.633 538.862 356.193 533.713 353.064 C 527.306 349.17 520.376 346.802 514.189 342.478 C 493.387 327.937 471.487 324.387 446.357 324.387 C 439.486 324.387 430.491 322.753 424.284 326.197 C 420.104 328.515 417.887 334.515 414.017 336.447\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 650 381.857 C 650 373.022 650.418 361.595 656.738 354.903 C 666.912 344.132 682.585 347.192 696.233 348.102 C 702.879 348.545 709.18 347.822 714.015 352.657 C 719.544 358.186 720.023 362.779 719.631 370.626 C 719.339 376.466 714.702 387.909 710.646 391.965 C 706.848 395.763 701.506 399.739 698.292 403.757 C 695.559 407.174 686.75 403.937 683.131 403.133 C 679.127 402.243 679.467 392.101 681.509 389.719 C 684.569 386.148 692.901 377.365 697.793 377.365 C 705.782 377.365 717.316 374.792 724.373 377.614 C 733.863 381.41 741.567 392.873 745.462 401.636 C 747.565 406.369 749.954 416.251 749.954 421.664 C 749.954 424.705 750.501 436.038 752.2 436.888\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 439.996 611.009 C 435.534 610.855 431.325 616.121 427.18 617.629 C 422.184 619.448 414.229 623.788 410.34 627.334 C 403.873 633.229 396.833 639.405 390.371 645.086 C 386.162 648.788 382.902 655.946 379.714 660.765 C 374.938 667.984 369.495 674.928 365.567 682.788 C 358.378 697.174 355.769 709.642 354.137 725.343 C 352.576 740.37 351.025 759.656 357.604 773.667 C 361.175 781.276 362.834 794.677 370.133 799.617 C 374.79 802.77 378.193 807.659 383.592 810.126 C 386.412 811.415 389.359 812.437 392.268 813.51 C 396.073 814.914 401.898 815.234 405.241 817.043 C 411.089 820.21 424.259 814.987 428.101 809.703 C 434.401 801.04 445.239 796.443 450.793 787.138 C 456.062 778.31 465.89 770.233 466.988 759.661 C 467.233 757.309 470.351 749.341 472.441 748.048 C 475.798 745.97 477.964 735.625 479.307 731.884 C 483.088 721.364 485.56 709.329 486.704 698.316 C 487.323 692.366 483.612 687.931 483.539 682.104 C 483.506 679.488 480.563 669.804 478.36 667.756 C 475.691 665.273 474.078 659.083 472.25 655.886 C 470.374 652.602 468.261 649.988 466.623 646.502 C 464.919 642.87 460.899 639.345 458.567 635.86 C 457.08 633.636 452.401 626.385 449.377 625.754 C 445.041 624.849 441.734 619.258 437.363 618.845 C 434.483 618.574 424.981 616.348 423.433 618.687\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 354.85 52.92 C 353.166 42.52 348.55 33.601 344.144 24.146 C 341.14 17.7 337.41 10.928 335.882 3.968 C 335.484 2.154 334.591 4.694 334.492 5.302 C 333.842 9.299 332.215 13.179 331.17 17.08 C 327.968 29.03 325.345 41.06 322.57 53.096 C 322.316 54.196 321.954 60.827 320.82 61.057 C 318.248 61.58 315.885 63.156 313.552 64.337 C 307.67 67.312 301.109 68.653 294.909 70.799 C 289.764 72.58 284.665 74.878 279.728 77.169 C 277.602 78.155 275.2 79.83 272.943 80.369 C 271.853 80.629 270.459 81.606 269.851 82.563 C 269.441 83.208 276.403 83.868 276.908 83.931 C 281.855 84.546 287.083 85.349 291.933 86.521 C 296.569 87.639 301.069 87.571 305.798 87.896 C 306.955 87.976 314.026 86.964 313.528 87.462 C 306.824 94.149 302.544 103.371 296.908 110.938 C 292.65 116.656 289.89 123.04 287.064 129.523 C 286.309 131.254 285.137 133.302 283.976 134.811 C 281.302 138.288 291.187 129.749 294.349 126.709 C 303.347 118.058 313.052 109.754 322.802 101.988 C 324.738 100.446 326.388 98.508 328.339 97.033 C 328.988 96.543 330.135 95.341 330.936 95.212 C 332.506 94.958 335.816 98.176 337.053 98.892 C 345.273 103.653 354.376 106.978 363.128 110.553 C 367.051 112.155 371.239 114.277 375.346 115.289 C 379.363 116.279 383.621 116.962 387.448 118.585 C 388.473 119.02 389.557 119.261 390.6 119.651 C 391.442 119.966 390.332 118.903 390.136 118.412 C 389.597 117.059 387.399 115.298 386.501 114.184 C 383.078 109.933 379.382 105.909 375.437 102.137 C 371.172 98.067 365.818 94.393 360.773 91.315 C 358.493 89.924 356.284 88.176 354.259 86.444 C 353.462 85.761 350.819 84.577 351.856 84.41 C 356.234 83.7 360.186 79.185 363.358 76.242 C 369.534 70.508 376.22 65.346 381.866 59.028 C 385.603 54.846 388.841 50.255 392.797 46.252 C 393.427 45.615 394.451 44.979 394.864 44.224 C 395.131 43.737 390.695 44.491 390.416 44.536 C 384.691 45.462 379.037 46.35 373.453 47.836 C 370.436 48.639 367.414 49.836 364.391 50.326 C 362.589 50.617 358.528 51.636 357.362 52.923 C 356.811 53.533 351.942 54.277 354.074 54.623\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 486.608 764 L 478.72 764 C 474.391 764 472.482 767.414 469.999 770.31 C 467.496 773.231 464.941 776.688 463.338 780.214 C 460.269 786.967 459 795.291 459 802.651 C 459 812.206 468.489 813.533 475.17 817.244 C 477.666 818.631 483.256 818.428 486.214 818.428 C 490.216 818.428 493.212 818.484 496.819 816.456 C 502.956 813.003 507.145 809.678 510.448 803.44 C 512.683 799.218 516.331 791.238 514.041 786.087 C 508.912 774.546 498.652 764 485.819 764\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 309.746 715.832 C 298.056 715.832 293.257 702.534 293.257 693.014 C 293.257 689.04 294.757 685.893 298.504 684.02 C 300.231 683.156 305.316 682.996 306.748 684.353 C 313.719 690.957 307.718 697.239 300.586 700.092 C 295.431 702.154 288.287 703.336 282.806 701.966 C 280.538 701.399 275.543 699.889 274.52 697.844\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 2.588 39.041 C 7.495 40.335 15.429 34.893 19.862 33.165 C 25.815 30.845 32.536 28.942 38.248 26.025 C 41.853 24.185 41.87 25.52 43.066 29.009 C 46.466 38.929 49.943 49.119 54.057 58.764 C 54.893 60.724 56.891 69.481 59.653 69.424 C 62.861 69.359 71.085 60.974 73.642 59.18 C 85.484 50.866 98.814 43.264 113.591 42.003 C 128.768 40.707 127.216 45.277 134.507 59.507 C 135.406 61.26 145.3 80.187 149.489 77.08 C 154.271 73.533 159.33 70.78 164.172 66.862 C 168.163 63.634 171.469 59.284 175.878 56.716 C 177.783 55.606 181.397 54.112 182.5 52.858\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 590.833 63.641 C 585.195 62.933 576.932 54.344 572.458 50.665 C 568.295 47.242 560.829 45.567 555.573 43.927 C 537.04 38.147 515.162 34.444 495.856 34.444 C 456.49 34.444 419.79 70.757 401.375 104.069 C 395.102 115.417 383 123.613 383 137.76 C 383 150.426 386.31 175.908 397.526 184.925 C 407.152 192.664 409.949 210.048 419.75 218.49 C 426.642 224.427 433.85 230.971 440.607 237.082 C 448.578 244.291 459.921 247.813 470.156 247.813 C 480.446 247.813 495.817 247.21 504.795 242.198 C 521.726 232.744 517.086 256.411 517.086 266.903 C 517.086 277.136 516.706 287.227 521.059 295.977 C 526.62 307.155 532.809 320.925 536.702 332.66 C 538.594 338.366 546.895 357.922 554.083 359.987 C 580.054 367.445 616.731 361.034 636.645 341.021 C 658.345 319.213 669.049 282.594 669.049 252.305 C 669.049 245.863 688.771 255.953 693.134 259.541 C 696.192 262.055 701.787 259.662 704.806 256.797 C 713.22 248.809 723.765 243.678 729.512 233.089 C 736.748 219.755 747.265 206.329 747.265 190.54 C 747.265 176.488 744.468 158.389 735.595 147.243 C 731.396 141.968 728.102 137.465 723.18 132.519 C 717.219 126.528 711.434 128.776 725.415 128.776 C 733.437 128.776 762.215 133.478 769.117 128.276 C 773.392 125.054 771.331 116.164 775.2 113.053 C 779.811 109.346 774.552 82.436 770.73 79.364 C 766.982 76.349 761.903 67.401 760.55 62.644 C 759.36 58.457 750.6 50.907 747.763 47.421 C 732.617 28.817 694.764 24.999 674.636 41.183 C 671.536 43.675 661.718 17.123 654.523 13.107 C 641.924 6.072 634.631 3 619.884 3 C 589.207 3 581.893 34.823 581.893 59.149\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10757405062,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ej7vrm\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zqkHSR4cG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 775 822\"><path d=\"M 417.951 628.508 C 401.664 636.767 384.186 650.751 374.11 664.447 C 358.666 685.437 354.402 711.603 347.063 735.081 C 340.958 754.615 349.748 771.797 360.524 788.937 C 364.912 795.916 373.382 803.246 381.272 807.528 C 388.382 811.386 398.732 818.662 407.577 818.662 C 439.498 818.662 460.397 792.332 471.487 770.243 C 480.626 752.041 487.631 731.209 484.146 711.26 C 482.768 703.376 479.531 695.809 477.971 687.957 C 476.531 680.717 475.782 673.468 474.574 666.207 C 472.693 654.9 466.108 644.654 461.792 633.997 C 459.713 628.864 457.085 624.367 451.974 620.741 C 445.632 616.24 429.244 620.096 423.509 622.501 C 415.684 625.782 407.384 628.202 400.167 632.236\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 645.95 382.985 C 645.95 376.719 644.592 368.348 648.628 363.16 C 651.815 359.062 658.236 351.934 663.442 350.332 C 667.372 349.123 670.77 346.041 674.888 344.717 C 678.608 343.521 681.687 343.335 685.6 343.335 L 701.149 343.335 C 712.579 343.335 719.03 354.346 719.03 364.715 C 719.03 371.278 716.318 379.919 712.81 385.49 C 710.837 388.624 709.537 392.118 707.368 395.251 C 705.747 397.593 703.111 398.904 701.149 400.866 C 698.111 403.903 691.213 407.863 686.766 407.863 C 680.119 407.863 678.603 406.649 678.603 400.045 C 678.603 392.543 686.953 383.264 693.374 379.875 C 700.376 376.179 707.321 376.765 714.97 376.765 C 720.624 376.765 726.638 381.075 731.08 384.151 C 733.871 386.083 736.218 387.585 738.855 389.636 C 741.561 391.741 742.593 394.665 744.34 397.411 C 747.667 402.639 749.625 408.821 751.51 414.687 C 753.19 419.913 752.46 425.717 752.46 431.186\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 275.107 700.063 L 291.285 700.063 C 293.874 700.063 296.52 700.197 299.107 700.063 C 301.161 699.956 302.938 698.013 304.708 697.818 C 309.526 697.288 311.107 691.779 311.107 688.091 C 311.107 682.108 306.222 679.86 300.308 679.86 C 290.922 679.86 291.107 697.507 291.107 703.388 C 291.107 707.99 295.997 712.89 299.507 715.443 C 301.233 716.698 303.104 718.181 305.151 718.727 C 306.107 718.982 311.455 718.931 309.507 718.021\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 484.353 762.489 C 479.819 762.993 475.753 770.566 473.124 773.892 C 469.445 778.543 466.555 783.1 464.14 788.534 C 461.629 794.183 461.225 802.334 465.695 806.804 C 477.504 818.613 493.109 819.039 504.956 807.192 C 512.329 799.819 520.009 784.064 511.219 775.274 C 504.04 768.096 492.161 760.394 482.021 767.154\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 315.644 57.343 C 315.644 42.607 316.835 26.647 321.518 12.597 C 321.874 11.53 326.896 2.072 327.263 3.354 C 328.701 8.389 333.005 12.824 335.901 17.348 C 341.984 26.854 346.691 37.192 352.184 46.805 C 353.505 49.116 364.481 45.707 366.135 45.293 C 371.97 43.834 378.443 42.572 384.448 42.572 C 386.325 42.572 393.603 41.537 391.013 44.559 C 384.542 52.109 376.279 58.787 368.899 65.464 C 363.639 70.223 358.768 75.104 353.394 79.501 C 352.296 80.399 344.661 85.331 347.131 85.331 C 351.459 85.331 358.901 90.494 361.902 93.495 C 365.153 96.745 370.528 98.081 374.385 100.535 C 377.371 102.436 379.961 105.4 382.937 107.1 C 416.571 127.659 390.271 112.325 384.448 111.031 C 378.239 109.651 371.24 108.215 365.401 105.545 C 359.52 102.857 351.699 98.495 345.187 97.771 C 342.087 97.426 338.84 95.439 335.858 95.439 C 334.251 95.439 333.387 94.303 331.582 94.704 C 329.179 95.238 326.831 98.954 324.801 100.276 C 316.173 105.894 307.845 113.452 299.836 119.971 C 295.465 123.529 290.933 127.372 286.879 131.201 C 286.209 131.834 279.61 134.519 279.277 134.138 C 277.651 132.28 290.387 117.402 291.543 115.652 C 296.529 108.103 304.128 101.707 308.474 93.884 C 309.213 92.554 314.142 84.953 313.139 83.95 C 312.347 83.158 308.03 83.777 307.049 83.777 C 302.471 83.777 297.514 84.358 293.098 82.999 C 286.222 80.884 279.257 79.889 272.107 79.889 C 270.722 79.889 261.712 78.149 265.887 75.829 C 269.374 73.893 273.411 72.595 277.204 71.294 C 282.394 69.514 286.752 66.896 292.148 65.723 C 297.925 64.467 303.26 61.213 308.82 59.503 C 310.185 59.083 318.483 56.566 315.644 56.566\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 3 37.02 C 9.145 37.02 13.483 31.81 19.5 31.578 C 22.085 31.478 27.666 30.971 29.606 29.418 C 30.209 28.936 33.601 28.708 34.486 28.511 C 36.278 28.113 37.105 31.371 37.986 32.355 C 40.37 35.02 43.122 40.035 44.809 43.24 C 46.967 47.339 48.954 51.528 51.029 55.679 C 52.425 58.47 54.249 60.724 55.694 63.453 C 57.19 66.279 66.319 59.356 67.96 58.183 C 73.988 53.878 80.604 50.427 87.396 47.516 C 94.421 44.506 100.82 40.766 108.387 38.964 C 111.367 38.254 116.43 36.068 118.062 39.741 C 120.401 45.002 126.591 48.919 130.07 53.346 C 132.794 56.814 135.294 61.534 138.665 64.231 C 140.089 65.37 143.572 69.179 144.496 70.796 C 146.712 74.674 154.491 69.5 156.935 68.55 C 160.366 67.216 163.693 65.857 167.042 64.23 C 169.703 62.938 172.932 62.627 175.248 60.732 C 178.054 58.437 182.497 55.726 185.7 54.124\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 415.906 327.202 L 475.047 327.202 C 490.679 327.202 509.204 335.14 523.269 341.759 C 542.292 350.711 561.84 360.374 577.86 374.614 C 584.98 380.943 592.967 386.087 599.292 393.114 C 603.576 397.874 607.013 403.666 611.525 408.178 C 617.371 414.024 621.238 421.53 626.992 427.285 C 632.081 432.373 639.476 439.202 642.965 445.482 C 646.106 451.136 650.166 459.352 655.096 463.577 C 661.57 469.127 663.751 480.233 668.845 486.526 C 685.489 507.086 699.569 536.883 705.34 562.852 C 708.29 576.126 717.258 588.307 723.84 600.156 C 726.941 605.738 731.071 610.776 733.95 616.533 C 736.703 622.039 738.669 629.98 742.543 634.629 C 748.197 641.414 745.714 655.741 749.316 663.845 C 753.386 673.002 753.807 686.455 754.371 696.6 C 754.998 707.892 756.191 718.649 756.191 730.264 C 756.191 737.496 753.198 726.068 757.606 731.579 C 759.342 733.749 761.042 744.36 759.931 739.363 C 759.506 737.448 758.59 734.974 756.191 734.814 C 753.797 734.654 759.315 734.376 759.729 735.825 C 761.208 741.002 761.65 745.297 761.65 751.191 C 761.65 762.831 755.742 774.198 750.327 783.946 C 743.562 796.122 729.501 798.503 717.168 798.503 L 697.05 798.503 C 691.384 798.503 686.416 795.148 681.583 794.864 C 658.13 793.484 639.204 770.585 616.984 765.647 C 611.68 764.469 603.708 758.474 598.787 755.74 C 593.899 753.025 588.41 751.646 583.319 748.967 C 564.71 739.173 548.285 726.622 533.783 711.562 C 515.474 692.548 493.528 677.634 477.777 655.758 C 463.387 635.772 449.189 616.03 438.653 593.787 C 426.089 567.262 409.381 542.741 401.349 514.63 C 392.681 484.29 386.792 457.123 386.792 425.465 C 386.792 412.715 387.855 402.029 390.532 389.981 C 393.314 377.462 401.549 367.241 406.808 355.406 C 416.454 333.703 432.393 312.644 457.76 312.644\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 586 71 C 580.534 70.313 581.025 66.776 576.688 63.209 C 572.651 59.89 565.413 58.266 560.317 56.677 C 542.348 51.073 521.137 47.483 502.419 47.483 C 464.252 47.483 424.854 78.706 407 111 C 400.918 122.001 393 133.928 393 147.642 C 393 159.921 396.21 184.625 407.084 193.366 C 416.416 200.869 419.129 217.722 428.631 225.906 C 435.312 231.661 442.949 234.075 449.5 240 C 457.229 246.988 467.579 254.333 477.501 254.333 C 487.478 254.333 502.381 253.748 511.085 248.889 C 527.5 239.724 523.002 262.668 523.002 272.84 C 523.002 282.76 522.634 292.542 526.854 301.025 C 532.245 311.862 538.247 325.211 542.021 336.588 C 543.855 342.119 551.904 361.078 558.872 363.08 C 584.052 370.309 619.613 364.094 638.92 344.692 C 659.958 323.551 670.336 288.051 670.336 258.687 C 670.336 252.443 689.458 262.224 693.689 265.702 C 696.653 268.139 715.073 269.777 718 267 C 726.158 259.257 735.428 259.265 741 249 C 748.016 236.074 746.171 214.117 746.171 198.809 C 746.171 185.187 743.459 167.641 734.856 156.835 C 730.785 151.721 727.592 147.356 722.819 142.562 C 717.04 136.754 711.431 138.933 724.986 138.933 C 732.764 138.933 755.809 143.543 762.5 138.5 C 766.644 135.377 764.749 126.516 768.5 123.5 C 772.971 119.906 772.626 94.009 768.921 91.031 C 765.287 88.108 760.363 79.433 759.051 74.821 C 757.898 70.763 749.404 63.443 746.653 60.064 C 731.969 42.028 695.269 38.327 675.754 54.016 C 672.748 56.432 664.475 19.894 657.5 16 C 645.285 9.181 638.297 6 624 6 C 594.257 6 585.835 47.851 585.835 71.434\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:11309937088,withExternalLayout:true,...addPropertyOverrides({pqrlrDuU7:{svgContentId:10706763689}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gc8WA.framer-13crln4, .framer-gc8WA .framer-13crln4 { display: block; }\",\".framer-gc8WA.framer-jy8eij { gap: 10px; height: 820px; overflow: visible; position: relative; width: 331px; }\",\".framer-gc8WA .framer-vcinje { flex: none; height: 821px; left: -389px; position: absolute; top: calc(50.00000000000002% - 821px / 2); width: 780px; }\",\".framer-gc8WA .framer-1ej7vrm { flex: none; height: 822px; left: calc(2.220446049250313e-14% - 775px / 2); position: absolute; top: 0px; width: 775px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 820\n * @framerIntrinsicWidth 331\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pqrlrDuU7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNEgT7fz_7=withCSS(Component,css,\"framer-gc8WA\");export default FramerNEgT7fz_7;FramerNEgT7fz_7.displayName=\"Hero Right\";FramerNEgT7fz_7.defaultProps={height:820,width:331};addPropertyControls(FramerNEgT7fz_7,{variant:{options:[\"qbHj9oTzI\",\"pqrlrDuU7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNEgT7fz_7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNEgT7fz_7\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"331\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pqrlrDuU7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"820\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NEgT7fz_7.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"aJOqkKGPr\",\"WC9kBmV47\"];const serializationHash=\"framer-k5mrB\";const variantClassNames={aJOqkKGPr:\"framer-v-q39yic\",WC9kBmV47:\"framer-v-1ohlgir\"};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={\"Variant 1\":\"aJOqkKGPr\",\"Variant 2\":\"WC9kBmV47\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aJOqkKGPr\"};};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:\"aJOqkKGPr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearqb9p0t=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WC9kBmV47\"),200);});const onAppeary0ysdu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"aJOqkKGPr\"),200);});useOnVariantChange(baseVariant,{default:onAppearqb9p0t,WC9kBmV47:onAppeary0ysdu});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WC9kBmV47\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WC9kBmV47\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q39yic\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aJOqkKGPr\",ref:refBinding,style:{...style},...addPropertyOverrides({WC9kBmV47:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2hus0e\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"AH4jBl5Xj\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 521 794\"><path d=\"M 178.249 392.284 C 175.622 391.705 171.136 383.783 171.136 381.181 C 171.136 375.26 170.004 369.897 169.103 364.077 C 168.683 361.364 168.259 353.874 166.563 351.852 C 164.158 348.985 166.369 340.806 165.264 337.104 C 161.479 324.411 169.637 307.395 175.2 296.896 C 178.405 290.847 182.69 285.619 186.264 279.848 C 189.846 274.066 194.217 269.742 198.119 264.314 C 203.632 256.647 210.766 250.237 216.354 242.836 C 222.355 234.887 228.729 233.446 237.974 230.779 C 262.325 223.757 286.047 230.423 304.7 246.481 C 323.094 262.318 338.493 280.079 343.313 304.017 C 348.201 328.297 348.798 348.285 329.199 365.984 C 324.589 370.148 320.597 375.147 316.16 379.555 C 315.029 380.677 311.228 386.228 311.361 386.228 C 321.926 386.228 332.151 389.057 341.958 392.845 C 352.234 396.815 360.029 401.681 367.474 409.669 C 373.296 415.915 378.648 421.946 383.393 429.016 C 388.711 436.939 389.603 441.503 389.603 450.606 C 389.603 471.214 391.921 487.95 375.151 503.095 C 372.538 505.454 369.018 506.706 366.457 509.151 C 363.954 511.543 360.114 514.595 356.579 515.376 C 353.57 516.04 348.314 515.383 345.796 516.946 C 344.023 518.047 334.362 516.446 335.748 518.685 C 339.968 525.496 342.796 533.119 345.909 540.443 C 347.148 543.356 349.875 545.248 350.99 548.294 C 353.37 554.796 355.474 561.619 358.329 567.921 C 360.645 573.035 364.712 577.015 367.248 582.053 C 369.652 586.829 372.043 591.657 373.909 596.689 C 377.135 605.385 381.292 613.647 382.547 622.99 C 383 626.372 383.623 632.026 385.031 635.103 C 386.41 638.116 388.233 643.314 388.587 646.655 C 389.154 652.011 389.882 658.471 391.409 663.59 C 392.652 667.757 391.21 672.745 391.692 677.049 C 393.35 691.879 394.033 707.901 386.554 720.902 C 379.027 733.987 370.848 746.002 361.603 757.69 C 356.686 763.907 349.109 768.722 343.313 773.84 C 340.28 776.518 336.466 778.042 333.151 780.457 C 329.532 783.094 325.075 784.433 321.748 787.187 C 317.82 790.438 313.104 791 307.805 791 C 299.241 791 290.809 789.991 282.119 789.991 C 273.409 789.991 267.303 789.249 259.426 785.336 C 252.322 781.808 242.932 777.242 238.99 769.802 C 233.064 758.618 225.364 748.023 220.474 736.099 C 216.676 726.84 211.352 718.873 207.942 709.462 C 205.404 702.459 203.622 695.136 202.579 687.368 C 201.602 680.089 198.856 672.909 196.087 666.17 C 194.158 661.473 190.904 656.867 189.426 652.094 C 188.73 649.848 187.139 644.02 185.813 646.655 C 181.903 654.424 164.094 674.995 159.693 682.545 C 157.882 685.652 123.388 722.336 121.081 725.332 C 118.505 728.678 115.74 732.432 112.726 735.427 C 88.813 760.784 34.45 794.6 8.3 727 C -4.018 691.856 -2.83 608.394 116.773 546.219 C 106.803 540.717 97.894 534.338 87.135 530.012 C 81.126 527.596 74.56 523.277 68.75 520.535 C 61.577 517.151 54.207 514.625 47.016 511.45 C 35.497 506.365 21.231 499.222 14.951 487.785 C 12.789 483.847 10.101 480.766 8.29 476.57 C 5.832 470.873 5.68 464.56 3.943 458.737 C 2.536 454.021 2.125 438.997 4.225 435.24 C 9.505 425.801 13.755 410.688 24.04 404.678 C 32.465 399.755 40.391 394.13 48.878 389.312 C 75.032 374.467 103.54 364.077 134.29 364.077 C 146.074 364.077 157.33 365.398 165.264 374.564 C 167.803 377.496 170.785 380.352 172.66 383.704 C 173.727 385.612 175.427 389.369 177.232 390.266\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 317.668 4.288 C 300.997 2.28 275.04 6.045 251.693 7.605 C 241.172 8.308 199.102 18.285 183.315 23.635 C 169 28.485 155.4 31.938 140.893 37.057 C 124.358 42.891 103.934 53.654 88.905 60.384 C 32.338 85.712 12.863 106.137 1.232 123.619 C -3.499 130.731 6.733 133.541 9.497 137.741 C 11.008 140.038 25.16 144.9 31.877 144.384 C 35.739 144.087 33.347 146.042 35.119 146.617 C 36.875 147.186 44.705 145.97 48.027 145.839 C 63.057 145.248 87.049 139.467 107.177 135.581 C 125.055 132.129 151.377 127.743 171.543 120.911 C 189.116 114.956 231.82 101.337 240.734 94.081 C 245.358 90.318 260.236 82.488 267.625 78.095 C 274.985 73.719 282.602 68.791 291.015 64.246 C 307.489 55.346 320.073 43.982 327.626 36.61 C 334.682 29.724 334.366 24.351 341.12 17.76 C 344.838 14.131 346.553 10.322 345.778 8.037 C 344.633 4.658 336.279 4.561 334.667 1.648 C 332.34 -2.556 313.154 2.698 303.46 1.963\" transform=\"translate(104.62 85.246) rotate(-9 173 73.5)\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 453.664 9.896 L 444.331 14.349 C 439.21 16.792 439.732 23.699 439.155 30.047 C 438.573 36.448 438.367 43.794 439.343 50.72 C 441.214 63.984 446.495 78.915 452.491 91.483 C 460.276 107.799 472.584 104.708 483.512 107.275 C 487.594 108.234 494.042 104.732 497.542 103.062 C 502.277 100.802 505.868 99.208 508.482 93.708 C 512.931 84.348 515.177 76.305 514.002 63.789 C 513.207 55.318 511.021 39.631 504.115 32.127 C 488.643 15.314 467.913 3.097 452.73 10.341\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 133.377 304 L 125.489 304 C 121.16 304 119.251 307.414 116.768 310.31 C 114.265 313.231 111.71 316.688 110.107 320.214 C 107.038 326.967 105.769 335.291 105.769 342.651 C 105.769 352.206 115.258 353.533 121.939 357.244 C 124.435 358.631 130.025 358.428 132.983 358.428 C 136.985 358.428 139.981 358.484 143.588 356.456 C 149.725 353.003 153.914 349.678 157.216 343.44 C 159.452 339.218 163.099 331.238 160.81 326.087 C 155.68 314.546 145.421 304 132.588 304\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 216.008 29.042 C 219.921 17.064 211.693 7.943 201.173 3.79 C 182.897 -3.423 164.159 -0.07 148.185 11.549 C 126.614 27.239 100.5 69.367 129.288 91.14 C 136.685 96.734 146.386 100.051 154.646 95.034 C 165.217 88.616 174.345 72.225 174.039 59.767 C 173.614 42.521 155.278 32.665 140.391 30.574 C 114.309 26.908 87.664 42.075 69.771 59.918 C 59.162 70.5 47.794 88.651 47.071 104.138 C 46.741 111.255 50.772 120.314 57.214 123.73 C 61.34 125.917 63.17 121.014 62.849 117.352 C 61.903 106.568 45.624 99.145 36.341 98.046 C 21.107 96.24 4.869 111.593 0 125\" transform=\"translate(39.136 7.326) rotate(-2 108.5 62.5)\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><g transform=\"translate(391.769 656)\"><path d=\"M 40.909 0 C 49.116 17.44 45.517 39.248 52.727 57.273 C 55.864 65.115 57.187 74.203 59.273 82.545 C 61.936 93.199 62.774 103.507 66.727 114.182 C 68.815 119.82 70.132 127.289 73.636 132.545\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 0 76.909 C 4.186 76.528 8.494 75.147 12.636 74.363 C 24.84 72.055 36.881 72.395 49.182 71.091 C 60.265 69.915 71.729 68.644 82.636 66.272 C 85.752 65.595 89.304 63.818 92.454 63.818 C 102.763 63.818 117.096 64.997 126 60.545\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 14.727 112.909 C 18.544 112.432 27.057 100.579 29.545 98.091 C 37.757 89.879 48.467 83.897 56.454 75.909 C 68.57 63.793 80.889 50.252 91.636 36.818 C 98.332 28.449 108.361 20.551 112.909 11.455\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 3.273 24.545 C 3.698 27.949 12.853 34.125 15.454 36.727 C 22.355 43.628 29.808 51.629 38 56.909 C 47.187 62.829 55.995 68.488 64.727 74.909 C 74.615 82.179 87.02 87.027 96.182 95.272 C 102.227 100.714 113.134 108.62 121.091 111.272\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',svgContentId:12280328926,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ppqmp3\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"JCJuAzcXf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 519 791\"><path d=\"M 126.872 303.089 C 116.509 303.089 109.561 312.701 106.934 321.897 C 106.333 323.999 105.014 325.763 105.014 327.997 L 105.014 334.097 C 105.014 337.744 106.006 342.287 107.809 345.534 C 115.078 358.618 132.982 360.493 144.409 351.605 C 155.278 343.151 161.104 327.431 150.763 315.797 C 146.757 311.29 142.159 303.012 135.767 301.592 C 134.302 301.266 132.985 301.055 131.447 301.055 C 129.662 301.055 128.758 301.681 127.126 302.044 C 125.918 302.312 121.881 305.308 121.28 304.105\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 104.972 535.761 C 93.085 547.294 46 599.623 35.951 612.623 C 28.161 622.7 17.925 637.411 15.911 650.113 C 14.753 657.417 11.701 664.101 11.345 671.688 C 11.023 678.578 12.919 687.267 10.5 693.838 C 6.57 704.515 10.635 718.347 11.261 729.277 C 12.175 745.232 29.048 753.139 40.939 759.548 C 51.173 765.064 74.529 770.61 85.161 764.716 C 93.731 759.964 99.071 754.179 105.623 746.915 C 116.221 735.163 127.618 720.888 135.047 706.963 C 139.708 698.228 177.069 648.013 181.408 639.126 C 182.954 635.959 183.082 626.968 185.636 629.446 C 188.235 631.968 186.903 650.313 187.496 653.892 C 188.717 661.268 192.17 667.987 193.33 675.304 C 196.015 692.234 204.726 722.561 214.553 736.332 C 218.838 742.338 223.819 747.953 227.912 754.052 C 229.883 756.987 232.364 762.593 235.099 764.716 C 240.517 768.921 244.809 774.549 251.418 776.858 C 273.695 784.638 306.53 795.238 329.038 780.959 C 345.788 770.334 358.152 757.921 368.271 741.09 C 372.198 734.559 375.192 728.482 378.587 721.894 C 384.226 710.952 385.497 701.006 388.818 689.408 C 393.236 673.977 389.579 653.165 389.579 637.726 C 389.579 617.27 380.379 598.029 370.977 580.137 C 362.962 564.883 351.143 536.204 340.03 522.8 C 336.498 518.539 332.509 514.539 329.038 510.33 C 325.565 506.117 332.678 507.705 335.464 507.705 C 341.957 507.705 349.453 508.935 354.573 504.752 C 357.738 502.166 364.2 499.229 367.933 497.697 C 370.383 496.691 372.739 493.704 375.205 493.021 C 384.109 490.553 389.579 470.817 389.579 461.929 C 389.579 444.943 388.117 429.498 381.208 413.857 C 375.003 399.81 359.469 381.39 342.06 380.714 C 336.523 380.5 322 381.041 317.285 378.499 C 316.328 377.983 308.542 377.809 308.492 377.515 C 308.052 374.954 317.96 368.792 319.653 367.343 C 325.628 362.228 330.832 351.816 336.31 346.248 C 349.393 332.951 341.824 301.118 337.832 285.624 C 335.181 275.338 326.472 259.839 318.046 252.482 C 315.085 249.896 313.005 244.777 309.591 242.884 C 307.281 241.603 301.501 239.119 300.121 236.977 C 295.147 229.256 269.647 225.164 260.973 225.164 C 244.164 225.164 218.448 222.861 205.421 235.501 C 189.759 250.696 174.457 270.192 167.71 291.285 C 163.386 304.804 159.762 318.438 159.762 332.631 L 159.762 358.237 C 159.762 364.711 164.196 371.036 166.611 377.023 C 167.832 380.05 174.124 390.218 172.953 389.082 C 169.01 385.257 161.492 374.971 155.873 373.413 C 138.957 368.724 122.534 368.901 104.802 368.901 C 79.709 368.901 48.572 371.758 29.212 389.246 C 11.652 405.108 3 431.462 3 454.628 C 3 474.316 14.098 491.583 29.55 503.85 C 40.669 512.676 55.522 521.121 68.783 525.753 C 80.623 529.889 94.388 535.761 106.494 535.761\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 406.958 766.68 C 407.32 764.873 408.987 763.735 410.121 762.388 C 412.244 759.867 414.338 757.401 416.588 754.989 C 420.161 751.161 424.016 747.908 427.8 744.314 C 433.656 738.75 439.951 733.619 445.591 727.822 C 449.795 723.501 452.815 718.282 457.057 714.041 C 460.895 710.202 464.92 706.792 467.957 702.236 C 471.373 697.113 475.971 693.093 480.27 688.794 C 483.822 685.242 487.07 681.325 491.34 678.627 C 492.621 677.818 493.917 675.962 495.181 674.928 C 496.506 673.844 497.745 672.844 498.965 671.624 C 500.924 669.665 502.92 667.425 505.573 666.541\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 323.272 4.326 L 273.937 4.326 C 263.739 4.326 253.637 4.006 243.533 5.586 C 236.359 6.706 229.211 8.379 222.083 9.362 C 194.176 13.212 171.17 31.599 145.421 41.445 C 132.712 46.304 120.972 52.704 108.582 58.232 C 97.37 63.234 86.02 69.879 74.495 73.946 C 65.437 77.144 56.162 82.271 48.148 87.423 C 45.12 89.37 41.933 92.249 38.682 93.671 C 35.663 94.993 31.432 96.399 29.076 98.754 C 26.645 101.186 23.205 103.036 20.45 105.049 C 17.773 107.006 15.249 109.29 12.336 110.878 C 8.741 112.839 1.225 117.288 0.958 121.837 C 0.715 125.968 -1.305 131.094 1.377 135.267 C 4.098 139.498 9.06 146.426 14.387 147.018 C 20.925 147.744 26.838 152.054 33.693 152.054 C 43.063 152.054 51.927 152.454 61.019 149.909 C 82.199 143.978 102.651 135.704 123.598 128.971 C 140.421 123.564 158.651 121.069 174.706 113.443 C 183.853 109.098 193.23 105.185 202.404 100.853 C 206.326 99.001 210.45 95.964 214.529 94.604 C 218.771 93.19 224.359 91.206 228.005 88.682 C 231.582 86.206 235.794 85.259 239.523 83.04 C 242.915 81.021 247 79.055 250.714 77.817 C 256.988 75.726 263.035 72.644 269.087 69.796 C 282.782 63.352 296.059 56.315 308.817 47.973 C 315.72 43.459 323.201 38.642 329.148 32.864 C 332.593 29.518 337.34 25.588 338.428 20.694 C 340.098 13.179 341.345 0.969 329.568 0.969 C 327.494 0.969 325.496 -0.672 323.272 0.316 C 321.382 1.156 319.014 1.402 316.977 1.855 C 312.372 2.878 306.556 4.295 302.288 6.191 C 298.349 7.942 293.618 7.684 289.278 7.684 C 285.692 7.684 281.153 8.523 277.108 8.523\" transform=\"translate(106.985 84.809) rotate(-9 169.75 76)\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 32.645 133.709 C 33.372 125.595 38.87 117.577 44.712 112.302 C 50.635 106.954 55.416 106.923 62.811 106.087 C 68.936 105.396 73.56 104.852 79.401 107.279 C 85.255 109.711 89.968 113.031 95.238 116.473 C 98.21 118.413 104.766 131.411 97.878 131.411 C 89.485 131.411 89.205 114.192 89.205 108.471 C 89.205 93.524 102.465 81.893 110.321 70.722 C 118.496 59.096 129.573 51.335 141.995 44.846 C 152.271 39.477 165.867 39.484 177.271 39.484 C 187.278 39.484 200.78 37.418 208.189 45.782 C 210.622 48.527 211.374 55.717 211.374 59.104 C 211.374 64.802 212.076 71.016 211.332 76.68 C 210.366 84.046 201.58 101.535 192.856 101.535 C 190.373 101.535 187.881 101.6 185.399 101.535 C 182.455 101.456 179.837 99.481 177.104 98.47 C 173.059 96.976 171.399 89.648 169.52 86.255 C 164.049 76.376 162.173 67.383 163.152 55.953 C 163.911 47.082 174.46 38.47 179.784 32.334 C 184.809 26.543 190.224 20.188 196.291 15.566 C 203.014 10.444 209.176 6.225 217.407 4.074 C 223.177 2.569 228.641 2.713 234.584 2.713 C 240.758 2.713 242.668 4.689 247.404 8.075 C 250.47 10.267 255.053 14.51 256.789 18.034 C 258.165 20.827 259.638 24.098 259.638 27.226 C 259.638 28.58 259.77 36.186 258.884 32.589\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 448.301 9.195 C 446.204 9.195 443.639 17.992 443.191 19.868 C 442.053 24.624 441.503 29.563 440.698 34.394 C 439.543 41.323 437.545 47.493 437.545 54.565 C 437.545 63.458 439.549 71.085 444.18 78.692 C 446.384 82.314 448.654 86.055 451.103 89.591 C 454.334 94.258 457.675 98.489 462.414 101.748 C 464.346 103.076 466.316 104.278 468.492 104.9 C 470.216 105.392 472.106 105.25 473.973 105.25 C 476.65 105.25 479.221 105.476 481.761 104.509 C 484.43 103.492 486.956 102.144 489.632 101.171 C 491.443 100.512 492.948 99.256 494.577 98.286 C 495.669 97.636 496.772 96.884 497.812 96.164 C 498.641 95.59 499.108 94.537 500.037 94.124 C 500.872 93.753 502.114 92.192 502.818 91.528 C 503.716 90.682 504.717 90 505.6 89.118 C 507.69 87.028 509.093 84.533 510.236 81.803 C 511.21 79.475 512.357 77.38 513.12 74.922 C 513.765 72.842 513.944 69.778 513.944 67.607 C 513.944 61.578 513.576 56.121 511.348 50.485 C 510.278 47.773 509.039 45.131 507.64 42.574 C 506.239 39.993 503.886 37.714 502.221 35.28 C 500.298 32.47 498.204 29.429 495.792 27.018 C 492.974 24.2 490.645 20.99 487.901 18.178 C 484.22 14.408 479.8 12.814 475.539 10.102 C 473.715 8.942 471.382 8.572 469.358 7.877 C 468.052 7.428 466.856 6.803 465.484 6.62 C 463.289 6.327 459.586 6.189 457.49 6.888 C 456.324 7.276 455.333 7.718 454.235 8.268 C 453.509 8.631 452.165 8.723 451.638 9.381 C 451.257 9.857 448.618 11.421 447.93 11.421\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><g transform=\"translate(393.234 657.899)\"><path d=\"M 0 23.891 C 2.073 24.529 3.703 26.678 5.394 27.958 C 7.926 29.875 10.649 31.57 13.329 33.267 C 17.374 35.828 21.727 38.507 25.416 41.57 C 33.64 48.397 42.435 55.176 51.736 60.491 C 59.048 64.669 66.253 69.025 73.594 73.086 C 76.068 74.455 79.009 74.806 81.444 76.249 C 82.508 76.879 83.774 76.949 84.862 77.548 C 86.522 78.461 87.927 79.918 89.436 81.05 C 93.572 84.152 97.233 87.582 101.128 90.99 C 104.673 94.092 110.411 95.696 113.356 99.377 C 114.778 101.164 116.398 102.784 118.185 104.207 C 119.729 105.442 124.484 108.273 122.506 108.273\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 39.649 0 C 39.649 20.869 38.775 41.374 44.619 61.62 C 47.065 70.092 50.358 78.676 53.769 86.81 C 55.598 91.171 56.782 96.161 59.248 100.196 C 62.264 105.132 64.914 111.001 66.844 116.406 C 68.28 120.427 69.336 124.135 70.657 128.098\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 2.033 72.182 C 18.065 72.182 35.04 73.933 50.55 69.16 C 60.487 66.103 70.823 66.022 80.823 63.653 C 85.685 62.502 90.693 61.692 95.395 59.982 C 98.197 58.963 101.996 57.949 104.969 57.949 C 107.555 57.949 119.964 58.878 119.964 56.932\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',svgContentId:8906395173,withExternalLayout:true,...addPropertyOverrides({WC9kBmV47:{svgContentId:10426103472}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k5mrB.framer-e4j8vy, .framer-k5mrB .framer-e4j8vy { display: block; }\",\".framer-k5mrB.framer-q39yic { gap: 10px; height: 820px; overflow: visible; position: relative; width: 331px; }\",\".framer-k5mrB .framer-2hus0e { flex: none; height: 794px; position: absolute; right: -130px; top: calc(51.829268292682954% - 794px / 2); width: 521px; }\",\".framer-k5mrB .framer-ppqmp3 { flex: none; height: 791px; position: absolute; right: -129px; top: calc(51.829268292682954% - 791px / 2); width: 519px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 820\n * @framerIntrinsicWidth 331\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WC9kBmV47\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framertl_gnAFmy=withCSS(Component,css,\"framer-k5mrB\");export default Framertl_gnAFmy;Framertl_gnAFmy.displayName=\"Hero Left\";Framertl_gnAFmy.defaultProps={height:820,width:331};addPropertyControls(Framertl_gnAFmy,{variant:{options:[\"aJOqkKGPr\",\"WC9kBmV47\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framertl_gnAFmy,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertl_gnAFmy\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WC9kBmV47\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"331\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"820\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tl_gnAFmy.map","// Generated by Framer (aab256c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"/_fuc/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const PhosphorControls=getPropertyControls(Phosphor);const serializationHash=\"framer-g9WIG\";const variantClassNames={OLPJtbCY8:\"framer-v-1v7uv58\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qhVwKrc1p=undefined;const Qsnyv0Ng1=undefined;const xgBp0pTbv=undefined;const uLhSWn7GR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation2,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,number,subCopy,title,width,...props})=>{return{...props,qhVwKrc1p:icon??props.qhVwKrc1p??\"House\",Qsnyv0Ng1:number??props.Qsnyv0Ng1??\"001\",uLhSWn7GR:subCopy??props.uLhSWn7GR??\"You'll learn how to paddle, pop up, and balance on your board with step-by-step guidance from certified instructors.\",xgBp0pTbv:title??props.xgBp0pTbv??\"Fundamentals\"};};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,qhVwKrc1p,Qsnyv0Ng1,xgBp0pTbv,uLhSWn7GR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OLPJtbCY8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v7uv58\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Process card\",layoutDependency:layoutDependency,layoutId:\"OLPJtbCY8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(9, 9, 9, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-134aaus\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"eQzrXwnQy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-102jv05\",layoutDependency:layoutDependency,layoutId:\"stWAgSgrY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-48k3pv\",\"data-framer-name\":\"Icon and number\",layoutDependency:layoutDependency,layoutId:\"SA0Wch1Br\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n0e9nn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q1iIFOcDa-container\",nodeId:\"Q1iIFOcDa\",rendersWithMotion:true,scopeId:\"W9O5MXGtb\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"certificate\",iconSelection:qhVwKrc1p,id:\"Q1iIFOcDa\",layoutId:\"Q1iIFOcDa\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss01' on, 'ss03' on, 'ss04' on, 'ss08' on, 'ss07' on, 'salt' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"22px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1)))\"},children:\"001\"})}),className:\"framer-1u537jr\",\"data-framer-appear-id\":\"1u537jr\",fonts:[\"FR;InterDisplay-Medium\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"v1d2JVjXB\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Qsnyv0Ng1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Fundamentals\"})}),className:\"framer-17rpzsx\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"z7Mogv3jI\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xgBp0pTbv,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"You'll learn how to paddle, pop up, and balance on your board with step-by-step guidance from certified instructors.\"})}),className:\"framer-1sboivi\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"O51WXz3Lr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:uLhSWn7GR,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"Wave background\",backgroundSize:.2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:120,pixelWidth:200,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"/_fuc/images/N9GeBa0CRBIhhvb9pYLnIeWF4gQ.svg?width=200&height=120\"},className:\"framer-1xhjby3\",\"data-framer-name\":\"Wave background\",layoutDependency:layoutDependency,layoutId:\"wZz1OW6mc\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.1}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-g9WIG.framer-15x5jut, .framer-g9WIG .framer-15x5jut { display: block; }\",\".framer-g9WIG.framer-1v7uv58 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 185px; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-g9WIG .framer-134aaus { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-g9WIG .framer-102jv05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-g9WIG .framer-48k3pv { 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: 0px; position: relative; width: 300px; }\",\".framer-g9WIG .framer-1n0e9nn-container { flex: none; height: 30px; position: relative; width: 30px; z-index: 10; }\",\".framer-g9WIG .framer-1u537jr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-g9WIG .framer-17rpzsx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 300px; word-break: break-word; word-wrap: break-word; }\",\".framer-g9WIG .framer-1sboivi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-g9WIG .framer-1xhjby3 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",'.framer-g9WIG[data-border=\"true\"]::after, .framer-g9WIG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 184.5\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qhVwKrc1p\":\"icon\",\"Qsnyv0Ng1\":\"number\",\"xgBp0pTbv\":\"title\",\"uLhSWn7GR\":\"subCopy\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW9O5MXGtb=withCSS(Component,css,\"framer-g9WIG\");export default FramerW9O5MXGtb;FramerW9O5MXGtb.displayName=\"Process card\";FramerW9O5MXGtb.defaultProps={height:184.5,width:360};addPropertyControls(FramerW9O5MXGtb,{qhVwKrc1p:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"House\",description:undefined,hidden:undefined,title:\"Icon\"},Qsnyv0Ng1:{defaultValue:\"001\",displayTextArea:false,title:\"Number\",type:ControlType.String},xgBp0pTbv:{defaultValue:\"Fundamentals\",displayTextArea:false,title:\"Title\",type:ControlType.String},uLhSWn7GR:{defaultValue:\"You'll learn how to paddle, pop up, and balance on your board with step-by-step guidance from certified instructors.\",displayTextArea:false,title:\"Sub copy\",type:ControlType.String}});addFonts(FramerW9O5MXGtb,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW9O5MXGtb\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"qhVwKrc1p\\\":\\\"icon\\\",\\\"Qsnyv0Ng1\\\":\\\"number\\\",\\\"xgBp0pTbv\\\":\\\"title\\\",\\\"uLhSWn7GR\\\":\\\"subCopy\\\"}\",\"framerIntrinsicWidth\":\"360\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"184.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W9O5MXGtb.map","// Generated by Framer (aab256c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"/_fuc/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"tC3vDuLOk\",\"m8FSM23yp\"];const serializationHash=\"framer-Xhyaq\";const variantClassNames={m8FSM23yp:\"framer-v-1kfeyk5\",tC3vDuLOk:\"framer-v-kbirs0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cemYwDh7M=undefined;const fLpZTqjOE=undefined;const bvvCtY1iM=undefined;const aXfE5ZzyR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={\"Testimonial - Image\":\"m8FSM23yp\",\"Testimonial - Text\":\"tC3vDuLOk\"};const getProps=({country,height,id,image,name1,testimonial,width,...props})=>{return{...props,aXfE5ZzyR:country??props.aXfE5ZzyR??\"Australia\",bvvCtY1iM:name1??props.bvvCtY1iM??\"Lucas Mathew\",cemYwDh7M:image??props.cemYwDh7M??{pixelHeight:3840,pixelWidth:5760,src:\"/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?width=5760&height=3840\",srcSet:\"/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?scale-down-to=512&width=5760&height=3840 512w,/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?scale-down-to=1024&width=5760&height=3840 1024w,/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?scale-down-to=2048&width=5760&height=3840 2048w,/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?scale-down-to=4096&width=5760&height=3840 4096w,/_fuc/images/0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?width=5760&height=3840 5760w\"},fLpZTqjOE:testimonial??props.fLpZTqjOE??\"I never thought surfing could be this fun until these amazing instructors guided me patiently.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"tC3vDuLOk\"};};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,fLpZTqjOE,bvvCtY1iM,aXfE5ZzyR,cemYwDh7M,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tC3vDuLOk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"m8FSM23yp\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"m8FSM23yp\")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__*/_jsxs(Image,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kbirs0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Testimonial - Text\",layoutDependency:layoutDependency,layoutId:\"tC3vDuLOk\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(9, 9, 9, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(20, 20, 20)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{m8FSM23yp:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({m8FSM23yp:{\"data-framer-name\":\"Testimonial - Image\",background:{alt:\"Sunset\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3e3,pixelWidth:4e3,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(cemYwDh7M)}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5lsy8f\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"t4hayo2GP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9hpk1j\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"lCmfWekCM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k3l0s2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WByEZiS_1-container\",nodeId:\"WByEZiS_1\",rendersWithMotion:true,scopeId:\"Yz4Tda2lo\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",iconSearch:\"quote\",iconSelection:\"House\",id:\"WByEZiS_1\",layoutId:\"WByEZiS_1\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({m8FSM23yp:{color:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"I never thought surfing could be this fun until these amazing instructors guided me patiently.\"})}),className:\"framer-1xmlw8n\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"lWq9P6PAf\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fLpZTqjOE,variants:{m8FSM23yp:{\"--extracted-r6o4lv\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m8FSM23yp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"I never thought surfing could be this fun until these amazing instructors guided me patiently.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fimw0y\",\"data-framer-name\":\"Name and image\",layoutDependency:layoutDependency,layoutId:\"sVeDK0sCV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4r1o7p\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"kpYmmd7uc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 245, 242))\",\"--framer-text-transform\":\"uppercase\"},children:\"Lucas Mathew\"})}),className:\"framer-10vua7r\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"fiYh5xEId\",style:{\"--extracted-r6o4lv\":\"rgb(250, 245, 242)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:bvvCtY1iM,variants:{m8FSM23yp:{\"--extracted-r6o4lv\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m8FSM23yp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Lucas Mathew\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 245, 242))\",\"--framer-text-transform\":\"uppercase\"},children:\"Australia\"})}),className:\"framer-qgafji\",effect:textEffect,fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"O5Thp6zd3\",style:{\"--extracted-r6o4lv\":\"rgb(250, 245, 242)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:aXfE5ZzyR,variants:{m8FSM23yp:{\"--extracted-r6o4lv\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m8FSM23yp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Australia\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Sunset\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+0+0+182+0+202),pixelHeight:427,pixelWidth:640,sizes:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,...toResponsiveImage(cemYwDh7M)},className:\"framer-1sfz40t\",layoutDependency:layoutDependency,layoutId:\"wy6hlcYDr\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k72qab\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"eto7rruYB\",style:{backgroundColor:\"rgba(9, 9, 9, 0.8)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xhyaq.framer-1a6gtoa, .framer-Xhyaq .framer-1a6gtoa { display: block; }\",\".framer-Xhyaq.framer-kbirs0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Xhyaq .framer-5lsy8f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-Xhyaq .framer-9hpk1j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Xhyaq .framer-k3l0s2-container { flex: none; height: 22px; position: relative; width: 22px; z-index: 10; }\",\".framer-Xhyaq .framer-1xmlw8n { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xhyaq .framer-fimw0y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Xhyaq .framer-4r1o7p { 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; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Xhyaq .framer-10vua7r, .framer-Xhyaq .framer-qgafji { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Xhyaq .framer-1sfz40t { flex: none; height: 130px; position: relative; width: 100%; }\",\".framer-Xhyaq .framer-k72qab { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Xhyaq.framer-v-1kfeyk5.framer-kbirs0 { height: 402px; }\",\".framer-Xhyaq.framer-v-1kfeyk5 .framer-5lsy8f { order: 0; }\",\".framer-Xhyaq.framer-v-1kfeyk5 .framer-k72qab { order: 1; }\",'.framer-Xhyaq[data-border=\"true\"]::after, .framer-Xhyaq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 439.5\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m8FSM23yp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fLpZTqjOE\":\"testimonial\",\"bvvCtY1iM\":\"name1\",\"aXfE5ZzyR\":\"country\",\"cemYwDh7M\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYz4Tda2lo=withCSS(Component,css,\"framer-Xhyaq\");export default FramerYz4Tda2lo;FramerYz4Tda2lo.displayName=\"Testimonial card\";FramerYz4Tda2lo.defaultProps={height:439.5,width:360};addPropertyControls(FramerYz4Tda2lo,{variant:{options:[\"tC3vDuLOk\",\"m8FSM23yp\"],optionTitles:[\"Testimonial - Text\",\"Testimonial - Image\"],title:\"Variant\",type:ControlType.Enum},fLpZTqjOE:{defaultValue:\"I never thought surfing could be this fun until these amazing instructors guided me patiently.\",displayTextArea:false,title:\"Testimonial\",type:ControlType.String},bvvCtY1iM:{defaultValue:\"Lucas Mathew\",displayTextArea:false,title:\"Name\",type:ControlType.String},aXfE5ZzyR:{defaultValue:\"Australia\",displayTextArea:false,title:\"Country\",type:ControlType.String},cemYwDh7M:{__defaultAssetReference:\"data:framer/asset-reference,0EzEy3OQx8MdWIBwxaY8xAHeEA.jpg?originalFilename=pexels-sebastian-165505.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerYz4Tda2lo,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYz4Tda2lo\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"360\",\"framerVariables\":\"{\\\"fLpZTqjOE\\\":\\\"testimonial\\\",\\\"bvvCtY1iM\\\":\\\"name1\\\",\\\"aXfE5ZzyR\\\":\\\"country\\\",\\\"cemYwDh7M\\\":\\\"image\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m8FSM23yp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"439.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Yz4Tda2lo.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,Floating,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RichText,SVG,TickerItem,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useOverlayState,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect,withTickerFX,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Scribble from\"/_fuc/modules/8ZWpl8BTMibtSKDz0gV2/ePV5OSN3mysAdEGOKU2g/EBreYPLsb.js\";import EyebrowText from\"/_fuc/modules/gk7LgjKsnv3uKkac590d/pCgzFqCQybJiFWIo54PU/JwAIXi4dW.js\";import ClickEffects from\"/_fuc/modules/nteQnWNYuBiutH6LSAQe/sg7vXsbsHsjyCOJhXNyO/Click_effects_prod.js\";import SmoothScroll from\"/_fuc/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Slideshow from\"/_fuc/modules/zvkTOpMSuRzRhLzZZIwG/yCImoe7N6FDrwtjU8MPe/SlideShow.js\";import PhotoGallery from\"#framer/local/canvasComponent/aHJd5gZTD/aHJd5gZTD.js\";import ArrowsSmall from\"#framer/local/canvasComponent/AmAps2Shx/AmAps2Shx.js\";import ButtonHead from\"#framer/local/canvasComponent/bj6OVk5lD/bj6OVk5lD.js\";import FAQAccordion from\"#framer/local/canvasComponent/FLQmrEMuO/FLQmrEMuO.js\";import Navigation3 from\"#framer/local/canvasComponent/hXmHmsiVK/hXmHmsiVK.js\";import Navigation2 from\"#framer/local/canvasComponent/ieGgie522/ieGgie522.js\";import CoursesCard from\"#framer/local/canvasComponent/MmN_qC3JD/MmN_qC3JD.js\";import HeroRight from\"#framer/local/canvasComponent/NEgT7fz_7/NEgT7fz_7.js\";import RemixButtonSmall from\"#framer/local/canvasComponent/SWIuuyNu3/SWIuuyNu3.js\";import HeroLeft from\"#framer/local/canvasComponent/tl_gnAFmy/tl_gnAFmy.js\";import ProcessCard from\"#framer/local/canvasComponent/W9O5MXGtb/W9O5MXGtb.js\";import HowToButtonSmall from\"#framer/local/canvasComponent/WAZv3X18O/WAZv3X18O.js\";import TestimonialCard from\"#framer/local/canvasComponent/Yz4Tda2lo/Yz4Tda2lo.js\";import metadataProvider from\"#framer/local/webPageMetadata/C0maqjzV5/C0maqjzV5.js\";const Navigation3Fonts=getFonts(Navigation3);const ContainerWithFX=withFX(Container);const Navigation2Fonts=getFonts(Navigation2);const ScribbleFonts=getFonts(Scribble);const ScribbleWithVariantAppearEffect=withVariantAppearEffect(Scribble);const ArrowsSmallFonts=getFonts(ArrowsSmall);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const HowToButtonSmallFonts=getFonts(HowToButtonSmall);const RemixButtonSmallFonts=getFonts(RemixButtonSmall);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const MotionDivWithFX=withFX(motion.div);const ImageWithFX=withFX(Image);const MotionDivWithTickerFX=withTickerFX(motion.div);const SlideshowFonts=getFonts(Slideshow);const CoursesCardFonts=getFonts(CoursesCard);const ProcessCardFonts=getFonts(ProcessCard);const EyebrowTextFonts=getFonts(EyebrowText);const PhotoGalleryFonts=getFonts(PhotoGallery);const TestimonialCardFonts=getFonts(TestimonialCard);const FAQAccordionFonts=getFonts(FAQAccordion);const SmoothScrollFonts=getFonts(SmoothScroll);const HeroLeftFonts=getFonts(HeroLeft);const HeroRightFonts=getFonts(HeroRight);const ClickEffectsFonts=getFonts(ClickEffects);const ButtonHeadFonts=getFonts(ButtonHead);const breakpoints={DYW0BU1Ag:\"(max-width: 809.98px)\",OIlSzqzl_:\"(min-width: 810px) and (max-width: 1439.98px)\",RUS5loRfG:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-Tvndw\";const variantClassNames={DYW0BU1Ag:\"framer-v-eaxekf\",OIlSzqzl_:\"framer-v-11faf2w\",RUS5loRfG:\"framer-v-6c833j\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation2={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation2,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation2,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={damping:30,delay:.3,mass:5,stiffness:400,type:\"spring\"};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:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-40};const transition4={delay:1.4,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:30};const transition5={bounce:.2,delay:.3,duration:1.5,type:\"spring\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition5,x:0,y:30};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const humanReadableVariantMap={Desktop:\"RUS5loRfG\",Phone:\"DYW0BU1Ag\",Tablet:\"OIlSzqzl_\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RUS5loRfG\"};};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 metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const TUZnk8hXJ13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const jpztYJ4Vo1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"DYW0BU1Ag\")return false;return true;};const elementId=useRouteElementId(\"zJjeH087l\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"LJl4t_j1_\");const ref2=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"DYW0BU1Ag\")return true;return false;};const elementId2=useRouteElementId(\"QXeet_qOz\");const ref3=React.useRef(null);const ref4=React.useRef(null);const elementId3=useRouteElementId(\"RF1dOHtyL\");const ref5=React.useRef(null);const elementId4=useRouteElementId(\"jjiNOX0xP\");const ref6=React.useRef(null);const elementId5=useRouteElementId(\"IErlKeH9y\");const ref7=React.useRef(null);const elementId6=useRouteElementId(\"uiFjHVgAl\");const elementId7=useRouteElementId(\"lA2K_EsGM\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"OK26pGg7i\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"peKP646l0\");const ref10=React.useRef(null);const ref11=React.useRef(null);const ref12=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"RUS5loRfG\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(13, 12, 11); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-6c833j\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-9xyvmu-container\",layout:motionLayout,layoutScroll:true,nodeId:\"zB0xXdBzL\",rendersWithMotion:true,scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{variant:matchVariant(\"Be0Dg2LZn\")}},children:/*#__PURE__*/_jsx(Navigation3,{height:\"100%\",id:\"zB0xXdBzL\",layoutId:\"zB0xXdBzL\",style:{width:\"100%\"},variant:matchVariant(\"AuFBZU7Ev\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vod5ep\",layout:motionLayout,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:122,width:\"960px\",y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:800,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-aoz5lu-container hidden-eaxekf\",nodeId:\"Sq1pcN7rM\",rendersWithMotion:true,scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"Sq1pcN7rM\",layoutId:\"Sq1pcN7rM\",style:{width:\"100%\"},variant:matchVariant(\"EnFwFNTML\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-i33nh4\",id:elementId,ref:ref1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-25x79r\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-cx50lm\",children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-c5x26k\",\"data-framer-name\":\"Hero\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-olb4eb\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+0+0+0+176.5},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+438.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+492.25,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{transformTemplate:undefined},OIlSzqzl_:{transformTemplate:transformTemplate2}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-y6xgiw-container\",\"data-framer-name\":\"Scribble\",isModuleExternal:true,name:\"Scribble\",nodeId:\"jdOAXg7FT\",rendersWithMotion:true,scopeId:\"C0maqjzV5\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ScribbleWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"lWIeN9sUJ\",__framer__threshold:0,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"oM5Ao2sw1\",height:\"100%\",id:\"jdOAXg7FT\",layoutId:\"jdOAXg7FT\",name:\"Scribble\",variant:matchVariant(\"lWIeN9sUJ\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19blmyi\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1154624\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtODAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss03' on, 'ss01' on, 'ss04' on, 'ss08' on, 'salt' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-3px\",\"--framer-line-height\":\"90.1%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\"},children:\"SOCHI\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\",\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\"},children:\"ART\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\",\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"62px\"},children:\"SPACE\"})]})}),fonts:[\"GF;Geist-800\"]},OIlSzqzl_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LUV4dHJhQm9sZA==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss03' on, 'ss01' on, 'ss04' on, 'ss08' on, 'salt' on\",\"--framer-font-size\":\"128px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-1.1px\",\"--framer-line-height\":\"160px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",\"--framer-text-transform\":\"uppercase\"},children:[\"SOCHI\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),\"ART\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),\"SPACE\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LUV4dHJhQm9sZA==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss02' on, 'ss03' on, 'ss01' on, 'ss04' on, 'ss08' on, 'salt' on\",\"--framer-font-size\":\"205px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-1.1px\",\"--framer-line-height\":\"160px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",\"--framer-text-transform\":\"uppercase\"},children:[\"SOCHI\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),\"ART\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 79, 1))\"},children:\"*\"}),\"SPACE\"]})}),className:\"framer-17mhie2\",effect:textEffect,fonts:[\"FR;InterDisplay-ExtraBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1npljpe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\"},children:\"Современное пространство в центральном Сочи для любых Ваших мероприятий и идей от 5 до 500 человек\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h4\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\"},children:[\"Современное пространство в центральном Сочи для любых \",/*#__PURE__*/_jsx(\"br\",{}),\"Ваших мероприятий и идей от 5 до 500 человек\"]})}),className:\"framer-nboytk\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-azgl74\",\"data-framer-name\":\"Body\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+50+790+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+40+800+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-9zn6qc-container hidden-eaxekf\",\"data-framer-appear-id\":\"9zn6qc\",initial:animation4,nodeId:\"zG2stlKSK\",optimized:true,rendersWithMotion:true,scopeId:\"C0maqjzV5\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ArrowsSmall,{height:\"100%\",id:\"zG2stlKSK\",layoutId:\"zG2stlKSK\",variant:matchVariant(\"SsxK2JHCs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation5,className:\"framer-mfrka4\",\"data-framer-appear-id\":\"mfrka4\",\"data-framer-name\":\"Reviews\",initial:animation6,optimized:true,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n3c9x2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+0+0+0+0+0+30+746+0+0+0+0+8},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+50+790+0+56+0+0+8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"118px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+40+800+0+56+0+0+8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-v0v4ec-container\",nodeId:\"UxE3NHPAO\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HowToButtonSmall,{height:\"100%\",id:\"UxE3NHPAO\",layoutId:\"UxE3NHPAO\",MHzvAyHDv:\"https://loftsochi.ru/gallery/\",MnP_TWgQA:\"Галерея\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"T_SuWk9Zk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+0+0+0+0+0+30+746+0+0+0+0+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+50+790+0+56+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"145px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+0+0+40+800+0+56+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-121tn7k-container\",nodeId:\"Ov4zxZERR\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(RemixButtonSmall,{Af4uYcX8d:\"Связаться\",height:\"100%\",id:\"Ov4zxZERR\",layoutId:\"Ov4zxZERR\",loAr6CNig:\"https://api.whatsapp.com/send?phone=79959441323\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZSmss3egA\"),width:\"100%\"})})})})]})})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:200,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-rn2uk9\"}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:200,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-giq7eg\",style:{rotate:180}}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"A man surfing\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+0+0+0+0+0+.5),pixelHeight:1707,pixelWidth:2560,positionX:\"49.2%\",positionY:\"100%\",sizes:componentViewport?.width||\"100vw\",src:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707 2560w\"}},OIlSzqzl_:{background:{alt:\"A man surfing\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+1e3-1e3),pixelHeight:1707,pixelWidth:2560,positionX:\"center\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,src:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707 2560w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:200,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"A man surfing\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+0+0+0+0+1e3-1e3),pixelHeight:1707,pixelWidth:2560,positionX:\"center\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/ORQlmspPRE48a505zIcXNL5Zg.jpg?width=2560&height=1707 2560w\"},className:\"framer-1cz548h\"})})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1my7esr\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rwdl0i\",\"data-framer-name\":\"Main\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xratw6\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k8p0eq\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ecf9vp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\"},children:\"ЛОФТ — СОЗДАННЫЙ ДЛЯ\"})}),className:\"framer-1ekjfx2\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:[\"180 метров внутри, 600 метров на улице \",/*#__PURE__*/_jsx(\"br\",{}),\"позволят реализовать любой проект, мероприятие.\"]})}),className:\"framer-zysjg5\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wneo6l\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{tickerEffectAlign:\"start\",tickerEffectDraggable:true,transformTemplate:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithTickerFX,{className:\"framer-11abwxs\",tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:false,tickerEffectEnabled:true,tickerEffectGap:10,tickerEffectHoverModifier:100,tickerEffectOverflow:\"visible\",tickerEffectPosition:\"absolute\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:50,transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:3840,pixelWidth:2160,sizes:\"250px\",src:\"/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?width=2160&height=3840\",srcSet:\"/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?scale-down-to=1024&width=2160&height=3840 576w,/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?scale-down-to=2048&width=2160&height=3840 1152w,/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?width=2160&height=3840 2160w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:3840,pixelWidth:2160,sizes:\"250px\",src:\"/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?width=2160&height=3840\",srcSet:\"/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?scale-down-to=1024&width=2160&height=3840 576w,/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?scale-down-to=2048&width=2160&height=3840 1152w,/_fuc/images/jV5KUTLCBFJ3m6vWxizHJBUwTg.jpg?width=2160&height=3840 2160w\"},className:\"framer-ve89zo\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:2560,pixelWidth:1707,sizes:\"250px\",src:\"/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?width=1707&height=2560\",srcSet:\"/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?width=1707&height=2560 1707w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:2560,pixelWidth:1707,sizes:\"250px\",src:\"/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?width=1707&height=2560\",srcSet:\"/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/SPXaV7EIYzFW68D61OxZayBjuE.jpg?width=1707&height=2560 1707w\"},className:\"framer-fkqjlg\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:1707,pixelWidth:2560,sizes:\"250px\",src:\"/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?width=2560&height=1707 2560w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:1707,pixelWidth:2560,sizes:\"250px\",src:\"/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/vVvPF7C4rjbzQZ0QEbuFDcKnA.jpg?width=2560&height=1707 2560w\"},className:\"framer-k782au\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:1707,pixelWidth:2560,sizes:\"250px\",src:\"/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?width=2560&height=1707 2560w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:1707,pixelWidth:2560,sizes:\"250px\",src:\"/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?width=2560&height=1707\",srcSet:\"/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/vXnfcsLxpU9TTrxDqwPYhVIlCe4.jpg?width=2560&height=1707 2560w\"},className:\"framer-5k9dxw\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:6142,pixelWidth:4095,sizes:\"250px\",src:\"/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?width=4095&height=6142\",srcSet:\"/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=1024&width=4095&height=6142 682w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=2048&width=4095&height=6142 1365w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=4096&width=4095&height=6142 2730w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?width=4095&height=6142 4095w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:6142,pixelWidth:4095,sizes:\"250px\",src:\"/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?width=4095&height=6142\",srcSet:\"/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=1024&width=4095&height=6142 682w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=2048&width=4095&height=6142 1365w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?scale-down-to=4096&width=4095&height=6142 2730w,/_fuc/images/E51U3oam6bAdNF71PEPUV4c.jpg?width=4095&height=6142 4095w\"},className:\"framer-1lf8cae\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:4032,pixelWidth:3024,sizes:\"250px\",src:\"/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?width=3024&height=4032\",srcSet:\"/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?width=3024&height=4032 3024w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:4032,pixelWidth:3024,sizes:\"250px\",src:\"/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?width=3024&height=4032\",srcSet:\"/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/uJFunLS5H5slHL2YickrpedrE.jpg?width=3024&height=4032 3024w\"},className:\"framer-7d1fsk\"})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+0+0+0+20+0+0+88.8+401-400+0),pixelHeight:4032,pixelWidth:3024,sizes:\"250px\",src:\"/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?width=3024&height=4032\",srcSet:\"/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?width=3024&height=4032 3024w\"},draggable:\"false\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+0+0+0+0+0+88.8+0+0),pixelHeight:4032,pixelWidth:3024,sizes:\"250px\",src:\"/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?width=3024&height=4032\",srcSet:\"/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/wD1RvPHtHsgrOhWmjp2mPb9uyms.jpg?width=3024&height=4032 3024w\"},className:\"framer-1ssi97z\"})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14yygh0\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yv8emm\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dsl8aq\",style:{rotate:180}})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sj65jy\",\"data-framer-name\":\"Main\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pzy5zi\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vmadfv\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6rsxxh\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-126knww\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"8000 рублей в час, ВСЁ ВКЛЮЧЕНО!\"})}),className:\"framer-w7oc1o\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Аренда, мебель, сплит, микрофоны, колонки, пульт, экран, проектор, дежурный администратор и хорошее настроение.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:[\"Аренда, мебель, сплит, микрофоны, колонки, пульт, экран, \",/*#__PURE__*/_jsx(\"br\",{}),\"проектор, дежурный администратор и хорошее настроение.\"]})}),className:\"framer-1c28s70\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17jfds4 hidden-eaxekf\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ruzhx3\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-40if19\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560\",srcSet:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560 1707w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560\",srcSet:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560 1707w\"},className:\"framer-1avj01c\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-knavh0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560\",srcSet:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560 1707w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560\",srcSet:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560 1707w\"},className:\"framer-1d4xogw\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13tbxu5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560\",srcSet:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560 1707w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:2560,pixelWidth:1707,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560\",srcSet:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560 1707w\"},className:\"framer-pshe5t\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-3lzsin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vhz0ic\",\"data-framer-name\":\"graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59 64.62\"><path d=\"M 19.393 31.204 C 19.393 31.679 19.256 32.492 19.957 32.492 C 20.432 32.492 21.139 31.858 21.167 31.365 C 21.196 30.846 21.091 30.237 20.441 30.237 C 20.09 30.237 19.225 30.088 19.07 30.398 M 35.682 29.753 C 35.682 30.796 35.546 31.521 36.883 31.168 C 37.844 30.914 39.069 30.139 39.069 29.029 C 39.069 27.732 37.976 27.82 36.972 27.82 C 36.004 27.82 36.327 29.013 36.327 29.753 M 11.49 40.548 C 14.367 43.16 16.987 45.909 20.701 47.368 C 23.141 48.326 25.895 48.12 28.46 48.12 C 31.446 48.12 33.941 47.258 36.506 45.739 C 41.208 42.955 46.233 38.973 48.943 34.122 C 50.101 32.049 50.393 30.063 50.843 27.82\" fill=\"transparent\" stroke-width=\"2.34\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 22.047 17.289 C 16.656 17.289 13.316 18.308 9.295 22.301 C 4.671 26.893 2.241 32.518 1.512 38.874 C 0.817 44.941 0.96 50.435 5.276 55.081 C 12.104 62.428 23.778 64.054 33.302 63.165 C 41.626 62.388 50.133 57.254 54.093 49.684 C 58.602 41.064 58.905 29.254 55.518 20.252 C 53.648 15.284 50.371 11.028 46.383 7.558 C 42.015 3.758 36.657 2.41 31.018 1.704 C 23.331 0.742 15.118 1.019 8.235 4.777\" fill=\"transparent\" stroke-width=\"2.34\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10608624553,withExternalLayout:true})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-133ywf2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:1740,pixelWidth:1071,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740\",srcSet:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?scale-down-to=1024&width=1071&height=1740 630w,/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740 1071w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+0+0+0+0),pixelHeight:1740,pixelWidth:1071,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740\",srcSet:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?scale-down-to=1024&width=1071&height=1740 630w,/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740 1071w\"},className:\"framer-1q0cqu4\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1luaiej\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-uq4tuw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:6142,pixelWidth:4095,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142\",srcSet:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=1024&width=4095&height=6142 682w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=2048&width=4095&height=6142 1365w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=4096&width=4095&height=6142 2730w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142 4095w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:6142,pixelWidth:4095,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142\",srcSet:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=1024&width=4095&height=6142 682w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=2048&width=4095&height=6142 1365w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=4096&width=4095&height=6142 2730w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142 4095w\"},className:\"framer-1lnx9f7\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ijuyk2\",\"data-framer-name\":\"graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 213 302\"><path d=\"M 84.29 160.858 C 84.29 173.36 86.98 185.996 87.232 198.583 C 87.654 219.716 86.24 241.15 88.32 262.182 C 89.262 271.708 92.612 280.138 94.446 289.306 C 94.662 290.386 95.728 292.827 95.091 293.941 C 94.647 294.718 91.97 294.359 91.383 294.385 C 87.63 294.548 83.999 295.359 80.34 296.158 C 75.36 297.245 70.377 298.423 65.347 299.261 C 62.242 299.779 64.881 297.819 65.911 296.601 C 70.058 291.701 74.781 288.424 79.614 284.47 C 82.629 282.003 86.029 278.602 89.368 276.933 M 128 133.5 C 130.624 180.739 131.445 236.826 131.445 284.147 C 131.445 287.466 131.304 291.236 132.896 294.022 C 134.174 296.259 144.69 295.795 147.244 295.795 C 151.384 295.795 155.604 296.038 159.738 295.795 C 161.108 295.714 152.163 288.104 151.435 287.493 C 148.011 284.616 143.632 282.055 139.747 279.835 C 137.284 278.427 135.36 275.989 132.896 274.757\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 122.831 105.86 C 122.644 104.175 120.922 102.965 119.691 102.046 C 114.966 98.523 109.993 95.626 105.111 92.326 C 90.454 82.417 75.941 72.676 60.139 64.626 C 54.664 61.836 51.345 61.098 50.868 68.252 C 49.673 86.177 64.202 97.299 77.971 105.56 C 90.517 113.088 104.374 118.075 116.775 126.047 C 121.666 129.191 130.318 135.91 136.663 134.757 C 143.212 133.566 143.021 119.17 142.868 115.131 C 142.407 102.897 138.276 87.523 127.467 80.364 C 117.177 73.549 105.894 72.492 95.093 78.644 C 86.807 83.364 80.091 91.538 73.859 98.607 C 66.569 106.875 59.263 115.214 55.317 125.635 C 53.5 130.433 50.956 136.564 52.587 141.822 C 53.351 144.284 55.405 145.942 56.924 147.916 C 62.535 155.21 75.897 152.298 82.98 149.673 C 100.505 143.178 114.061 129.524 123.055 113.486 C 127.38 105.774 129.953 97.66 132.102 89.112 C 133.328 84.237 135.419 78.801 134.906 73.672 C 134.168 66.296 107.053 84.852 105.41 86.046 C 88.977 97.998 67.177 116.433 65.298 138.234 C 64.77 144.357 65.152 149.931 66.308 155.953 C 66.86 158.838 66.533 163.056 70.12 163.056 C 76.738 163.056 82.82 160.642 88.924 158.271 C 102.799 152.883 117.11 146.841 129.859 139.131 C 138.356 133.992 146.822 127.691 151.168 118.495 C 155.423 109.49 154.482 99.648 151.616 90.383 C 146.999 75.453 138.265 62.751 122.121 59.803 C 109.345 57.47 97.089 58.367 84.326 60.14 C 69.718 62.169 54.896 64.753 41.148 70.308 C 34.76 72.888 23.491 78.2 22.045 85.972 C 20.805 92.641 24.36 99.156 27.578 104.663 C 32.892 113.758 40.747 120.979 48.363 128.14 C 59.29 138.414 72.703 145.86 86.158 152.29 C 97.179 157.557 108.387 162.24 119.766 166.682 C 130.106 170.72 141.366 174.661 152.588 174.496 C 168.16 174.267 171.575 160.331 173.299 147.505 C 176.61 122.861 172.553 98.898 169.56 74.532 C 169.052 70.392 167.915 66.422 167.915 62.233 C 167.915 60.51 168.132 58.668 167.243 57.112 C 166.506 55.822 164.658 56.065 163.429 56.065 C 153.609 56.065 145.361 62.061 137.56 67.355 C 123.739 76.733 110.04 86.127 96.887 96.439 C 85.718 105.195 73.953 113.87 65.26 125.224 C 55.995 137.325 51.773 150.993 50.158 165.935 C 50.052 166.907 48.662 170.458 50.494 170.458 C 54.222 170.458 58.662 165.353 61.148 163.281 C 82.666 145.349 102.414 124.53 112.251 97.859 C 116.013 87.661 120.89 73.959 119.392 62.719 C 117.843 51.105 104.518 48.327 94.793 46.644 C 80.934 44.245 66.577 45.124 53.447 50.457 C 37.406 56.974 18.331 66.135 12.213 83.691 C 6.88 99 16.875 113.635 26.98 124.402 C 42.482 140.921 61.705 149.451 83.728 153.636 C 103.664 157.424 123.691 160.183 143.99 161.038 C 151.085 161.336 158.076 162.383 165.186 162.383 C 169.364 162.383 173.573 163.332 176.439 159.692 C 189.236 143.436 183.592 115.738 175.467 99.056 C 168.777 85.321 159.576 71.97 149.074 60.813 C 144.315 55.755 140.14 50.224 135.055 45.448 C 133.613 44.093 132.024 43.785 130.121 44.401 C 120.432 47.536 110.848 52.918 101.859 57.635 C 90.272 63.715 79.126 70.161 68.849 78.345 C 55.083 89.309 42.933 107.023 38.195 124.177 C 35.419 134.226 34.307 147.594 37.746 157.598 C 39.028 161.327 43.024 166.688 47.391 165.449 C 55.015 163.285 62.741 157.486 69.298 153.187 C 79.181 146.708 89.58 139.232 97.485 130.383 C 104.231 122.832 108.419 112.926 109.971 102.981 C 111.837 91.024 113.356 77.481 111.653 65.373 C 109.599 50.763 101.066 40.033 86.494 36.027 C 76.262 33.215 65.574 32.46 55.017 32.513 C 47.803 32.55 39.817 32.44 32.961 35.055 C 22.128 39.189 19.73 56.297 20.961 66.009 C 23.501 86.042 38.091 104.462 53.335 116.888 C 74.361 134.027 98.892 153.529 125.971 160.066 C 166.453 169.837 202.013 134.265 208.813 96.738 C 211.758 80.488 210.165 62.344 197.299 50.607 C 183.386 37.914 158.902 41.561 141.971 43.654 C 130.773 45.037 119.455 45.815 108.326 47.691 C 96.883 49.62 86.27 53.808 76.026 59.205 C 64.494 65.282 54.267 74.162 45.186 83.43 C 35.642 93.168 26.878 108.14 24.064 121.486 C 20.99 136.066 24.866 150.267 30.793 163.505 C 32.219 166.689 34.754 176.426 39.204 175.767 C 45.716 174.802 52.33 171.806 58.681 170.084 C 73.596 166.042 87.421 160.254 100.476 151.916 C 112.857 144.008 124.095 135.16 130.756 121.71 C 137.435 108.226 139.981 92.37 140.289 77.448 C 140.484 67.993 141.025 53.934 135.28 45.635 C 133.533 43.111 132.092 40.562 130.158 38.121 C 128.129 35.56 126.261 32.882 124.252 30.308 C 123.352 29.155 121.84 25.488 121.485 26.906 C 120.38 31.326 121.422 37.636 121.635 42.083 C 122.289 55.757 124.613 69.547 127.167 82.981 C 131.368 105.074 139.692 126.408 148.065 147.206 C 152.661 158.623 157.649 170.963 166.158 180.103 C 167.333 181.364 169.61 184.514 171.579 184.514 C 174.232 184.514 174.424 171.855 174.495 170.383 C 176.168 135.802 160.219 99.965 133.747 77.747 C 115.996 62.85 95.91 54.72 72.849 54.72 C 57.472 54.72 41.032 55.842 28.289 65.187 C 20.425 70.954 11.324 79.562 11.429 90.01 C 11.6 107.196 33.681 115.3 47.242 117.973 C 63.527 121.183 81.256 120.708 97.709 118.87 C 115.729 116.857 133.329 113.68 150.345 107.281 C 167.287 100.91 179.152 90.01 187.018 73.935 C 188.619 70.663 188.978 67.135 189.747 63.617 C 189.925 62.807 191.628 59.347 191.317 58.757 C 190.24 56.71 186.002 55.855 184.14 55.243 C 170.605 50.799 156.63 50.468 142.532 50.72 C 134.53 50.863 124.488 51.859 117.635 56.477 C 111.732 60.455 107.512 68.472 104.139 74.533 C 100.401 81.252 96.513 88.516 93.747 95.693 C 92.57 98.743 91.019 102.516 91.205 105.861 C 91.295 107.473 97.254 101.05 97.709 100.552 C 104.981 92.612 111.665 84.165 117.074 74.832 C 125.84 59.706 131.306 41.418 143.541 28.626 C 159.163 12.294 112.747 61.726 97.934 78.795 C 89.742 88.233 82.844 97.733 76.401 108.403 C 70.692 117.854 65.767 127.934 59.578 137.076 C 54.067 145.218 46.556 153.149 46.793 163.581 C 46.929 169.555 59.837 169.428 63.316 169.749 C 84.417 171.697 104.27 170.389 124.775 164.739 C 138.93 160.839 154.405 158.732 167.841 152.665 C 171.621 150.958 176.959 148.475 179.056 144.515 C 180.286 142.191 176.613 137.325 175.691 135.618 C 170.157 125.367 162.059 116.781 153.859 108.627 C 144.866 99.684 134.19 92.944 124.999 84.327 C 111.487 71.66 107.732 52.222 102.868 35.094 C 100.628 27.205 99.477 19.989 98.943 11.879 C 98.784 9.467 98.612 7.057 98.27 4.664 C 97.683 0.554 97.342 8.024 97.26 8.664 C 94.068 33.676 89.652 58.304 89.223 83.617 C 89.023 95.462 89.186 107.323 89.186 119.169 C 89.186 130.167 89.328 141.348 92.401 151.992 C 93.914 157.233 96.328 165.183 99.952 169.412 C 101.292 170.976 102.196 173.167 104.364 173.786 C 106.259 174.328 109.143 171.16 110.233 170.272 C 116.187 165.42 121.579 159.244 123.803 151.73 C 128.672 135.277 128.121 116.323 126.382 99.468 C 124.88 84.902 122.776 69.402 118.794 55.243 C 116.033 45.427 113.144 35.938 109.373 26.458 C 107.986 22.972 106.232 19.794 106.008 15.991 C 105.945 14.911 104.933 17.882 104.588 18.907 C 101.895 26.897 99.275 34.914 96.588 42.907 C 92.423 55.299 88.659 67.749 84.849 80.253 C 81.406 91.553 79.809 103.225 77.747 114.833 C 75.052 129.997 73.458 145.334 72.401 160.665 C 72.114 164.826 72.171 169.421 73.074 173.487 C 73.263 174.337 74.274 175.51 73.224 173.973 C 65.726 163.015 55.012 153.7 45.597 144.515 C 32.322 131.565 16.78 120 6.045 104.663 C 2.866 100.122 0.838 98.464 6.942 95.355 C 27.714 84.773 52.49 79.212 75.578 77.672 C 93.971 76.446 112.395 76.754 130.756 78.233 C 139.241 78.916 147.79 78.804 156.252 79.766 C 164.935 80.753 175.467 83.436 181.037 90.719 C 185.297 96.289 186.497 101.677 188.102 108.476 C 189.067 112.561 190.836 118.397 187.28 121.86 C 174.879 133.935 153.09 134.237 137.224 131.654 C 125.649 129.77 113.749 126.459 103.055 121.598 C 98.336 119.453 93.905 116.75 89.148 114.682 C 85.08 112.913 80.795 111.608 76.998 109.261 C 72.479 106.467 69.042 102 66.419 97.448 C 60.246 86.735 55.907 74.188 51.503 62.644 C 48.138 53.822 44.92 44.972 42.382 35.878 C 41.278 31.923 39.602 28.042 37.372 24.588 C 36.181 22.742 33.211 14.848 29.634 16.438 C 27.413 17.426 26.091 23.488 25.634 25.523 C 23.944 33.047 24.158 41.373 26.083 48.813 C 34.225 80.295 62.533 100.307 89.709 114.495 C 113.726 127.033 138.986 137.139 163.542 148.551 C 175.325 154.028 185.266 162.432 196.85 168.14 C 199.872 169.629 203.21 168.809 205.598 166.421 C 207.381 164.638 207.577 161.687 207.617 159.318 C 207.824 146.877 204.013 135.166 198.57 124.103 C 185.625 97.791 164.189 73.256 138.345 58.831 C 121.233 49.281 101.991 43.024 83.279 37.373 C 75.955 35.161 64.915 31.501 57.373 34.607 C 48.619 38.211 40.699 43.991 34.008 50.682\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11991054113,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ao3plv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:1707,pixelWidth:2560,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707\",srcSet:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707 2560w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:1707,pixelWidth:2560,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707\",srcSet:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707 2560w\"},className:\"framer-1piwzb3\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1300jno\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:4032,pixelWidth:3024,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032\",srcSet:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032 3024w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:4032,pixelWidth:3024,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032\",srcSet:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032 3024w\"},className:\"framer-1e7wgod\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rcoxos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:4480,pixelWidth:6720,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480\",srcSet:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=512&width=6720&height=4480 512w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=1024&width=6720&height=4480 1024w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=2048&width=6720&height=4480 2048w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=4096&width=6720&height=4480 4096w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480 6720w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+410+0+0+0),pixelHeight:4480,pixelWidth:6720,sizes:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 100px) / 4, 1px)`,src:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480\",srcSet:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=512&width=6720&height=4480 512w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=1024&width=6720&height=4480 1024w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=2048&width=6720&height=4480 2048w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=4096&width=6720&height=4480 4096w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480 6720w\"},className:\"framer-1elxp97\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ob2bdj\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+840,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-5r8la2-container\",\"data-framer-appear-id\":\"5r8la2\",initial:animation4,nodeId:\"HAnA7ahtC\",optimized:true,rendersWithMotion:true,scopeId:\"C0maqjzV5\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ArrowsSmall,{height:\"100%\",id:\"HAnA7ahtC\",layoutId:\"HAnA7ahtC\",variant:matchVariant(\"SsxK2JHCs\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-109o75q\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"118px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+589.8+0+0+0+0+88.8+0+906,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1asvii-container\",nodeId:\"gpeBgFNag\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HowToButtonSmall,{height:\"100%\",id:\"gpeBgFNag\",layoutId:\"gpeBgFNag\",MHzvAyHDv:\"https://loftsochi.ru/gallery/\",MnP_TWgQA:\"Еще фото\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"T_SuWk9Zk\"),width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ca3deb-container hidden-6c833j hidden-11faf2w\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ZfJcwwTUb\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{dragControl:true,intervalControl:4,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}}},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:true},autoPlayControl:true,borderRadius:0,direction:\"left\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"ZfJcwwTUb\",intervalControl:1.5,itemAmount:1,layoutId:\"ZfJcwwTUb\",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:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jw637r\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:2560,pixelWidth:1707,sizes:\"350px\",src:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560\",srcSet:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560 1707w\"},className:\"framer-5tt62t\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6mr7o4\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:2560,pixelWidth:1707,sizes:\"350px\",src:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560\",srcSet:\"/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/mNiLAnpHjhpm2lfH1WzltNdrjI0.png?width=1707&height=2560 1707w\"},className:\"framer-v9ot9p\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jr8a4t\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:2560,pixelWidth:1707,sizes:\"350px\",src:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560\",srcSet:\"/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/BywoFYoqLHa2XE4yTexFBekgI.png?width=1707&height=2560 1707w\"},className:\"framer-pe2zqi\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b1eocn\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-pq2kvf\",\"data-framer-name\":\"graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59 64.62\"><path d=\"M 19.393 31.204 C 19.393 31.679 19.256 32.492 19.957 32.492 C 20.432 32.492 21.139 31.858 21.167 31.365 C 21.196 30.846 21.091 30.237 20.441 30.237 C 20.09 30.237 19.225 30.088 19.07 30.398 M 35.682 29.753 C 35.682 30.796 35.546 31.521 36.883 31.168 C 37.844 30.914 39.069 30.139 39.069 29.029 C 39.069 27.732 37.976 27.82 36.972 27.82 C 36.004 27.82 36.327 29.013 36.327 29.753 M 11.49 40.548 C 14.367 43.16 16.987 45.909 20.701 47.368 C 23.141 48.326 25.895 48.12 28.46 48.12 C 31.446 48.12 33.941 47.258 36.506 45.739 C 41.208 42.955 46.233 38.973 48.943 34.122 C 50.101 32.049 50.393 30.063 50.843 27.82\" fill=\"transparent\" stroke-width=\"2.34\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 22.047 17.289 C 16.656 17.289 13.316 18.308 9.295 22.301 C 4.671 26.893 2.241 32.518 1.512 38.874 C 0.817 44.941 0.96 50.435 5.276 55.081 C 12.104 62.428 23.778 64.054 33.302 63.165 C 41.626 62.388 50.133 57.254 54.093 49.684 C 58.602 41.064 58.905 29.254 55.518 20.252 C 53.648 15.284 50.371 11.028 46.383 7.558 C 42.015 3.758 36.657 2.41 31.018 1.704 C 23.331 0.742 15.118 1.019 8.235 4.777\" fill=\"transparent\" stroke-width=\"2.34\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10608624553,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-146gz4\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1740,pixelWidth:1071,sizes:\"350px\",src:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740\",srcSet:\"/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?scale-down-to=1024&width=1071&height=1740 630w,/_fuc/images/1566UDjUGHWwdWuWzTzfwimIfbc.png?width=1071&height=1740 1071w\"},className:\"framer-1tb1k7t\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12e6wji\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:6142,pixelWidth:4095,sizes:\"350px\",src:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142\",srcSet:\"/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=1024&width=4095&height=6142 682w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=2048&width=4095&height=6142 1365w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?scale-down-to=4096&width=4095&height=6142 2730w,/_fuc/images/6ZWAQfL4fJbiakxb9GffjwCd2CM.png?width=4095&height=6142 4095w\"},className:\"framer-1jq4op1\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rsgu6\",\"data-framer-name\":\"graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 213 302\"><path d=\"M 84.29 160.858 C 84.29 173.36 86.98 185.996 87.232 198.583 C 87.654 219.716 86.24 241.15 88.32 262.182 C 89.262 271.708 92.612 280.138 94.446 289.306 C 94.662 290.386 95.728 292.827 95.091 293.941 C 94.647 294.718 91.97 294.359 91.383 294.385 C 87.63 294.548 83.999 295.359 80.34 296.158 C 75.36 297.245 70.377 298.423 65.347 299.261 C 62.242 299.779 64.881 297.819 65.911 296.601 C 70.058 291.701 74.781 288.424 79.614 284.47 C 82.629 282.003 86.029 278.602 89.368 276.933 M 128 133.5 C 130.624 180.739 131.445 236.826 131.445 284.147 C 131.445 287.466 131.304 291.236 132.896 294.022 C 134.174 296.259 144.69 295.795 147.244 295.795 C 151.384 295.795 155.604 296.038 159.738 295.795 C 161.108 295.714 152.163 288.104 151.435 287.493 C 148.011 284.616 143.632 282.055 139.747 279.835 C 137.284 278.427 135.36 275.989 132.896 274.757\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 122.831 105.86 C 122.644 104.175 120.922 102.965 119.691 102.046 C 114.966 98.523 109.993 95.626 105.111 92.326 C 90.454 82.417 75.941 72.676 60.139 64.626 C 54.664 61.836 51.345 61.098 50.868 68.252 C 49.673 86.177 64.202 97.299 77.971 105.56 C 90.517 113.088 104.374 118.075 116.775 126.047 C 121.666 129.191 130.318 135.91 136.663 134.757 C 143.212 133.566 143.021 119.17 142.868 115.131 C 142.407 102.897 138.276 87.523 127.467 80.364 C 117.177 73.549 105.894 72.492 95.093 78.644 C 86.807 83.364 80.091 91.538 73.859 98.607 C 66.569 106.875 59.263 115.214 55.317 125.635 C 53.5 130.433 50.956 136.564 52.587 141.822 C 53.351 144.284 55.405 145.942 56.924 147.916 C 62.535 155.21 75.897 152.298 82.98 149.673 C 100.505 143.178 114.061 129.524 123.055 113.486 C 127.38 105.774 129.953 97.66 132.102 89.112 C 133.328 84.237 135.419 78.801 134.906 73.672 C 134.168 66.296 107.053 84.852 105.41 86.046 C 88.977 97.998 67.177 116.433 65.298 138.234 C 64.77 144.357 65.152 149.931 66.308 155.953 C 66.86 158.838 66.533 163.056 70.12 163.056 C 76.738 163.056 82.82 160.642 88.924 158.271 C 102.799 152.883 117.11 146.841 129.859 139.131 C 138.356 133.992 146.822 127.691 151.168 118.495 C 155.423 109.49 154.482 99.648 151.616 90.383 C 146.999 75.453 138.265 62.751 122.121 59.803 C 109.345 57.47 97.089 58.367 84.326 60.14 C 69.718 62.169 54.896 64.753 41.148 70.308 C 34.76 72.888 23.491 78.2 22.045 85.972 C 20.805 92.641 24.36 99.156 27.578 104.663 C 32.892 113.758 40.747 120.979 48.363 128.14 C 59.29 138.414 72.703 145.86 86.158 152.29 C 97.179 157.557 108.387 162.24 119.766 166.682 C 130.106 170.72 141.366 174.661 152.588 174.496 C 168.16 174.267 171.575 160.331 173.299 147.505 C 176.61 122.861 172.553 98.898 169.56 74.532 C 169.052 70.392 167.915 66.422 167.915 62.233 C 167.915 60.51 168.132 58.668 167.243 57.112 C 166.506 55.822 164.658 56.065 163.429 56.065 C 153.609 56.065 145.361 62.061 137.56 67.355 C 123.739 76.733 110.04 86.127 96.887 96.439 C 85.718 105.195 73.953 113.87 65.26 125.224 C 55.995 137.325 51.773 150.993 50.158 165.935 C 50.052 166.907 48.662 170.458 50.494 170.458 C 54.222 170.458 58.662 165.353 61.148 163.281 C 82.666 145.349 102.414 124.53 112.251 97.859 C 116.013 87.661 120.89 73.959 119.392 62.719 C 117.843 51.105 104.518 48.327 94.793 46.644 C 80.934 44.245 66.577 45.124 53.447 50.457 C 37.406 56.974 18.331 66.135 12.213 83.691 C 6.88 99 16.875 113.635 26.98 124.402 C 42.482 140.921 61.705 149.451 83.728 153.636 C 103.664 157.424 123.691 160.183 143.99 161.038 C 151.085 161.336 158.076 162.383 165.186 162.383 C 169.364 162.383 173.573 163.332 176.439 159.692 C 189.236 143.436 183.592 115.738 175.467 99.056 C 168.777 85.321 159.576 71.97 149.074 60.813 C 144.315 55.755 140.14 50.224 135.055 45.448 C 133.613 44.093 132.024 43.785 130.121 44.401 C 120.432 47.536 110.848 52.918 101.859 57.635 C 90.272 63.715 79.126 70.161 68.849 78.345 C 55.083 89.309 42.933 107.023 38.195 124.177 C 35.419 134.226 34.307 147.594 37.746 157.598 C 39.028 161.327 43.024 166.688 47.391 165.449 C 55.015 163.285 62.741 157.486 69.298 153.187 C 79.181 146.708 89.58 139.232 97.485 130.383 C 104.231 122.832 108.419 112.926 109.971 102.981 C 111.837 91.024 113.356 77.481 111.653 65.373 C 109.599 50.763 101.066 40.033 86.494 36.027 C 76.262 33.215 65.574 32.46 55.017 32.513 C 47.803 32.55 39.817 32.44 32.961 35.055 C 22.128 39.189 19.73 56.297 20.961 66.009 C 23.501 86.042 38.091 104.462 53.335 116.888 C 74.361 134.027 98.892 153.529 125.971 160.066 C 166.453 169.837 202.013 134.265 208.813 96.738 C 211.758 80.488 210.165 62.344 197.299 50.607 C 183.386 37.914 158.902 41.561 141.971 43.654 C 130.773 45.037 119.455 45.815 108.326 47.691 C 96.883 49.62 86.27 53.808 76.026 59.205 C 64.494 65.282 54.267 74.162 45.186 83.43 C 35.642 93.168 26.878 108.14 24.064 121.486 C 20.99 136.066 24.866 150.267 30.793 163.505 C 32.219 166.689 34.754 176.426 39.204 175.767 C 45.716 174.802 52.33 171.806 58.681 170.084 C 73.596 166.042 87.421 160.254 100.476 151.916 C 112.857 144.008 124.095 135.16 130.756 121.71 C 137.435 108.226 139.981 92.37 140.289 77.448 C 140.484 67.993 141.025 53.934 135.28 45.635 C 133.533 43.111 132.092 40.562 130.158 38.121 C 128.129 35.56 126.261 32.882 124.252 30.308 C 123.352 29.155 121.84 25.488 121.485 26.906 C 120.38 31.326 121.422 37.636 121.635 42.083 C 122.289 55.757 124.613 69.547 127.167 82.981 C 131.368 105.074 139.692 126.408 148.065 147.206 C 152.661 158.623 157.649 170.963 166.158 180.103 C 167.333 181.364 169.61 184.514 171.579 184.514 C 174.232 184.514 174.424 171.855 174.495 170.383 C 176.168 135.802 160.219 99.965 133.747 77.747 C 115.996 62.85 95.91 54.72 72.849 54.72 C 57.472 54.72 41.032 55.842 28.289 65.187 C 20.425 70.954 11.324 79.562 11.429 90.01 C 11.6 107.196 33.681 115.3 47.242 117.973 C 63.527 121.183 81.256 120.708 97.709 118.87 C 115.729 116.857 133.329 113.68 150.345 107.281 C 167.287 100.91 179.152 90.01 187.018 73.935 C 188.619 70.663 188.978 67.135 189.747 63.617 C 189.925 62.807 191.628 59.347 191.317 58.757 C 190.24 56.71 186.002 55.855 184.14 55.243 C 170.605 50.799 156.63 50.468 142.532 50.72 C 134.53 50.863 124.488 51.859 117.635 56.477 C 111.732 60.455 107.512 68.472 104.139 74.533 C 100.401 81.252 96.513 88.516 93.747 95.693 C 92.57 98.743 91.019 102.516 91.205 105.861 C 91.295 107.473 97.254 101.05 97.709 100.552 C 104.981 92.612 111.665 84.165 117.074 74.832 C 125.84 59.706 131.306 41.418 143.541 28.626 C 159.163 12.294 112.747 61.726 97.934 78.795 C 89.742 88.233 82.844 97.733 76.401 108.403 C 70.692 117.854 65.767 127.934 59.578 137.076 C 54.067 145.218 46.556 153.149 46.793 163.581 C 46.929 169.555 59.837 169.428 63.316 169.749 C 84.417 171.697 104.27 170.389 124.775 164.739 C 138.93 160.839 154.405 158.732 167.841 152.665 C 171.621 150.958 176.959 148.475 179.056 144.515 C 180.286 142.191 176.613 137.325 175.691 135.618 C 170.157 125.367 162.059 116.781 153.859 108.627 C 144.866 99.684 134.19 92.944 124.999 84.327 C 111.487 71.66 107.732 52.222 102.868 35.094 C 100.628 27.205 99.477 19.989 98.943 11.879 C 98.784 9.467 98.612 7.057 98.27 4.664 C 97.683 0.554 97.342 8.024 97.26 8.664 C 94.068 33.676 89.652 58.304 89.223 83.617 C 89.023 95.462 89.186 107.323 89.186 119.169 C 89.186 130.167 89.328 141.348 92.401 151.992 C 93.914 157.233 96.328 165.183 99.952 169.412 C 101.292 170.976 102.196 173.167 104.364 173.786 C 106.259 174.328 109.143 171.16 110.233 170.272 C 116.187 165.42 121.579 159.244 123.803 151.73 C 128.672 135.277 128.121 116.323 126.382 99.468 C 124.88 84.902 122.776 69.402 118.794 55.243 C 116.033 45.427 113.144 35.938 109.373 26.458 C 107.986 22.972 106.232 19.794 106.008 15.991 C 105.945 14.911 104.933 17.882 104.588 18.907 C 101.895 26.897 99.275 34.914 96.588 42.907 C 92.423 55.299 88.659 67.749 84.849 80.253 C 81.406 91.553 79.809 103.225 77.747 114.833 C 75.052 129.997 73.458 145.334 72.401 160.665 C 72.114 164.826 72.171 169.421 73.074 173.487 C 73.263 174.337 74.274 175.51 73.224 173.973 C 65.726 163.015 55.012 153.7 45.597 144.515 C 32.322 131.565 16.78 120 6.045 104.663 C 2.866 100.122 0.838 98.464 6.942 95.355 C 27.714 84.773 52.49 79.212 75.578 77.672 C 93.971 76.446 112.395 76.754 130.756 78.233 C 139.241 78.916 147.79 78.804 156.252 79.766 C 164.935 80.753 175.467 83.436 181.037 90.719 C 185.297 96.289 186.497 101.677 188.102 108.476 C 189.067 112.561 190.836 118.397 187.28 121.86 C 174.879 133.935 153.09 134.237 137.224 131.654 C 125.649 129.77 113.749 126.459 103.055 121.598 C 98.336 119.453 93.905 116.75 89.148 114.682 C 85.08 112.913 80.795 111.608 76.998 109.261 C 72.479 106.467 69.042 102 66.419 97.448 C 60.246 86.735 55.907 74.188 51.503 62.644 C 48.138 53.822 44.92 44.972 42.382 35.878 C 41.278 31.923 39.602 28.042 37.372 24.588 C 36.181 22.742 33.211 14.848 29.634 16.438 C 27.413 17.426 26.091 23.488 25.634 25.523 C 23.944 33.047 24.158 41.373 26.083 48.813 C 34.225 80.295 62.533 100.307 89.709 114.495 C 113.726 127.033 138.986 137.139 163.542 148.551 C 175.325 154.028 185.266 162.432 196.85 168.14 C 199.872 169.629 203.21 168.809 205.598 166.421 C 207.381 164.638 207.577 161.687 207.617 159.318 C 207.824 146.877 204.013 135.166 198.57 124.103 C 185.625 97.791 164.189 73.256 138.345 58.831 C 121.233 49.281 101.991 43.024 83.279 37.373 C 75.955 35.161 64.915 31.501 57.373 34.607 C 48.619 38.211 40.699 43.991 34.008 50.682\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(249, 62, 2)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11991054113,withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19p0d84\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1707,pixelWidth:2560,sizes:\"350px\",src:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707\",srcSet:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707 2560w\"},className:\"framer-1p0oo2i\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lsl2eg\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:4032,pixelWidth:3024,sizes:\"350px\",src:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032\",srcSet:\"/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/vBCLgAt7ky6gcf0119tXt1z1wO4.png?width=3024&height=4032 3024w\"},className:\"framer-sd6l9b\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yj4pal\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:4480,pixelWidth:6720,sizes:\"350px\",src:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480\",srcSet:\"/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=512&width=6720&height=4480 512w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=1024&width=6720&height=4480 1024w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=2048&width=6720&height=4480 2048w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?scale-down-to=4096&width=6720&height=4480 4096w,/_fuc/images/qxFdCsxkmgAIwhlO2PpWsYQECA.png?width=6720&height=4480 6720w\"},className:\"framer-72wos9\"})})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hj4pce\",\"data-framer-name\":\"Courses\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qkn2mb\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-69y99q\",\"data-framer-name\":\"Heading and subcopy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"и это ещё не всё!\"})}),className:\"framer-cf9z1u\",\"data-framer-name\":\"Title\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],id:\"cf9z1u\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"если Вам понадобится: Dj, музыканты, ведущий, кейтеринг, оформление, фотозона, розовый пони или что-то ещё…  Мы поможем Вам с выбором руководствуясь опытом проведенных мероприятий\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"если Вам понадобится: Dj, музыканты, ведущий, кейтеринг, оформление, фотозона, розовый пони или что-то ещё… \"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Мы поможем Вам с выбором руководствуясь опытом проведенных мероприятий\"})]}),className:\"framer-1umyef8\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:69,delay:0,duration:.3,ease:[.44,0,.56,1],mass:2.3,stiffness:422,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref4,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-13baukc\",\"data-framer-name\":\"Intermediate\",id:elementId3,ref:ref4,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{height:484,width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+0+20+166+0},OIlSzqzl_:{width:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+0+0+230+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:516,width:\"1120px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+0+0+230+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ogus58-container\",\"data-framer-name\":\"Intermediate\",name:\"Intermediate\",nodeId:\"kKZ9GmzbZ\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{G6b802FlU:addImageAlt({pixelHeight:2560,pixelWidth:1707,positionX:\"56.4%\",positionY:\"0%\",src:\"/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?width=1707&height=2560\",srcSet:\"/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?width=1707&height=2560 1707w\"},\"Group of men surfing\"),style:{width:\"100%\"},variant:matchVariant(\"RxOMntfWP\")}},children:/*#__PURE__*/_jsx(CoursesCard,{bd532nrtH:\"Дни рождения и корпоративные мероприятия\",DKvRkgX5c:true,DLRerJozj:true,G6b802FlU:addImageAlt({pixelHeight:2560,pixelWidth:1707,positionX:\"7.5%\",positionY:\"16.6%\",src:\"/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?width=1707&height=2560\",srcSet:\"/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/UkRP5pfX8dNVAbrEp1oGgCgpmNk.png?width=1707&height=2560 1707w\"},\"Group of men surfing\"),height:\"100%\",id:\"kKZ9GmzbZ\",l0oSmEAFP:true,layoutId:\"kKZ9GmzbZ\",Mo4kFOsDH:\"Провели 50+ вечеринок\",name:\"Intermediate\",PBju60Jii:true,RQArk7NIy:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WmtlYqELd\"),width:\"100%\",ZefhXt6TF:\"мы организуем отличный праздник без головной боли и неприятных сюрпризов. Праздник на котором Вы будете гостем с бокалом игристого, а не организатором с корвалолом. Соблюдаем сроки и договоренности!\"})})})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:69,delay:0,duration:.3,ease:[.44,0,.56,1],mass:2.3,stiffness:422,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-k8tsnc\",\"data-framer-name\":\"Beginner\",id:elementId4,ref:ref5,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{height:484,width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+0+20+690+0},OIlSzqzl_:{width:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+0+0+766+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:516,width:\"1120px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+0+0+766+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lqmmvk-container\",\"data-framer-name\":\"Beginner\",name:\"Beginner\",nodeId:\"ChANObi1h\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{style:{width:\"100%\"},variant:matchVariant(\"RxOMntfWP\")}},children:/*#__PURE__*/_jsx(CoursesCard,{bd532nrtH:\"выставки и мастер классы\",DKvRkgX5c:true,DLRerJozj:true,G6b802FlU:addImageAlt({pixelHeight:2560,pixelWidth:1707,src:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560\",srcSet:\"/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/7lheRPDKRa0JhV2VvXX7vBoQIjM.png?width=1707&height=2560 1707w\"},\"Man with surfing with paddle\"),height:\"100%\",id:\"ChANObi1h\",l0oSmEAFP:true,layoutId:\"ChANObi1h\",Mo4kFOsDH:\"Провели 39+ выставок\",name:\"Beginner\",PBju60Jii:true,RQArk7NIy:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ctJZArO2p\"),width:\"100%\",ZefhXt6TF:\"современное и не очень современное искусство должно быть доступно всем, а если Вы можете этому ещё и научить, то мы однозначно с Вами! Sochi Art Space - пространство для создания и красоты.\"})})})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:69,delay:0,duration:.3,ease:[.44,0,.56,1],mass:2.3,stiffness:422,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref6,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1s4qvvo\",\"data-framer-name\":\"Advance\",id:elementId5,ref:ref6,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{height:484,width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+0+20+1214+0},OIlSzqzl_:{width:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+0+0+1302+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:516,width:\"1120px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+0+0+1302+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19kqsys-container\",\"data-framer-name\":\"Advance\",name:\"Advance\",nodeId:\"TwmxPKD_D\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{G6b802FlU:addImageAlt({pixelHeight:1707,pixelWidth:2560,src:\"/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?width=2560&height=1707\",srcSet:\"/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?width=2560&height=1707 2560w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"RxOMntfWP\")}},children:/*#__PURE__*/_jsx(CoursesCard,{bd532nrtH:\"презентации и обучения\",DKvRkgX5c:true,DLRerJozj:true,G6b802FlU:addImageAlt({pixelHeight:1707,pixelWidth:2560,positionX:\"49.6%\",positionY:\"7.2%\",src:\"/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?width=2560&height=1707\",srcSet:\"/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/oU6ApcV5YT8H8LVR8mL0DkFZPWg.png?width=2560&height=1707 2560w\"},\"Man with surfboard\"),height:\"100%\",id:\"TwmxPKD_D\",l0oSmEAFP:true,layoutId:\"TwmxPKD_D\",Mo4kFOsDH:\"Провели 150+ событий\",name:\"Advance\",PBju60Jii:true,RQArk7NIy:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WmtlYqELd\"),width:\"100%\",ZefhXt6TF:\"собрать аудиторию для того что бы заявить о своем товаре или услуге, легко! Провести обучение для коллег, сотрудников, дилеров, ещё проще.\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref6,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0}}]}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:69,delay:0,duration:.3,ease:[.44,0,.56,1],mass:2.3,stiffness:422,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref7,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1cb1wnd\",\"data-framer-name\":\"Kids\",id:elementId6,ref:ref7,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{height:484,width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+0+20+1738+0},OIlSzqzl_:{width:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+0+0+1838+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:516,width:\"1120px\",y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+0+0+1838+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ca9jy9-container\",\"data-framer-name\":\"Kids and teen\",name:\"Kids and teen\",nodeId:\"Wr1Qx6vNR\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{style:{width:\"100%\"},variant:matchVariant(\"RxOMntfWP\")}},children:/*#__PURE__*/_jsx(CoursesCard,{bd532nrtH:\"Любые частные мероприятия!\",DKvRkgX5c:true,DLRerJozj:true,G6b802FlU:addImageAlt({pixelHeight:1707,pixelWidth:2560,src:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707\",srcSet:\"/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=512&width=2560&height=1707 512w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=1024&width=2560&height=1707 1024w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?scale-down-to=2048&width=2560&height=1707 2048w,/_fuc/images/zmJlMA8joeC8Mw5PPFzwbUiUI.png?width=2560&height=1707 2560w\"},\"A kid practicing surfing\"),height:\"100%\",id:\"Wr1Qx6vNR\",l0oSmEAFP:true,layoutId:\"Wr1Qx6vNR\",Mo4kFOsDH:\"100+ мероприятий\",name:\"Kids and teen\",PBju60Jii:true,RQArk7NIy:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ctJZArO2p\"),width:\"100%\",ZefhXt6TF:\"юбилеи, мальчишники, девичники, кинопросмотры, MMA , футбол и формула 1 с друзьями… всё это Sochi Art Space! Всё это приватно!\"})})})})})})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-13msllg\",\"data-framer-name\":\"Why us\",id:elementId7,ref:ref8,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-m65524\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lkbwnk\",\"data-framer-name\":\"Pointers\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation7,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3rhdhr\",\"data-framer-name\":\"Steps 1 to 3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+0+0+0},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-89fkx-container\",\"data-framer-name\":\"Awareness\",name:\"Awareness\",nodeId:\"gpRg_T0Vf\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"gpRg_T0Vf\",layoutId:\"gpRg_T0Vf\",name:\"Awareness\",qhVwKrc1p:\"Shapes\",Qsnyv0Ng1:\"SPACE\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Модульная планировка, которую легко адаптировать под формат вашего события — от камерных встреч до масштабных мероприятий.\",width:\"100%\",xgBp0pTbv:\"Гибкое пространство\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+0+0+225},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+0+0+180}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gsfshj-container\",\"data-framer-name\":\"Familiirization\",name:\"Familiirization\",nodeId:\"mZlSOTDSk\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"mZlSOTDSk\",layoutId:\"mZlSOTDSk\",name:\"Familiirization\",qhVwKrc1p:\"Lamp\",Qsnyv0Ng1:\"TECH\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Свет, звук и базовая техника для комфортного проведения мероприятий без лишней суеты.\",width:\"100%\",xgBp0pTbv:\"Техническое оснащение\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+0+0+450},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+0+0+360}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n3enl2-container\",\"data-framer-name\":\"Paddling\",name:\"Paddling\",nodeId:\"bEicxMhB_\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"bEicxMhB_\",layoutId:\"bEicxMhB_\",name:\"Paddling\",qhVwKrc1p:\"WifiHigh\",Qsnyv0Ng1:\"WIFI\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Стабильный Wi-Fi для презентаций, стримов, работы и онлайн-форматов.\",width:\"100%\",xgBp0pTbv:\"Быстрый интернет\"})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation7,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1i1yt3f\",\"data-framer-name\":\"Steps 4 to 6\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+675+0+0},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+540+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+215+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dhu4v4-container\",\"data-framer-name\":\"Pop-up\",name:\"Pop-up\",nodeId:\"YygUTIr7k\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"YygUTIr7k\",layoutId:\"YygUTIr7k\",name:\"Pop-up\",qhVwKrc1p:\"Heart\",Qsnyv0Ng1:\"COMFORT\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Уборные, зоны отдыха, парковка и продуманная инфраструктура, чтобы гости чувствовали себя свободно и спокойно.\",width:\"100%\",xgBp0pTbv:\"Комфорт для гостей\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+675+0+225},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+540+0+180}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+215+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1l2v5ih-container\",\"data-framer-name\":\"Wave reading\",name:\"Wave reading\",nodeId:\"zC9nCwOV2\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"zC9nCwOV2\",layoutId:\"zC9nCwOV2\",name:\"Wave reading\",qhVwKrc1p:\"Dog\",Qsnyv0Ng1:\"DOG-FRIENDLY\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Мы рады гостям с питомцами — если формат события это позволяет.\",width:\"100%\",xgBp0pTbv:\"Любим животных\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+1145.6+0+2302+0+0+0+0+0+675+0+450},OIlSzqzl_:{height:170,width:`max(min(${componentViewport?.width||\"100vw\"} - 120px, 1120px), 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+80+2414+80+0+0+0+0+540+0+360}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:205,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+1752.6+0+2434+0+0+0+0+0+215+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e1w1en-container\",\"data-framer-name\":\"Catch & ride\",name:\"Catch & ride\",nodeId:\"K7bjNIJZT\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ProcessCard,{height:\"100%\",id:\"K7bjNIJZT\",layoutId:\"K7bjNIJZT\",name:\"Catch & ride\",qhVwKrc1p:\"MapPin\",Qsnyv0Ng1:\"LOCATION\",style:{height:\"100%\",width:\"100%\"},uLhSWn7GR:\"Лофт находится в Сочи, с удобным подъездом и возможностью комфортно добраться для гостей и организаторов.\",width:\"100%\",xgBp0pTbv:\"Удобное расположение\"})})})})]})]})})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-6inj2j\",\"data-framer-name\":\"Gallery\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16o979l\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qz4eb8\",\"data-framer-name\":\"Heading and subcopy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+4797.6+60+0+0+0+0+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5576.6+70+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+4706.6+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fz78ep-container\",isModuleExternal:true,nodeId:\"AT76SZ3Iv\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(EyebrowText,{F6smzSBY7:\"Image\",height:\"100%\",id:\"AT76SZ3Iv\",layoutId:\"AT76SZ3Iv\",m67IhHb2o:\"ФОТОГРАФИИ\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Моменты, которые остаются\"})}),className:\"framer-1q4wdy4\",\"data-framer-name\":\"Title\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],id:\"1q4wdy4\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Живые кадры с мероприятий, выставок и встреч, которые проходили в нашем пространстве\"})}),className:\"framer-1wbyav\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5c8r9j\",\"data-framer-name\":\"Photo gallery\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+4797.6+60+0+0+178+0},OIlSzqzl_:{width:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5576.6+70+0+0+178+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:700,width:`max(min(${componentViewport?.width||\"100vw\"}, 1120px), 1px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+4706.6+0+0+0+178+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ehnhdl-container\",\"data-framer-name\":\"Gallery ticker\",name:\"Gallery ticker\",nodeId:\"AzjvvZFed\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(PhotoGallery,{height:\"100%\",id:\"AzjvvZFed\",layoutId:\"AzjvvZFed\",name:\"Gallery ticker\",style:{width:\"100%\"},variant:matchVariant(\"txibnE2Gw\"),width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-12r0v0o\",\"data-framer-name\":\"Testimonials\",id:elementId8,ref:ref9,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k0f4hg\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18551kv\",\"data-framer-name\":\"Heading and subcopy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+0+0+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-148hiyw-container\",isModuleExternal:true,nodeId:\"Fs6bsnv5U\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(EyebrowText,{F6smzSBY7:\"Heart\",height:\"100%\",id:\"Fs6bsnv5U\",layoutId:\"Fs6bsnv5U\",m67IhHb2o:\"ОТЗЫВЫ\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"ЖИВЫЕ ИСТОРИИ\"})}),className:\"framer-2ugao7\",\"data-framer-name\":\"Title\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],id:\"2ugao7\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Каждое событие в SochiArtSpace — это опыт, атмосфера и воспоминания. Ниже — слова тех, кто уже был здесь\"})}),className:\"framer-hv83d6\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation7,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1cm4uzb\",\"data-framer-name\":\"Testimonials\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+0},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b6osbk-container\",\"data-framer-name\":\"Diego\",name:\"Diego\",nodeId:\"zxecAZyqw\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Алексей\",bvvCtY1iM:\"Вечеринка / DJ-ночь\",cemYwDh7M:addImageAlt({pixelHeight:4032,pixelWidth:3024,src:\"/_fuc/images/4a4lZ8onUUTB22vKnnCkWrRusjM.png?width=3024&height=4032\",srcSet:\"/_fuc/images/4a4lZ8onUUTB22vKnnCkWrRusjM.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/4a4lZ8onUUTB22vKnnCkWrRusjM.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/4a4lZ8onUUTB22vKnnCkWrRusjM.png?width=3024&height=4032 3024w\"},\"A man surfing\"),fLpZTqjOE:\"Очень сильная атмосфера — свет, музыка и пространство сошлись в одну волну\",height:\"100%\",id:\"zxecAZyqw\",layoutId:\"zxecAZyqw\",name:\"Diego\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tC3vDuLOk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+449},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2dm6kx-container\",\"data-framer-name\":\"Sofia\",name:\"Sofia\",nodeId:\"aGkuCcsE3\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Мария\",bvvCtY1iM:\"художественная выставка\",cemYwDh7M:addImageAlt({pixelHeight:2560,pixelWidth:1707,src:\"/_fuc/images/NmwK157teT5UJfsUV66trPbPAXg.png?width=1707&height=2560\",srcSet:\"/_fuc/images/NmwK157teT5UJfsUV66trPbPAXg.png?scale-down-to=1024&width=1707&height=2560 682w,/_fuc/images/NmwK157teT5UJfsUV66trPbPAXg.png?scale-down-to=2048&width=1707&height=2560 1365w,/_fuc/images/NmwK157teT5UJfsUV66trPbPAXg.png?width=1707&height=2560 1707w\"},\"A man with surfboard at beach\"),fLpZTqjOE:\"Пространство не отвлекает от работ, а наоборот подчёркивает их. Свет и объём идеально сработали для экспозиции\",height:\"100%\",id:\"aGkuCcsE3\",layoutId:\"aGkuCcsE3\",name:\"Sofia\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"m8FSM23yp\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+898},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+459}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ubwm7s-container\",\"data-framer-name\":\"Jack\",name:\"Jack\",nodeId:\"dy8KIf5C3\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Илья\",bvvCtY1iM:\"лекция / public talk\",cemYwDh7M:addImageAlt({pixelHeight:4032,pixelWidth:3024,src:\"/_fuc/images/zVXy2xg4Oh5PdJq2irdgkyS0o.png?width=3024&height=4032\",srcSet:\"/_fuc/images/zVXy2xg4Oh5PdJq2irdgkyS0o.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/zVXy2xg4Oh5PdJq2irdgkyS0o.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/zVXy2xg4Oh5PdJq2irdgkyS0o.png?width=3024&height=4032 3024w\"},\"A man with Surfboard\"),fLpZTqjOE:\"Комфортно, камерно и очень живо. Было ощущение диалога, а не формального мероприятия\",height:\"100%\",id:\"dy8KIf5C3\",layoutId:\"dy8KIf5C3\",name:\"Jack\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tC3vDuLOk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+1347},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+459}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+449,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1un2ji8-container\",\"data-framer-name\":\"Liam\",name:\"Liam\",nodeId:\"bKwddQ4xy\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Анастасия\",bvvCtY1iM:\"бренд-презентация\",cemYwDh7M:addImageAlt({pixelHeight:4032,pixelWidth:3024,src:\"/_fuc/images/vqJ9eJd7Ek8rjwstKcr2CM3Adc.png?width=3024&height=4032\",srcSet:\"/_fuc/images/vqJ9eJd7Ek8rjwstKcr2CM3Adc.png?scale-down-to=1024&width=3024&height=4032 768w,/_fuc/images/vqJ9eJd7Ek8rjwstKcr2CM3Adc.png?scale-down-to=2048&width=3024&height=4032 1536w,/_fuc/images/vqJ9eJd7Ek8rjwstKcr2CM3Adc.png?width=3024&height=4032 3024w\"},\"Sunset\"),fLpZTqjOE:\"Лофт легко адаптировался под наш формат. Всё выглядело стильно и органично, без ощущения “арендованного зала”\",height:\"100%\",id:\"bKwddQ4xy\",layoutId:\"bKwddQ4xy\",name:\"Liam\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"m8FSM23yp\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+1796},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+918}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+449,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j4w6p-container\",\"data-framer-name\":\"Emma\",name:\"Emma\",nodeId:\"R62VX_IKL\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Дмитрий\",bvvCtY1iM:\"частное мероприятие\",cemYwDh7M:addImageAlt({pixelHeight:3840,pixelWidth:2160,src:\"/_fuc/images/a7YEsjygeZlhENGy5zsKPrIh0k.png?width=2160&height=3840\",srcSet:\"/_fuc/images/a7YEsjygeZlhENGy5zsKPrIh0k.png?scale-down-to=1024&width=2160&height=3840 576w,/_fuc/images/a7YEsjygeZlhENGy5zsKPrIh0k.png?scale-down-to=2048&width=2160&height=3840 1152w,/_fuc/images/a7YEsjygeZlhENGy5zsKPrIh0k.png?width=2160&height=3840 2160w\"},\"A man surfing\"),fLpZTqjOE:\"Это место про эмоции. Пространство помогло создать настроение, а не просто фон для события\",height:\"100%\",id:\"R62VX_IKL\",layoutId:\"R62VX_IKL\",name:\"Emma\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tC3vDuLOk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 50px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+5755.6+0+0+60+198+0+2245},OIlSzqzl_:{width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1120px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6704.6+80+0+0+178+0+918}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:`max((min(${componentViewport?.width||\"100vw\"}, 1120px) - 20px) / 3, 50px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+5684.6+0+0+0+178+0+449,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r557of-container\",\"data-framer-name\":\"Priya\",name:\"Priya\",nodeId:\"HWY7sU9WG\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(TestimonialCard,{aXfE5ZzyR:\"Екатерина\",bvvCtY1iM:\"фото- и видеосъёмка\",cemYwDh7M:addImageAlt({pixelHeight:2778,pixelWidth:1284,src:\"/_fuc/images/8mgyc41RcTfPhh6RyOFrFWmf94.png?width=1284&height=2778\",srcSet:\"/_fuc/images/8mgyc41RcTfPhh6RyOFrFWmf94.png?scale-down-to=2048&width=1284&height=2778 946w,/_fuc/images/8mgyc41RcTfPhh6RyOFrFWmf94.png?width=1284&height=2778 1284w\"},\"A man surfing\"),fLpZTqjOE:\"Очень фотогеничное пространство. Контент получился живым и атмосферным без сложной пост-обработки\",height:\"100%\",id:\"HWY7sU9WG\",layoutId:\"HWY7sU9WG\",name:\"Priya\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"m8FSM23yp\"),width:\"100%\"})})})})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-mov7gs\",\"data-framer-name\":\"FAQ\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16s67k3\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eyxvk9\",\"data-framer-name\":\"Heading and subcopy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+8717.6+60+0+0+0+0+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+8499.6+80+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6850.6+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8bivfj-container\",isModuleExternal:true,nodeId:\"YHNqb7Wv_\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(EyebrowText,{F6smzSBY7:\"Question\",height:\"100%\",id:\"YHNqb7Wv_\",layoutId:\"YHNqb7Wv_\",m67IhHb2o:\"FAQs\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"часто задаваемые вопросы\"})}),className:\"framer-3oqtk7\",\"data-framer-name\":\"Title\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],id:\"3oqtk7\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Здесь собраны ответы на самые частые вопросы об аренде пространства, форматах мероприятий и условиях\"})}),className:\"framer-1c4j6q3\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 720px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+960+0+8717.6+60+0+0+198},OIlSzqzl_:{width:`min(max(${componentViewport?.width||\"100vw\"} - 80px, 1px), 720px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+8499.6+80+0+198}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:380,width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 720px)`,y:(componentViewport?.y||0)+0+0+0+122+0+0+0+1040+0+6850.6+0+0+178,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1la92vw-container\",nodeId:\"pIJxSz20p\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(FAQAccordion,{height:\"100%\",id:\"pIJxSz20p\",layoutId:\"pIJxSz20p\",style:{width:\"100%\"},width:\"100%\"})})})})]})})]})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pq453a-container\",isAuthoredByUser:true,isModuleExternal:true,layout:motionLayout,nodeId:\"Cm5ryyTg3\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"Cm5ryyTg3\",intensity:10,layoutId:\"Cm5ryyTg3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n3b384\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s94hlm\",id:elementId9,ref:ref10,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{height:826,y:(componentViewport?.y||0)+0+10595.6+0+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+10839.6+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:866,y:(componentViewport?.y||0)+0+9010.6+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5hwih4-container\",nodeId:\"qbW7vRjBU\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HeroLeft,{height:\"100%\",id:\"qbW7vRjBU\",layoutId:\"qbW7vRjBU\",style:{height:\"100%\"},variant:matchVariant(\"aJOqkKGPr\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s2az7s\",\"data-framer-name\":\"Hero Middle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oeoyrg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:338.5,intrinsicWidth:1027,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+10595.6+0+826-304+0+0+-10.5),pixelHeight:677,pixelWidth:2054,sizes:\"140px\",src:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677\",srcSet:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=512&width=2054&height=677 512w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=1024&width=2054&height=677 1024w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=2048&width=2054&height=677 2048w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677 2054w\"}},OIlSzqzl_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:338.5,intrinsicWidth:1027,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+10839.6+0+365.5+0+0+-25),pixelHeight:677,pixelWidth:2054,sizes:\"200px\",src:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677\",srcSet:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=512&width=2054&height=677 512w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=1024&width=2054&height=677 1024w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=2048&width=2054&height=677 2048w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677 2054w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:338.5,intrinsicWidth:1027,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+9010.6+0+0+0+365.5+-25),pixelHeight:677,pixelWidth:2054,sizes:\"200px\",src:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677\",srcSet:\"/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=512&width=2054&height=677 512w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=1024&width=2054&height=677 1024w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?scale-down-to=2048&width=2054&height=677 2048w,/_fuc/images/6wBKhan7wTOR08dtY9VwsSmw9sM.png?width=2054&height=677 2054w\"},className:\"framer-7msy8e\",\"data-framer-name\":\"\\xd0\\xbb\\xd0\\xbe\\xd0\\xb3\\xd0\\xbe \\xd0\\xb1\\xd0\\xb5\\xd0\\xbb\\xd1\\x8b\\xd0\\xb8\\xcc\\x86\",transformTemplate:transformTemplate2})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dsxdve hidden-eaxekf\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u71shq\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+10595.6+0+826-304+0+92+8},OIlSzqzl_:{y:(componentViewport?.y||0)+0+10839.6+0+365.5+0+51+8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"118px\",y:(componentViewport?.y||0)+0+9010.6+0+0+0+416.5+8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mj6v0e-container\",nodeId:\"NSbt7T_TF\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HowToButtonSmall,{height:\"100%\",id:\"NSbt7T_TF\",layoutId:\"NSbt7T_TF\",MHzvAyHDv:\"#up\",MnP_TWgQA:\"Наверх\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"T_SuWk9Zk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DYW0BU1Ag:{y:(componentViewport?.y||0)+0+10595.6+0+826-304+0+92+0},OIlSzqzl_:{y:(componentViewport?.y||0)+0+10839.6+0+365.5+0+51+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"145px\",y:(componentViewport?.y||0)+0+9010.6+0+0+0+416.5+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qhj1sb-container\",nodeId:\"kIVhknVg1\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(RemixButtonSmall,{Af4uYcX8d:\"Связаться\",height:\"100%\",id:\"kIVhknVg1\",layoutId:\"kIVhknVg1\",loAr6CNig:\"https://api.whatsapp.com/send?phone=79959441323\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZSmss3egA\"),width:\"100%\"})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OIlSzqzl_:{y:(componentViewport?.y||0)+0+10839.6+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:866,y:(componentViewport?.y||0)+0+9010.6+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v7emzb-container hidden-eaxekf\",nodeId:\"VDHF29ufE\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HeroRight,{height:\"100%\",id:\"VDHF29ufE\",layoutId:\"VDHF29ufE\",style:{height:\"100%\"},variant:matchVariant(\"qbHj9oTzI\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3s9nsd-container\",isAuthoredByUser:true,isModuleExternal:true,layout:motionLayout,nodeId:\"ubks3zu1A\",scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(ClickEffects,{color:\"rgb(255, 255, 255)\",duration:.4,effectSize:60,height:\"100%\",id:\"ubks3zu1A\",interactionMode:\"wavy\",layoutId:\"ubks3zu1A\",rotation:0,strokeWidth:2,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:938,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-fblx1-container\",id:\"fblx1\",layout:motionLayout,layoutScroll:true,nodeId:\"qOGKTHwzE\",ref:ref11,scopeId:\"C0maqjzV5\",children:[/*#__PURE__*/_jsx(ButtonHead,{height:\"100%\",id:\"qOGKTHwzE\",layoutId:\"qOGKTHwzE\",TUZnk8hXJ:TUZnk8hXJ13elrgn({overlay}),variant:matchVariant(overlay.visible&&\"QQgG1CxgB\",overlay.visible?\"QQgG1CxgB\":\"wAn_a4NIa\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref11,className:cx(scopingClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":\"fblx1\",offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(motion.div,{animate:animation9,className:\"framer-n7hye2\",\"data-border\":true,exit:animation1,initial:animation,ref:ref12,role:\"dialog\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9kst3n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Вы переходите в систему лояльности\"})}),className:\"framer-1knkocz\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(250, 245, 242)\",\"--framer-text-transform\":\"uppercase\"},children:\"Откройте доступ к бонусам и привилегиям\"})}),className:\"framer-t6zy2a\",effect:textEffect1,fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hoxfas\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"145px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-771qdr-container\",inComponentSlot:true,nodeId:\"ntmvNDbvd\",rendersWithMotion:true,scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(RemixButtonSmall,{Af4uYcX8d:\"Продолжить\",height:\"100%\",id:\"ntmvNDbvd\",layoutId:\"ntmvNDbvd\",loAr6CNig:\"loyalty.loftsochi.ru\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZSmss3egA\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"118px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pwdgdv-container\",inComponentSlot:true,nodeId:\"bLkZOCZSI\",rendersWithMotion:true,scopeId:\"C0maqjzV5\",children:/*#__PURE__*/_jsx(HowToButtonSmall,{height:\"100%\",id:\"bLkZOCZSI\",jpztYJ4Vo:jpztYJ4Vo1q29jei({overlay}),layoutId:\"bLkZOCZSI\",MnP_TWgQA:\"Закрыть\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"T_SuWk9Zk\"),width:\"100%\"})})})]})]})})})]})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Tvndw.framer-11ghx2g, .framer-Tvndw .framer-11ghx2g { display: block; }\",\".framer-Tvndw.framer-6c833j { align-content: center; align-items: center; background-color: #0d0c0b; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-Tvndw .framer-9xyvmu-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-Tvndw .framer-1vod5ep, .framer-Tvndw .framer-cx50lm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-aoz5lu-container { flex: none; height: auto; position: relative; width: 960px; z-index: 9; }\",\".framer-Tvndw .framer-i33nh4, .framer-Tvndw .framer-1my7esr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-25x79r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-c5x26k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Tvndw .framer-olb4eb { align-content: center; align-items: center; background-color: var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, #fafafa); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-y6xgiw-container { flex: none; height: auto; left: 853px; position: absolute; top: 53%; transform: translateY(-50%); width: auto; z-index: 8; }\",\".framer-Tvndw .framer-19blmyi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: hidden; padding: 40px 0px 20px 0px; position: relative; width: 100%; z-index: 6; }\",\".framer-Tvndw .framer-1154624, .framer-Tvndw .framer-azgl74 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-17mhie2 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Tvndw .framer-1npljpe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 60%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-nboytk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 493px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Tvndw .framer-9zn6qc-container, .framer-Tvndw .framer-5r8la2-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Tvndw .framer-mfrka4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Tvndw .framer-1n3c9x2, .framer-Tvndw .framer-1u71shq, .framer-Tvndw .framer-hoxfas { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 3; }\",\".framer-Tvndw .framer-v0v4ec-container, .framer-Tvndw .framer-1asvii-container, .framer-Tvndw .framer-mj6v0e-container, .framer-Tvndw .framer-1pwdgdv-container { flex: none; height: 68px; position: relative; width: 118px; }\",\".framer-Tvndw .framer-121tn7k-container, .framer-Tvndw .framer-1qhj1sb-container, .framer-Tvndw .framer-771qdr-container { flex: none; height: 84px; position: relative; width: 145px; }\",\".framer-Tvndw .framer-rn2uk9 { background: linear-gradient(180deg, #0d0c0b 0%, rgba(13, 12, 11, 0) 100%); bottom: 0px; flex: none; height: 100vh; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; z-index: 2; }\",\".framer-Tvndw .framer-giq7eg { background: linear-gradient(180deg, #0d0c0b 0%, rgba(13, 12, 11, 0) 100%); bottom: 0px; flex: none; height: 21.375vh; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; z-index: 2; }\",\".framer-Tvndw .framer-1cz548h { bottom: 0px; flex: none; height: 100vh; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\".framer-Tvndw .framer-1rwdl0i, .framer-Tvndw .framer-sj65jy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-Tvndw .framer-1xratw6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-k8p0eq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-ecf9vp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-1ekjfx2 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 70%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Tvndw .framer-zysjg5 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-Tvndw .framer-1wneo6l { flex: none; height: 401px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 960px; }\",\".framer-Tvndw .framer-11abwxs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 960px; }\",\".framer-Tvndw .framer-ve89zo, .framer-Tvndw .framer-fkqjlg, .framer-Tvndw .framer-k782au, .framer-Tvndw .framer-5k9dxw, .framer-Tvndw .framer-1lf8cae, .framer-Tvndw .framer-7d1fsk, .framer-Tvndw .framer-1ssi97z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; padding: 0px; position: relative; width: 250px; }\",\".framer-Tvndw .framer-14yygh0 { background: linear-gradient(270deg, rgba(12, 12, 11, 0) 0%, rgb(12, 12, 11) 100%); bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 85px; z-index: 1; }\",\".framer-Tvndw .framer-yv8emm { background: linear-gradient(270deg, #0c0c0b 0%, rgba(12, 12, 11, 0) 100%); bottom: 0px; flex: none; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; width: 85px; z-index: 1; }\",\".framer-Tvndw .framer-dsl8aq { background: linear-gradient(180deg, #0c0c0b 0%, rgba(12, 12, 11, 0) 100%); bottom: 0px; flex: none; height: 401px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; z-index: 1; }\",\".framer-Tvndw .framer-1pzy5zi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-vmadfv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-6rsxxh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-126knww { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-w7oc1o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 70%; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-Tvndw .framer-1c28s70 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 48%; opacity: 0.5; position: relative; white-space: pre-wrap; width: 691px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Tvndw .framer-17jfds4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-ruzhx3, .framer-Tvndw .framer-1luaiej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-40if19 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-1avj01c, .framer-Tvndw .framer-1d4xogw, .framer-Tvndw .framer-pshe5t, .framer-Tvndw .framer-1q0cqu4, .framer-Tvndw .framer-1lnx9f7, .framer-Tvndw .framer-1piwzb3, .framer-Tvndw .framer-1e7wgod, .framer-Tvndw .framer-1elxp97, .framer-Tvndw .framer-5tt62t, .framer-Tvndw .framer-v9ot9p, .framer-Tvndw .framer-pe2zqi, .framer-Tvndw .framer-1tb1k7t, .framer-Tvndw .framer-1jq4op1, .framer-Tvndw .framer-1p0oo2i, .framer-Tvndw .framer-sd6l9b, .framer-Tvndw .framer-72wos9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-knavh0, .framer-Tvndw .framer-13tbxu5, .framer-Tvndw .framer-133ywf2, .framer-Tvndw .framer-uq4tuw, .framer-Tvndw .framer-ao3plv, .framer-Tvndw .framer-1300jno, .framer-Tvndw .framer-rcoxos { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-3lzsin, .framer-Tvndw .framer-b1eocn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4.68px; height: min-content; justify-content: center; left: 103px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 98px; width: min-content; z-index: 1; }\",\".framer-Tvndw .framer-1vhz0ic, .framer-Tvndw .framer-pq2kvf { flex: none; height: 65px; position: relative; width: 59px; }\",\".framer-Tvndw .framer-1ijuyk2, .framer-Tvndw .framer-1rsgu6 { flex: none; height: 302px; position: relative; width: 213px; }\",\".framer-Tvndw .framer-1ob2bdj, .framer-Tvndw .framer-109o75q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 10px; justify-content: center; min-width: 176px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Tvndw .framer-ca3deb-container { flex: none; height: 200px; position: relative; width: 400px; }\",\".framer-Tvndw .framer-1jw637r { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 350px; }\",\".framer-Tvndw .framer-6mr7o4, .framer-Tvndw .framer-1jr8a4t, .framer-Tvndw .framer-146gz4, .framer-Tvndw .framer-12e6wji, .framer-Tvndw .framer-19p0d84, .framer-Tvndw .framer-lsl2eg, .framer-Tvndw .framer-1yj4pal { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 350px; }\",\".framer-Tvndw .framer-hj4pce { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-Tvndw .framer-1qkn2mb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1120px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-69y99q, .framer-Tvndw .framer-qz4eb8, .framer-Tvndw .framer-18551kv, .framer-Tvndw .framer-eyxvk9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-cf9z1u, .framer-Tvndw .framer-1q4wdy4, .framer-Tvndw .framer-2ugao7, .framer-Tvndw .framer-3oqtk7 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Tvndw .framer-1umyef8, .framer-Tvndw .framer-1wbyav, .framer-Tvndw .framer-hv83d6, .framer-Tvndw .framer-1c4j6q3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-Tvndw .framer-13baukc, .framer-Tvndw .framer-k8tsnc, .framer-Tvndw .framer-1s4qvvo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 100px; width: 100%; z-index: 1; }\",\".framer-Tvndw .framer-ogus58-container, .framer-Tvndw .framer-lqmmvk-container, .framer-Tvndw .framer-19kqsys-container, .framer-Tvndw .framer-ca9jy9-container { flex: none; height: 516px; position: relative; width: 1120px; z-index: 1; }\",\".framer-Tvndw .framer-1cb1wnd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-Tvndw .framer-13msllg, .framer-Tvndw .framer-12r0v0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-Tvndw .framer-m65524, .framer-Tvndw .framer-k0f4hg { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1120px; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-Tvndw .framer-lkbwnk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-3rhdhr, .framer-Tvndw .framer-1i1yt3f { display: grid; flex: none; gap: 10px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-89fkx-container, .framer-Tvndw .framer-gsfshj-container, .framer-Tvndw .framer-1n3enl2-container, .framer-Tvndw .framer-1dhu4v4-container, .framer-Tvndw .framer-1l2v5ih-container, .framer-Tvndw .framer-1e1w1en-container { align-self: start; flex: none; height: 205px; justify-self: start; position: relative; width: 100%; }\",\".framer-Tvndw .framer-6inj2j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-Tvndw .framer-16o979l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1120px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-fz78ep-container, .framer-Tvndw .framer-148hiyw-container, .framer-Tvndw .framer-8bivfj-container, .framer-Tvndw .framer-1pq453a-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Tvndw .framer-5c8r9j { align-content: center; align-items: center; background-color: #0d0c0b; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1120px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-1ehnhdl-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Tvndw .framer-1cm4uzb { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-b6osbk-container, .framer-Tvndw .framer-2dm6kx-container, .framer-Tvndw .framer-ubwm7s-container, .framer-Tvndw .framer-1un2ji8-container, .framer-Tvndw .framer-j4w6p-container, .framer-Tvndw .framer-1r557of-container { align-self: start; flex: none; height: 439px; justify-self: start; position: relative; width: 100%; }\",\".framer-Tvndw .framer-mov7gs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-Tvndw .framer-16s67k3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 720px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-Tvndw .framer-1la92vw-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Tvndw .framer-n3b384 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 866px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Tvndw .framer-s94hlm { align-content: center; align-items: center; background-color: #0c0c0b; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Tvndw .framer-5hwih4-container, .framer-Tvndw .framer-1v7emzb-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-Tvndw .framer-s2az7s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 5; }\",\".framer-Tvndw .framer-1oeoyrg { align-content: center; align-items: center; border-bottom-left-radius: 51px; border-bottom-right-radius: 51px; border-top-left-radius: 51px; border-top-right-radius: 51px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 390px; min-width: 691px; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 6; }\",\".framer-Tvndw .framer-7msy8e { aspect-ratio: 3.03397341211226 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 66px); left: 50%; overflow: visible; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 200px; z-index: 1; }\",\".framer-Tvndw .framer-1dsxdve { flex: none; height: 216px; left: calc(49.9276410998553% - 197px / 2); opacity: 0.4; overflow: visible; position: absolute; top: 214px; width: 197px; z-index: 1; }\",\".framer-Tvndw .framer-3s9nsd-container { flex: none; height: 1px; position: relative; width: 100px; z-index: 10; }\",\".framer-Tvndw .framer-fblx1-container { bottom: 20px; flex: none; height: auto; position: fixed; right: 20px; width: auto; z-index: 10; }\",\".framer-Tvndw .framer-n7hye2 { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.8); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 350px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Tvndw .framer-9kst3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Tvndw .framer-1knkocz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 310px; word-break: break-word; word-wrap: break-word; }\",\".framer-Tvndw .framer-t6zy2a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 310px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",'.framer-Tvndw[data-border=\"true\"]::after, .framer-Tvndw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1439.98px) { .framer-Tvndw.framer-6c833j { padding: 0px 20px 0px 20px; width: 810px; } .framer-Tvndw .framer-y6xgiw-container { left: 50%; top: 48%; transform: translate(-50%, -50%); } .framer-Tvndw .framer-19blmyi { padding: 50px 0px 20px 0px; } .framer-Tvndw .framer-hj4pce { gap: 60px; padding: 80px 20px 80px 20px; } .framer-Tvndw .framer-ogus58-container, .framer-Tvndw .framer-lqmmvk-container, .framer-Tvndw .framer-19kqsys-container, .framer-Tvndw .framer-ca9jy9-container { flex: 1 0 0px; width: 1px; } .framer-Tvndw .framer-13msllg { padding: 80px 20px 0px 20px; } .framer-Tvndw .framer-3rhdhr, .framer-Tvndw .framer-1i1yt3f { grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-Tvndw .framer-89fkx-container, .framer-Tvndw .framer-gsfshj-container, .framer-Tvndw .framer-1n3enl2-container, .framer-Tvndw .framer-1dhu4v4-container, .framer-Tvndw .framer-1l2v5ih-container, .framer-Tvndw .framer-1e1w1en-container { height: 170px; } .framer-Tvndw .framer-6inj2j { padding: 70px 20px 80px 20px; } .framer-Tvndw .framer-12r0v0o, .framer-Tvndw .framer-mov7gs { padding: 80px 20px 80px 20px; } .framer-Tvndw .framer-1cm4uzb { gap: 20px 20px; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(3, minmax(0, 1fr)); } .framer-Tvndw .framer-b6osbk-container { order: 0; } .framer-Tvndw .framer-2dm6kx-container { order: 1; } .framer-Tvndw .framer-ubwm7s-container { order: 3; } .framer-Tvndw .framer-1un2ji8-container { order: 2; } .framer-Tvndw .framer-j4w6p-container { order: 4; } .framer-Tvndw .framer-1r557of-container { order: 5; } .framer-Tvndw .framer-16s67k3 { gap: 40px; } .framer-Tvndw .framer-s2az7s { height: min-content; }}\",\"@media (max-width: 809.98px) { .framer-Tvndw.framer-6c833j { gap: 40px; width: 390px; } .framer-Tvndw .framer-25x79r { gap: 60px; } .framer-Tvndw .framer-c5x26k { flex-direction: column; height: 90vh; } .framer-Tvndw .framer-olb4eb { height: 1px; width: 100%; } .framer-Tvndw .framer-y6xgiw-container { left: 18px; order: 0; top: 177px; transform: unset; } .framer-Tvndw .framer-19blmyi { order: 1; padding: 30px 0px 40px 0px; } .framer-Tvndw .framer-1154624 { gap: 60px; padding: 60px 20px 20px 20px; } .framer-Tvndw .framer-17mhie2, .framer-Tvndw .framer-121tn7k-container, .framer-Tvndw .framer-6rsxxh, .framer-Tvndw .framer-1qhj1sb-container { order: 0; } .framer-Tvndw .framer-1npljpe { max-width: unset; order: 1; } .framer-Tvndw .framer-nboytk { flex: 1 0 0px; width: 1px; } .framer-Tvndw .framer-azgl74 { padding: 0px 10px 0px 10px; } .framer-Tvndw .framer-1n3c9x2 { gap: 20px; width: 100%; } .framer-Tvndw .framer-v0v4ec-container, .framer-Tvndw .framer-mj6v0e-container { order: 1; } .framer-Tvndw .framer-rn2uk9 { bottom: unset; height: 46.56398104265403vh; order: 2; top: 1px; } .framer-Tvndw .framer-giq7eg { height: 32.34597156398104vh; order: 3; } .framer-Tvndw .framer-1cz548h { bottom: unset; order: 4; top: 1px; } .framer-Tvndw .framer-1my7esr, .framer-Tvndw .framer-lkbwnk { gap: 20px; } .framer-Tvndw .framer-1rwdl0i, .framer-Tvndw .framer-sj65jy { flex-direction: column; } .framer-Tvndw .framer-1xratw6, .framer-Tvndw .framer-1pzy5zi { flex: none; gap: 20px; padding: 20px; width: 100%; } .framer-Tvndw .framer-1ekjfx2, .framer-Tvndw .framer-5c8r9j { max-width: unset; } .framer-Tvndw .framer-zysjg5 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-Tvndw .framer-11abwxs { align-content: flex-start; align-items: flex-start; bottom: 0px; left: 0px; top: unset; transform: unset; width: auto; } .framer-Tvndw .framer-14yygh0 { pointer-events: none; } .framer-Tvndw .framer-yv8emm { right: 600px; } .framer-Tvndw .framer-dsl8aq { height: 145px; } .framer-Tvndw .framer-w7oc1o { flex: 1 0 0px; max-width: unset; width: 1px; } .framer-Tvndw .framer-1c28s70 { max-width: unset; width: 100%; } .framer-Tvndw .framer-ca3deb-container { height: 447px; order: 2; width: 100%; } .framer-Tvndw .framer-hj4pce { gap: 60px; scroll-margin-top: 20px; } .framer-Tvndw .framer-1qkn2mb { gap: 40px; padding: 20px 20px 0px 20px; } .framer-Tvndw .framer-13baukc, .framer-Tvndw .framer-k8tsnc, .framer-Tvndw .framer-1s4qvvo { top: 60px; } .framer-Tvndw .framer-ogus58-container, .framer-Tvndw .framer-lqmmvk-container, .framer-Tvndw .framer-19kqsys-container, .framer-Tvndw .framer-ca9jy9-container { flex: 1 0 0px; height: auto; width: 1px; } .framer-Tvndw .framer-1cb1wnd { position: sticky; top: 60px; z-index: 1; } .framer-Tvndw .framer-13msllg, .framer-Tvndw .framer-12r0v0o { scroll-margin-top: 20px; } .framer-Tvndw .framer-m65524 { align-content: flex-start; align-items: flex-start; gap: 40px; padding: 0px 20px 0px 20px; } .framer-Tvndw .framer-3rhdhr, .framer-Tvndw .framer-1i1yt3f { gap: 20px 20px; grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-Tvndw .framer-6inj2j { padding: 60px 20px 0px 20px; } .framer-Tvndw .framer-k0f4hg { gap: 40px; max-width: unset; padding: 60px 20px 0px 20px; } .framer-Tvndw .framer-1cm4uzb { gap: 10px 10px; grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-Tvndw .framer-mov7gs { flex-direction: column; padding: 60px 0px 0px 0px; } .framer-Tvndw .framer-16s67k3 { flex: none; gap: 40px; padding: 0px 20px 0px 20px; width: 100%; } .framer-Tvndw .framer-n3b384 { height: min-content; } .framer-Tvndw .framer-s94hlm { border-bottom-left-radius: 60px; border-bottom-right-radius: 60px; border-top-left-radius: 60px; border-top-right-radius: 60px; height: min-content; will-change: var(--framer-will-change-override, transform); } .framer-Tvndw .framer-5hwih4-container { height: 826px; } .framer-Tvndw .framer-s2az7s { bottom: 128px; gap: 60px; height: min-content; left: 50%; position: absolute; transform: translateX(-50%); width: 118px; } .framer-Tvndw .framer-1oeoyrg { border-bottom-left-radius: 102px; border-bottom-right-radius: 102px; border-top-left-radius: 102px; border-top-right-radius: 102px; gap: 20px; order: 1; padding: 16px; } .framer-Tvndw .framer-7msy8e { height: var(--framer-aspect-ratio-supported, 46px); width: 140px; } .framer-Tvndw .framer-1u71shq { gap: 20px; order: 3; width: 100%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 9341\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OIlSzqzl_\":{\"layout\":[\"fixed\",\"auto\"]},\"DYW0BU1Ag\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"zJjeH087l\":{\"pattern\":\":zJjeH087l\",\"name\":\"main\"},\"LJl4t_j1_\":{\"pattern\":\":LJl4t_j1_\",\"name\":\"up\"},\"QXeet_qOz\":{\"pattern\":\":QXeet_qOz\",\"name\":\"courses\"},\"RF1dOHtyL\":{\"pattern\":\":RF1dOHtyL\",\"name\":\"intermediate\"},\"jjiNOX0xP\":{\"pattern\":\":jjiNOX0xP\",\"name\":\"beginner\"},\"IErlKeH9y\":{\"pattern\":\":IErlKeH9y\",\"name\":\"advance\"},\"uiFjHVgAl\":{\"pattern\":\":uiFjHVgAl\",\"name\":\"kids\"},\"lA2K_EsGM\":{\"pattern\":\":lA2K_EsGM\",\"name\":\"why-us\"},\"OK26pGg7i\":{\"pattern\":\":OK26pGg7i\",\"name\":\"testimonials\"},\"peKP646l0\":{\"pattern\":\":peKP646l0\",\"name\":\"hero\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FramerC0maqjzV5=withCSS(Component,css,\"framer-Tvndw\");export default FramerC0maqjzV5;FramerC0maqjzV5.displayName=\"Home\";FramerC0maqjzV5.defaultProps={height:9341,width:1440};addFonts(FramerC0maqjzV5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"/_fuc/assets/RDJfWXA0aFdpD2OO2AJLBh2Z7E.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"/_fuc/assets/e97VFGU1js4GGgvQCnvIiHpRf0.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"/_fuc/assets/9WZaFuMg9OiQ7an8bugAJkUG04.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"/_fuc/assets/Kc2pkIGjh9K7EmlGx2sorKHcJDw.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"/_fuc/assets/pFve2DToKu0uyKsWs4NBTHpK7Vc.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"/_fuc/assets/9Nu9BRcGkRrLnJCGqVdSUXJt2Ig.woff2\",weight:\"800\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"/_fuc/assets/4hhgqiTCDCCa8WhFmTB7QXODupk.woff2\",weight:\"800\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4mJPby1QNtA.woff2\",weight:\"800\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...Navigation3Fonts,...Navigation2Fonts,...ScribbleFonts,...ArrowsSmallFonts,...HowToButtonSmallFonts,...RemixButtonSmallFonts,...SlideshowFonts,...CoursesCardFonts,...ProcessCardFonts,...EyebrowTextFonts,...PhotoGalleryFonts,...TestimonialCardFonts,...FAQAccordionFonts,...SmoothScrollFonts,...HeroLeftFonts,...HeroRightFonts,...ClickEffectsFonts,...ButtonHeadFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC0maqjzV5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerScrollSections\":\"{\\\"zJjeH087l\\\":{\\\"pattern\\\":\\\":zJjeH087l\\\",\\\"name\\\":\\\"main\\\"},\\\"LJl4t_j1_\\\":{\\\"pattern\\\":\\\":LJl4t_j1_\\\",\\\"name\\\":\\\"up\\\"},\\\"QXeet_qOz\\\":{\\\"pattern\\\":\\\":QXeet_qOz\\\",\\\"name\\\":\\\"courses\\\"},\\\"RF1dOHtyL\\\":{\\\"pattern\\\":\\\":RF1dOHtyL\\\",\\\"name\\\":\\\"intermediate\\\"},\\\"jjiNOX0xP\\\":{\\\"pattern\\\":\\\":jjiNOX0xP\\\",\\\"name\\\":\\\"beginner\\\"},\\\"IErlKeH9y\\\":{\\\"pattern\\\":\\\":IErlKeH9y\\\",\\\"name\\\":\\\"advance\\\"},\\\"uiFjHVgAl\\\":{\\\"pattern\\\":\\\":uiFjHVgAl\\\",\\\"name\\\":\\\"kids\\\"},\\\"lA2K_EsGM\\\":{\\\"pattern\\\":\\\":lA2K_EsGM\\\",\\\"name\\\":\\\"why-us\\\"},\\\"OK26pGg7i\\\":{\\\"pattern\\\":\\\":OK26pGg7i\\\",\\\"name\\\":\\\"testimonials\\\"},\\\"peKP646l0\\\":{\\\"pattern\\\":\\\":peKP646l0\\\",\\\"name\\\":\\\"hero\\\"}}\",\"framerIntrinsicHeight\":\"9341\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OIlSzqzl_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DYW0BU1Ag\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerResponsiveScreen\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}