{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/o4xJryt682Fn13h1R0kf/P2Oqhhe8AofLvJuDRU0q/In0uyX21N.js", "ssg:https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js", "ssg:https://framer.com/m/framer/default-utils.js@^0.45.0", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js", "ssg:https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js", "ssg:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js", "ssg:https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js", "ssg:https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js", "ssg:https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js", "ssg:https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js", "ssg:https://framerusercontent.com/modules/JTuAJgTy1N7uultvZHOI/IMh4dz338efBTtTj1ekW/cedUqlQ45.js", "ssg:https://framerusercontent.com/modules/8RTBGswYIqLcogf3LaZe/mNklaacLSZzKxe4LUcof/jSrZzBzhz.js", "ssg:https://framerusercontent.com/modules/fkaWffhZ9vVEJxuB1jSp/ycixJwqOAs1Inpm8Pnup/ts5grHkwe.js", "ssg:https://framerusercontent.com/modules/QVoh3rhKxcJjKq7N8aj6/zPMPNj7jvLwujShTfBqk/In0uyX21N.js", "ssg:https://framerusercontent.com/modules/QVoh3rhKxcJjKq7N8aj6/zPMPNj7jvLwujShTfBqk/In0uyX21N-0.js", "ssg:https://framerusercontent.com/modules/y1wou7kbGyNlCVrdBW7N/cZ9V89tALQ8EP5U2Yban/FWYEqJ6Dy.js", "ssg:https://framerusercontent.com/modules/y1wou7kbGyNlCVrdBW7N/cZ9V89tALQ8EP5U2Yban/FWYEqJ6Dy-0.js", "ssg:https://framerusercontent.com/modules/eM8jiUCAvwPoZZWd9g7A/6rZapzF0HBgGbW39olLi/ocWqxGDsU.js", "ssg:https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js", "ssg:https://framer.com/m/iconoir-icons/Home.js@0.0.11", "ssg:https://framerusercontent.com/modules/BG8aH4tB73YIfqQUTL18/7OiIxXGSITHjBeZZFJqr/J5FV8g0vY.js", "ssg:https://framerusercontent.com/modules/koXLaFEO7czWfGXxlHOO/PVmrc9Do2Pw0gGpN4RMs/PXI7ITEHZ.js", "ssg:https://framerusercontent.com/modules/MvMI8rlAwWI6W41vb7x5/Gwq5XNGR2fw3oxqNnFeg/CMSSlideshow.js", "ssg:https://framer.com/m/SlideShow-07du.js", "ssg:https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js", "ssg:https://framer.com/m/CMSLibrary-09eo.js", "ssg:https://framerusercontent.com/modules/mSSFY9Tp96fk1kHfGAAJ/FGkLnRPWafVRE6z0fkBX/KsrrlJvZQ.js", "ssg:https://framerusercontent.com/modules/koXLaFEO7czWfGXxlHOO/PVmrc9Do2Pw0gGpN4RMs/PXI7ITEHZ-0.js", "ssg:https://framerusercontent.com/modules/AtiL6zOuqbSYq4TN0pAp/M8F4SQwbUBVrPxW2FjdU/tAaraxal3.js"],
  "sourcesContent": ["// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Link,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 GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JTuAJgTy1N7uultvZHOI/IMh4dz338efBTtTj1ekW/cedUqlQ45.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8RTBGswYIqLcogf3LaZe/mNklaacLSZzKxe4LUcof/jSrZzBzhz.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/MXfo1cBHbIqy7u50h4rf/FhINWfIHu0MFRvR4H5R2/lBH6dPH7U.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fkaWffhZ9vVEJxuB1jSp/ycixJwqOAs1Inpm8Pnup/ts5grHkwe.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ERQuJH0DI3kA7Wc50nNC/9snW9lvaycf1m9DUECVo/Y8U6GVo7X.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/QVoh3rhKxcJjKq7N8aj6/zPMPNj7jvLwujShTfBqk/In0uyX21N.js\";import WavePrimaryWave from\"https://framerusercontent.com/modules/y1wou7kbGyNlCVrdBW7N/cZ9V89tALQ8EP5U2Yban/FWYEqJ6Dy.js\";import ButtonIconButton from\"https://framerusercontent.com/modules/eM8jiUCAvwPoZZWd9g7A/6rZapzF0HBgGbW39olLi/ocWqxGDsU.js\";const WavePrimaryWaveFonts=getFonts(WavePrimaryWave);const ButtonIconButtonFonts=getFonts(ButtonIconButton);const GoogleMapsFonts=getFonts(GoogleMaps);const cycleOrder=[\"stPgoL8oz\",\"T_CPxzw9V\",\"yWYaqrFBf\",\"ipPnMlBXA\",\"cK_8QKAXs\",\"GrFkDrpVh\"];const serializationHash=\"framer-wFmJB\";const variantClassNames={cK_8QKAXs:\"framer-v-16ojw4c\",GrFkDrpVh:\"framer-v-qnrboq\",ipPnMlBXA:\"framer-v-tqqz1a\",stPgoL8oz:\"framer-v-tp65gx\",T_CPxzw9V:\"framer-v-ppm739\",yWYaqrFBf:\"framer-v-de6ztd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ipPnMlBXA\",DesktopWave:\"stPgoL8oz\",MobileWave:\"yWYaqrFBf\",Phone:\"GrFkDrpVh\",Tablet:\"cK_8QKAXs\",TabletWave:\"T_CPxzw9V\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"stPgoL8oz\"};};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:\"stPgoL8oz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ipPnMlBXA\",\"cK_8QKAXs\",\"GrFkDrpVh\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"ipPnMlBXA\",\"cK_8QKAXs\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tp65gx\",className,classNames),\"data-framer-name\":\"DesktopWave\",layoutDependency:layoutDependency,layoutId:\"stPgoL8oz\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{cK_8QKAXs:{backgroundColor:\"var(--token-d48d476b-02bf-4bdf-85d4-9a922ce43349, rgb(28, 27, 25))\",borderTopLeftRadius:55,borderTopRightRadius:55},GrFkDrpVh:{backgroundColor:\"var(--token-d48d476b-02bf-4bdf-85d4-9a922ce43349, rgb(28, 27, 25))\",borderTopLeftRadius:55,borderTopRightRadius:55},ipPnMlBXA:{backgroundColor:\"var(--token-d48d476b-02bf-4bdf-85d4-9a922ce43349, rgb(28, 27, 25))\",borderTopLeftRadius:55,borderTopRightRadius:55}},...addPropertyOverrides({cK_8QKAXs:{\"data-framer-name\":\"Tablet\"},GrFkDrpVh:{\"data-framer-name\":\"Phone\"},ipPnMlBXA:{\"data-framer-name\":\"Desktop\"},T_CPxzw9V:{\"data-framer-name\":\"TabletWave\"},yWYaqrFBf:{\"data-framer-name\":\"MobileWave\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5bm7mx-container\",layoutDependency:layoutDependency,layoutId:\"jB_Tdp2gO-container\",nodeId:\"jB_Tdp2gO\",rendersWithMotion:true,scopeId:\"In0uyX21N\",style:{rotate:180},children:/*#__PURE__*/_jsx(WavePrimaryWave,{height:\"100%\",id:\"jB_Tdp2gO\",layoutId:\"jB_Tdp2gO\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:805,intrinsicWidth:1200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:805,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:\"960px\",src:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg\",srcSet:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=512 512w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg 1200w\"},className:\"framer-6e2jid\",\"data-framer-name\":\"ContactUs\",layoutDependency:layoutDependency,layoutId:\"Rcy5Ysz3_\",transformTemplate:transformTemplate1,...addPropertyOverrides({cK_8QKAXs:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:805,intrinsicWidth:1200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:805,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:\"648px\",src:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg\",srcSet:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=512 512w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg 1200w\"}},GrFkDrpVh:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:805,intrinsicWidth:1200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:805,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:\"312px\",src:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg\",srcSet:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=512 512w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg 1200w\"}},T_CPxzw9V:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:805,intrinsicWidth:1200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:805,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:\"648px\",src:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg\",srcSet:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=512 512w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg 1200w\"}},yWYaqrFBf:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:805,intrinsicWidth:1200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:805,pixelWidth:1200,positionX:\"center\",positionY:\"center\",sizes:\"312px\",src:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg\",srcSet:\"https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=512 512w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/3t8DwdmpfLsOG4T4UtVpFkN5Ps.svg 1200w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-617ocr\",layoutDependency:layoutDependency,layoutId:\"JEZFnp8BZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x37d27\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"wqdOsChAn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"write us at\"})}),className:\"framer-vekyyz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oR_yJ9_Nh\",style:{\"--extracted-r6o4lv\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{cK_8QKAXs:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cK_8QKAXs:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"write us at\"})})},GrFkDrpVh:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"write us at\"})})},ipPnMlBXA:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"write us at\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r1u8yc\",\"data-styles-preset\":\"cedUqlQ45\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@matee.cz\",motionChild:true,nodeId:\"e3v7wQiV8\",openInNewTab:true,scopeId:\"In0uyX21N\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ismfny\",\"data-styles-preset\":\"jSrZzBzhz\",children:\"info@matee.cz\"})})})}),className:\"framer-1lpux46\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e3v7wQiV8\",variants:{GrFkDrpVh:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cK_8QKAXs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r1u8yc\",\"data-styles-preset\":\"cedUqlQ45\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@matee.cz\",motionChild:true,nodeId:\"e3v7wQiV8\",openInNewTab:true,scopeId:\"In0uyX21N\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-72t5kk\",\"data-styles-preset\":\"Y8U6GVo7X\",children:\"info@matee.cz\"})})})})},GrFkDrpVh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r1u8yc\",\"data-styles-preset\":\"cedUqlQ45\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@matee.cz\",motionChild:true,nodeId:\"e3v7wQiV8\",openInNewTab:true,scopeId:\"In0uyX21N\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-72t5kk\",\"data-styles-preset\":\"Y8U6GVo7X\",children:\"info@matee.cz\"})})})})},ipPnMlBXA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r1u8yc\",\"data-styles-preset\":\"cedUqlQ45\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@matee.cz\",motionChild:true,nodeId:\"e3v7wQiV8\",openInNewTab:true,scopeId:\"In0uyX21N\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-72t5kk\",\"data-styles-preset\":\"Y8U6GVo7X\",children:\"info@matee.cz\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1to3zsu\",\"data-framer-name\":\"Space\",layoutDependency:layoutDependency,layoutId:\"OOrL0wTnP\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"follow us at\"})}),className:\"framer-9itklr\",\"data-framer-name\":\"follow us at\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mpQNmn2LT\",style:{\"--extracted-r6o4lv\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{cK_8QKAXs:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cK_8QKAXs:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"follow us at\"})})},GrFkDrpVh:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"follow us at\"})})},ipPnMlBXA:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"follow us at\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+24+0+0+0+0+531,...addPropertyOverrides({GrFkDrpVh:{y:(componentViewport?.y||0)+24+0+0+0+0+0+531},yWYaqrFBf:{y:(componentViewport?.y||0)+24+0+0+0+0+0+531}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j46ns3-container\",layoutDependency:layoutDependency,layoutId:\"a8yfOsC7Q-container\",nodeId:\"a8yfOsC7Q\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(ButtonIconButton,{Akwd3sasC:\"var(--token-1c07e679-3de6-456a-8395-f31145f225cd, rgb(37, 38, 124))\",ByYFBClX9:\"https://www.instagram.com/mateedevscz/\",height:\"100%\",id:\"a8yfOsC7Q\",JYGRp8yZw:\"Instagram\",layoutId:\"a8yfOsC7Q\",RrptyXs50:\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",style:{height:\"100%\"},vWyJzk2k6:\"instagram\",width:\"100%\",...addPropertyOverrides({cK_8QKAXs:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+24+0+0+0+0+564,...addPropertyOverrides({GrFkDrpVh:{y:(componentViewport?.y||0)+24+0+0+0+0+0+564},yWYaqrFBf:{y:(componentViewport?.y||0)+24+0+0+0+0+0+564}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iq1e24-container\",layoutDependency:layoutDependency,layoutId:\"o6kf6_S6q-container\",nodeId:\"o6kf6_S6q\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(ButtonIconButton,{Akwd3sasC:\"var(--token-1c07e679-3de6-456a-8395-f31145f225cd, rgb(37, 38, 124))\",ByYFBClX9:\"https://www.linkedin.com/company/matee-devs/\",height:\"100%\",id:\"o6kf6_S6q\",JYGRp8yZw:\"LinkedIn\",layoutId:\"o6kf6_S6q\",RrptyXs50:\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",style:{height:\"100%\"},vWyJzk2k6:\"linkedin\",width:\"100%\",...addPropertyOverrides({cK_8QKAXs:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+24+0+0+0+0+597,...addPropertyOverrides({GrFkDrpVh:{y:(componentViewport?.y||0)+24+0+0+0+0+0+597},yWYaqrFBf:{y:(componentViewport?.y||0)+24+0+0+0+0+0+597}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4e6vms-container\",layoutDependency:layoutDependency,layoutId:\"SdiaJQ4vR-container\",nodeId:\"SdiaJQ4vR\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(ButtonIconButton,{Akwd3sasC:\"var(--token-1c07e679-3de6-456a-8395-f31145f225cd, rgb(37, 38, 124))\",ByYFBClX9:\"https://github.com/MateeDevs\",height:\"100%\",id:\"SdiaJQ4vR\",JYGRp8yZw:\"GitHub\",layoutId:\"SdiaJQ4vR\",RrptyXs50:\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",style:{height:\"100%\"},vWyJzk2k6:\"github\",width:\"100%\",...addPropertyOverrides({cK_8QKAXs:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+24+0+0+0+0+630,...addPropertyOverrides({GrFkDrpVh:{y:(componentViewport?.y||0)+24+0+0+0+0+0+630},yWYaqrFBf:{y:(componentViewport?.y||0)+24+0+0+0+0+0+630}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s7kfba-container\",layoutDependency:layoutDependency,layoutId:\"WMEHNSTGS-container\",nodeId:\"WMEHNSTGS\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(ButtonIconButton,{Akwd3sasC:\"var(--token-1c07e679-3de6-456a-8395-f31145f225cd, rgb(37, 38, 124))\",ByYFBClX9:\"https://medium.com/mateedevs\",height:\"100%\",id:\"WMEHNSTGS\",JYGRp8yZw:\"Medium\",layoutId:\"WMEHNSTGS\",RrptyXs50:\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",style:{height:\"100%\"},vWyJzk2k6:\"medium\",width:\"100%\",...addPropertyOverrides({cK_8QKAXs:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+24+0+0+0+0+663,...addPropertyOverrides({GrFkDrpVh:{y:(componentViewport?.y||0)+24+0+0+0+0+0+663},yWYaqrFBf:{y:(componentViewport?.y||0)+24+0+0+0+0+0+663}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kvik2v-container\",layoutDependency:layoutDependency,layoutId:\"QIM38sJhj-container\",nodeId:\"QIM38sJhj\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(ButtonIconButton,{Akwd3sasC:\"var(--token-1c07e679-3de6-456a-8395-f31145f225cd, rgb(37, 38, 124))\",ByYFBClX9:\"https://www.facebook.com/mateedevs\",height:\"100%\",id:\"QIM38sJhj\",JYGRp8yZw:\"Facebook\",layoutId:\"QIM38sJhj\",RrptyXs50:\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",style:{height:\"100%\"},vWyJzk2k6:\"facebook\",width:\"100%\",...addPropertyOverrides({cK_8QKAXs:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{Akwd3sasC:\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",RrptyXs50:\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1frmb15\",\"data-framer-name\":\"Offices\",layoutDependency:layoutDependency,layoutId:\"nL0Vbkb8i\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s1hpj5\",\"data-framer-name\":\"Space\",layoutDependency:layoutDependency,layoutId:\"snuS_IzeY\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"meet us at\"})}),className:\"framer-1r5u1mm\",\"data-framer-name\":\"meet us at\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UcjPu22oc\",style:{\"--extracted-r6o4lv\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{cK_8QKAXs:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cK_8QKAXs:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"meet us at\"})})},GrFkDrpVh:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"meet us at\"})})},ipPnMlBXA:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"meet us at\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16blzkp\",layoutDependency:layoutDependency,layoutId:\"JWUXoU7_b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"IN: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"VAT: CZ08283435\"})]}),className:\"framer-bkc60y\",\"data-framer-name\":\"Address\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HmOiCQ6os\",style:{\"--extracted-14qxiz\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--extracted-1iakedh\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--extracted-2gxw0f\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--extracted-r6o4lv\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--extracted-ydz9fi\":\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{cK_8QKAXs:{\"--extracted-14qxiz\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-1iakedh\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-2gxw0f\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-ydz9fi\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},GrFkDrpVh:{\"--extracted-14qxiz\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-1iakedh\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-2gxw0f\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-ydz9fi\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},ipPnMlBXA:{\"--extracted-14qxiz\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-1iakedh\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-2gxw0f\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",\"--extracted-ydz9fi\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cK_8QKAXs:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"IN: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"VAT: CZ08283435\"})]})},GrFkDrpVh:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"IN: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"VAT: CZ08283435\"})]})},ipPnMlBXA:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"IN: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"VAT: CZ08283435\"})]})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fqo7a0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dZglJDF2F-container\",nodeId:\"dZglJDF2F\",rendersWithMotion:true,scopeId:\"In0uyX21N\",children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,coordinates:\"Matee Devs s.r.o.\",height:\"100%\",id:\"dZglJDF2F\",isMixedBorderRadius:false,layoutId:\"dZglJDF2F\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\",zoom:15})})})]})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wFmJB.framer-3kreee, .framer-wFmJB .framer-3kreee { display: block; }\",\".framer-wFmJB.framer-tp65gx { height: 500px; overflow: hidden; position: relative; width: 1440px; }\",\".framer-wFmJB .framer-5bm7mx-container { flex: none; height: 732px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: -40px; width: 100%; }\",\".framer-wFmJB .framer-6e2jid { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; scroll-margin-top: 443px; top: 24px; width: 960px; }\",\".framer-wFmJB .framer-617ocr { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wFmJB .framer-1x37d27 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wFmJB .framer-vekyyz, .framer-wFmJB .framer-1lpux46, .framer-wFmJB .framer-9itklr, .framer-wFmJB .framer-1r5u1mm, .framer-wFmJB .framer-bkc60y { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wFmJB .framer-1to3zsu, .framer-wFmJB .framer-1s1hpj5 { flex: none; height: 43px; overflow: hidden; position: relative; width: 100%; }\",\".framer-wFmJB .framer-1j46ns3-container, .framer-wFmJB .framer-1iq1e24-container, .framer-wFmJB .framer-4e6vms-container, .framer-wFmJB .framer-1s7kfba-container, .framer-wFmJB .framer-kvik2v-container { flex: none; height: 33px; position: relative; width: auto; }\",\".framer-wFmJB .framer-1frmb15 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wFmJB .framer-16blzkp { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wFmJB .framer-fqo7a0-container { flex: none; height: 204px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wFmJB .framer-6e2jid, .framer-wFmJB .framer-617ocr, .framer-wFmJB .framer-1x37d27, .framer-wFmJB .framer-1frmb15, .framer-wFmJB .framer-16blzkp { gap: 0px; } .framer-wFmJB .framer-6e2jid > *, .framer-wFmJB .framer-1x37d27 > *, .framer-wFmJB .framer-1frmb15 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-wFmJB .framer-6e2jid > :first-child, .framer-wFmJB .framer-1x37d27 > :first-child, .framer-wFmJB .framer-1frmb15 > :first-child, .framer-wFmJB .framer-16blzkp > :first-child { margin-top: 0px; } .framer-wFmJB .framer-6e2jid > :last-child, .framer-wFmJB .framer-1x37d27 > :last-child, .framer-wFmJB .framer-1frmb15 > :last-child, .framer-wFmJB .framer-16blzkp > :last-child { margin-bottom: 0px; } .framer-wFmJB .framer-617ocr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wFmJB .framer-617ocr > :first-child { margin-left: 0px; } .framer-wFmJB .framer-617ocr > :last-child { margin-right: 0px; } .framer-wFmJB .framer-16blzkp > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-wFmJB.framer-v-ppm739.framer-tp65gx { width: 810px; }\",\".framer-wFmJB.framer-v-ppm739 .framer-5bm7mx-container { top: -29px; }\",\".framer-wFmJB.framer-v-ppm739 .framer-6e2jid, .framer-wFmJB.framer-v-16ojw4c .framer-6e2jid { width: 648px; }\",\".framer-wFmJB.framer-v-de6ztd.framer-tp65gx { height: 750px; width: 390px; }\",\".framer-wFmJB.framer-v-de6ztd .framer-5bm7mx-container { height: 892px; top: -42px; }\",\".framer-wFmJB.framer-v-de6ztd .framer-6e2jid, .framer-wFmJB.framer-v-qnrboq .framer-6e2jid { width: 312px; }\",\".framer-wFmJB.framer-v-de6ztd .framer-617ocr, .framer-wFmJB.framer-v-qnrboq .framer-617ocr { flex-direction: column; }\",\".framer-wFmJB.framer-v-de6ztd .framer-1x37d27, .framer-wFmJB.framer-v-qnrboq .framer-1x37d27 { flex: none; order: 0; width: 100%; }\",\".framer-wFmJB.framer-v-de6ztd .framer-1frmb15, .framer-wFmJB.framer-v-qnrboq .framer-1frmb15 { align-self: unset; flex: none; height: 362px; order: 1; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wFmJB.framer-v-de6ztd .framer-617ocr { gap: 0px; } .framer-wFmJB.framer-v-de6ztd .framer-617ocr > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-wFmJB.framer-v-de6ztd .framer-617ocr > :first-child { margin-top: 0px; } .framer-wFmJB.framer-v-de6ztd .framer-617ocr > :last-child { margin-bottom: 0px; } }\",\".framer-wFmJB.framer-v-tqqz1a.framer-tp65gx { height: 450px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wFmJB.framer-v-16ojw4c.framer-tp65gx { height: 450px; width: 810px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wFmJB.framer-v-qnrboq.framer-tp65gx { height: 750px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wFmJB.framer-v-qnrboq .framer-617ocr { gap: 0px; } .framer-wFmJB.framer-v-qnrboq .framer-617ocr > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-wFmJB.framer-v-qnrboq .framer-617ocr > :first-child { margin-top: 0px; } .framer-wFmJB.framer-v-qnrboq .framer-617ocr > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T_CPxzw9V\":{\"layout\":[\"fixed\",\"fixed\"]},\"yWYaqrFBf\":{\"layout\":[\"fixed\",\"fixed\"]},\"ipPnMlBXA\":{\"layout\":[\"fixed\",\"fixed\"]},\"cK_8QKAXs\":{\"layout\":[\"fixed\",\"fixed\"]},\"GrFkDrpVh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIn0uyX21N=withCSS(Component,css,\"framer-wFmJB\");export default FramerIn0uyX21N;FramerIn0uyX21N.displayName=\"Sections/Contact\";FramerIn0uyX21N.defaultProps={height:500,width:1440};addPropertyControls(FramerIn0uyX21N,{variant:{options:[\"stPgoL8oz\",\"T_CPxzw9V\",\"yWYaqrFBf\",\"ipPnMlBXA\",\"cK_8QKAXs\",\"GrFkDrpVh\"],optionTitles:[\"DesktopWave\",\"TabletWave\",\"MobileWave\",\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIn0uyX21N,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...WavePrimaryWaveFonts,...ButtonIconButtonFonts,...GoogleMapsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIn0uyX21N\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"500\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T_CPxzw9V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yWYaqrFBf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ipPnMlBXA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cK_8QKAXs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GrFkDrpVh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map", "import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map", "import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map", "import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map", "import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map", "export function mstoMinAndSec(millis) {\n    const minutes = Math.floor(millis / 60000);\n    const seconds = parseInt((millis % 60000 / 1000).toFixed(0));\n    return minutes + \":\" + (seconds < 10 ? \"0\" : \"\") + seconds;\n}\nexport function secondsToMinutes(seconds) {\n    const minutes = Math.floor(seconds / 60);\n    const s = Math.floor(seconds % 60);\n    return minutes + \":\" + (s < 10 ? \"0\" : \"\") + s;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"mstoMinAndSec\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./time.map", "import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}", "// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "export function detectAutoSizingAxis(props) {\n    var ref, ref1;\n    return {\n        width: ((ref = props.style) === null || ref === void 0 ? void 0 : ref.width) !== \"100%\",\n        height: ((ref1 = props.style) === null || ref1 === void 0 ? void 0 : ref1.height) !== \"100%\"\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"detectAutoSizingAxis\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./detectAutoSizingAxis.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;League Spartan SemiBold\"]);export const fonts=[{family:\"League Spartan SemiBold\",url:\"https://framerusercontent.com/assets/ZKCqgHvoY7ZQxwW71nCJqGFawU.woff2\"}];export const css=['.framer-NM5sh .framer-styles-preset-r1u8yc:not(.rich-text-wrapper), .framer-NM5sh .framer-styles-preset-r1u8yc.rich-text-wrapper p { --framer-font-family: \"League Spartan SemiBold\", \"League Spartan SemiBold Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-NM5sh\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=[\".framer-bDKGJ .framer-styles-preset-1ismfny:not(.rich-text-wrapper), .framer-bDKGJ .framer-styles-preset-1ismfny.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-1c07e679-3de6-456a-8395-f31145f225cd, #25267c); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, #000000); --framer-link-text-decoration: underline; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-bDKGJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;League Spartan Regular\"]);export const fonts=[{family:\"League Spartan Regular\",url:\"https://framerusercontent.com/assets/TAviCuC6k2n25SM1J4d9Kg9Beg.woff2\"}];export const css=['.framer-pDfxm .framer-styles-preset-13b0mec:not(.rich-text-wrapper), .framer-pDfxm .framer-styles-preset-13b0mec.rich-text-wrapper p { --framer-font-family: \"League Spartan Regular\", \"League Spartan Regular Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-pDfxm\";\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 (ae50a0d)\nimport*as localizedValues from\"./In0uyX21N-0.js\";const valuesByLocaleId={YWvmpTYBG:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"napi\u0161te n\\xe1m\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"napi\u0161te n\\xe1m\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"sledujte n\\xe1s\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"sledujte n\\xe1s\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"nav\u0161tivte n\\xe1s\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13b0mec\",\"data-styles-preset\":\"ts5grHkwe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"nav\u0161tivte n\\xe1s\"})});export const v6=/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"I\u010CO: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)))\"},children:\"DI\u010C: CZ08283435\"})]});export const v7=/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Matee Devs s.r.o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Th\\xe1mova 137/16\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"186 00 Praha 8 - Karl\\xedn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"I\u010CO: 08283435\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d4s7pj\",\"data-styles-preset\":\"lBH6dPH7U\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"DI\u010C: CZ08283435\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (91d32d4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as localizedValues from\"./FWYEqJ6Dy-0.js\";const cycleOrder=[\"v_z5dr81k\"];const serializationHash=\"framer-xa342\";const variantClassNames={v_z5dr81k:\"framer-v-90pao9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const valuesByLocaleId={YWvmpTYBG:localizedValues};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"v_z5dr81k\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-90pao9\",className,classNames),\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"v_z5dr81k\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1e94iev\",\"data-framer-name\":\"Rectangle_846\",fill:\"black\",intrinsicHeight:805,intrinsicWidth:1200,layoutDependency:layoutDependency,layoutId:\"QX7HNiSo_\",svg:'<svg width=\"1200\" height=\"805\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 36.5s146.499-80.5 554.5 0 645.5 0 645.5 0V767s-204.5 72-611 0C358.277 726.134 0 805 0 805V36.5Z\" fill=\"#FFCE5E\"/></svg>',withExternalLayout:true})})})});});const css=['.framer-xa342[data-border=\"true\"]::after, .framer-xa342 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xa342.framer-zp8x3h, .framer-xa342 .framer-zp8x3h { display: block; }\",\".framer-xa342.framer-90pao9 { height: 1073px; overflow: hidden; position: relative; width: 1440px; }\",\".framer-xa342 .framer-1e94iev { bottom: 40px; flex: none; left: -156px; position: absolute; right: -156px; top: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1073\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerFWYEqJ6Dy=withCSS(Component,css,\"framer-xa342\");export default FramerFWYEqJ6Dy;FramerFWYEqJ6Dy.displayName=\"Wave/PrimaryWave\";FramerFWYEqJ6Dy.defaultProps={height:1073,width:1440};addFonts(FramerFWYEqJ6Dy,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFWYEqJ6Dy\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1073\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FWYEqJ6Dy.map", "\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import{withHover}from\"https://framerusercontent.com/modules/pVjiVEY5mvrk84rzyE1N/W59mcmD4qi3MeFqO9NH3/Animations.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/BG8aH4tB73YIfqQUTL18/7OiIxXGSITHjBeZZFJqr/J5FV8g0vY.js\";const IconoirFonts=getFonts(Iconoir);const MotionAWithHover1gpwwb4=withCodeBoundaryForOverrides(motion.a,{nodeId:\"Qdz0Ju4uQ\",override:withHover,scopeId:\"ocWqxGDsU\"});const enabledGestures={Qdz0Ju4uQ:{hover:true}};const serializationHash=\"framer-AslZG\";const variantClassNames={Qdz0Ju4uQ:\"framer-v-1gpwwb4\"};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 getProps=({defaultColor,height,hoverColor,iconoir,id,link,title,width,...props})=>{return{...props,Akwd3sasC:hoverColor??props.Akwd3sasC??\"var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94))\",ByYFBClX9:link??props.ByYFBClX9,JYGRp8yZw:title??props.JYGRp8yZw??\"Instagram\",RrptyXs50:defaultColor??props.RrptyXs50??\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0))\",vWyJzk2k6:iconoir??props.vWyJzk2k6??\"instagram\"};};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,ByYFBClX9,JYGRp8yZw,vWyJzk2k6,RrptyXs50,Akwd3sasC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Qdz0Ju4uQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ByYFBClX9,motionChild:true,nodeId:\"Qdz0Ju4uQ\",openInNewTab:true,scopeId:\"ocWqxGDsU\",children:/*#__PURE__*/_jsxs(MotionAWithHover1gpwwb4,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1gpwwb4\",className,classNames)} framer-p9zgy`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Qdz0Ju4uQ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Qdz0Ju4uQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hbx4jx-container\",\"data-framer-name\":\"Iconoir\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kAc7phU2p-container\",name:\"Iconoir\",nodeId:\"kAc7phU2p\",rendersWithMotion:true,scopeId:\"ocWqxGDsU\",children:/*#__PURE__*/_jsx(Iconoir,{color:RrptyXs50,height:\"100%\",iconSearch:vWyJzk2k6,iconSelection:\"Home\",id:\"kAc7phU2p\",layoutId:\"kAc7phU2p\",mirrored:false,name:\"Iconoir\",selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"Qdz0Ju4uQ-hover\":{color:Akwd3sasC}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e66s5d\",\"data-styles-preset\":\"J5FV8g0vY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-RrptyXs50-ocWqxGDsU))\"},children:\"Instagram\"})}),className:\"framer-yiecby\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PrvpIKeMr\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-RrptyXs50-ocWqxGDsU)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Akwd3sasC-ocWqxGDsU\":Akwd3sasC,\"--variable-reference-RrptyXs50-ocWqxGDsU\":RrptyXs50},text:JYGRp8yZw,variants:{\"Qdz0Ju4uQ-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-Akwd3sasC-ocWqxGDsU)\",\"--variable-reference-Akwd3sasC-ocWqxGDsU\":Akwd3sasC}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Qdz0Ju4uQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e66s5d\",\"data-styles-preset\":\"J5FV8g0vY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Akwd3sasC-ocWqxGDsU))\"},children:\"Instagram\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AslZG.framer-p9zgy, .framer-AslZG .framer-p9zgy { display: block; }\",\".framer-AslZG.framer-1gpwwb4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 33px; justify-content: flex-start; overflow: hidden; padding: 0px 8px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-AslZG .framer-1hbx4jx-container { aspect-ratio: 1 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-AslZG .framer-yiecby { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AslZG.framer-1gpwwb4 { gap: 0px; } .framer-AslZG.framer-1gpwwb4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-AslZG.framer-1gpwwb4 > :first-child { margin-left: 0px; } .framer-AslZG.framer-1gpwwb4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 132\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"rJjgC5hTN\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ByYFBClX9\":\"link\",\"JYGRp8yZw\":\"title\",\"vWyJzk2k6\":\"iconoir\",\"RrptyXs50\":\"defaultColor\",\"Akwd3sasC\":\"hoverColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerocWqxGDsU=withCSS(Component,css,\"framer-AslZG\");export default FramerocWqxGDsU;FramerocWqxGDsU.displayName=\"Button/IconButton\";FramerocWqxGDsU.defaultProps={height:33,width:132};addPropertyControls(FramerocWqxGDsU,{ByYFBClX9:{title:\"Link\",type:ControlType.Link},JYGRp8yZw:{defaultValue:\"Instagram\",displayTextArea:false,title:\"Title\",type:ControlType.String},vWyJzk2k6:{defaultValue:\"instagram\",title:\"Iconoir\",type:ControlType.String},RrptyXs50:{defaultValue:'var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(0, 0, 0)) /* {\"name\":\"TextOnPrimary\"} */',title:\"DefaultColor\",type:ControlType.Color},Akwd3sasC:{defaultValue:'var(--token-bb0f3cdc-fdac-423c-bbec-e498dc222b74, rgb(255, 206, 94)) /* {\"name\":\"Primary\"} */',title:\"HoverColor\",type:ControlType.Color}});addFonts(FramerocWqxGDsU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IconoirFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerocWqxGDsU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"33\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"132\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rJjgC5hTN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ByYFBClX9\\\":\\\"link\\\",\\\"JYGRp8yZw\\\":\\\"title\\\",\\\"vWyJzk2k6\\\":\\\"iconoir\\\",\\\"RrptyXs50\\\":\\\"defaultColor\\\",\\\"Akwd3sasC\\\":\\\"hoverColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ocWqxGDsU.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{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{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(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,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 [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map", "let e;var f=r=>{if(!e){let o=function(t,n){return r.createElement(\"svg\",{width:\"100%\",height:\"1.5em\",strokeWidth:1.5,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",color:\"currentColor\",ref:n,...t},r.createElement(\"path\",{d:\"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}))};e=r.forwardRef(o)}return e};export{f as default};\n", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;League Spartan SemiBold\"]);export const fonts=[{family:\"League Spartan SemiBold\",url:\"https://framerusercontent.com/assets/ZKCqgHvoY7ZQxwW71nCJqGFawU.woff2\"}];export const css=['.framer-LgrGE .framer-styles-preset-e66s5d:not(.rich-text-wrapper), .framer-LgrGE .framer-styles-preset-e66s5d.rich-text-wrapper p { --framer-font-family: \"League Spartan SemiBold\", \"League Spartan SemiBold Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-LgrGE\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,ResolveLinks,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import CMSSlideshow from\"https://framerusercontent.com/modules/MvMI8rlAwWI6W41vb7x5/Gwq5XNGR2fw3oxqNnFeg/CMSSlideshow.js\";import Projects from\"https://framerusercontent.com/modules/eADP3FJh0taFF6mJ9SPN/bi13UHugu8BISZ5QM9Tm/bbhFwTreD.js\";import WavePrimaryWave from\"https://framerusercontent.com/modules/y1wou7kbGyNlCVrdBW7N/cZ9V89tALQ8EP5U2Yban/FWYEqJ6Dy.js\";import SectionHeaderTitle from\"https://framerusercontent.com/modules/mSSFY9Tp96fk1kHfGAAJ/FGkLnRPWafVRE6z0fkBX/KsrrlJvZQ.js\";import*as localizedValues from\"./PXI7ITEHZ-0.js\";import ItemsProjectItem from\"https://framerusercontent.com/modules/AtiL6zOuqbSYq4TN0pAp/M8F4SQwbUBVrPxW2FjdU/tAaraxal3.js\";const WavePrimaryWaveFonts=getFonts(WavePrimaryWave);const SectionHeaderTitleFonts=getFonts(SectionHeaderTitle);const ItemsProjectItemFonts=getFonts(ItemsProjectItem);const CMSSlideshowFonts=getFonts(CMSSlideshow);const cycleOrder=[\"Yx_QqMHuj\",\"Ltv2c9znr\",\"ol_1f3mDq\"];const serializationHash=\"framer-dhkyv\";const variantClassNames={Ltv2c9znr:\"framer-v-1jpcd78\",ol_1f3mDq:\"framer-v-pc1zfa\",Yx_QqMHuj:\"framer-v-1w4hh9e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const valuesByLocaleId={YWvmpTYBG:localizedValues};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition2};const query=(prequery,{QrxeyKyBF,VrBU75sTG})=>prequery({from:{alias:\"HodB8M0UE\",data:Projects,type:\"Collection\"},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"HodB8M0UE\",name:\"WiHJpNvLv\",type:\"Identifier\"},{collection:\"HodB8M0UE\",name:\"id\",type:\"Identifier\"}],where:{left:{operator:\"not\",type:\"UnaryOperation\",value:{left:{collection:\"HodB8M0UE\",name:\"WiHJpNvLv\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:QrxeyKyBF},type:\"BinaryOperation\"}},operator:\"and\",right:{arguments:[{collection:\"HodB8M0UE\",name:\"VbzDogFf0\",type:\"Identifier\"},{type:\"LiteralValue\",value:VrBU75sTG}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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(React.Fragment);const humanReadableVariantMap={Desktop:\"Yx_QqMHuj\",Mobile:\"ol_1f3mDq\",Tablet:\"Ltv2c9znr\"};const getProps=({caseStudyButtonVisible,current,doNotShowProjectWithSlug,height,id,sectionTitle,sectionTitleColor,showWave,visibility,width,...props})=>{return{...props,ddQwt2Upv:showWave??props.ddQwt2Upv??true,F88ASXAVG:sectionTitleColor??props.F88ASXAVG??\"var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(28, 27, 25))\",JfjeM_ljl:caseStudyButtonVisible??props.JfjeM_ljl??true,jh2CoTkbc:current??props.jh2CoTkbc,QrxeyKyBF:doNotShowProjectWithSlug??props.QrxeyKyBF,variant:humanReadableVariantMap[props.variant]??props.variant??\"Yx_QqMHuj\",VrBU75sTG:visibility??props.VrBU75sTG??\"All\",X4M6pGWyX:sectionTitle??props.X4M6pGWyX??\"other projects\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ddQwt2Upv,QrxeyKyBF,VrBU75sTG,jh2CoTkbc,X4M6pGWyX,F88ASXAVG,JfjeM_ljl,WiHJpNvLvHodB8M0UE,idHodB8M0UE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Yx_QqMHuj\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-1w4hh9e\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Yx_QqMHuj\",ref:ref??ref1,style:{...style},...addPropertyOverrides({Ltv2c9znr:{\"data-framer-name\":\"Tablet\"},ol_1f3mDq:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[ddQwt2Upv&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-195wg0n-container\",layoutDependency:layoutDependency,layoutId:\"Yus2J8pWn-container\",children:/*#__PURE__*/_jsx(WavePrimaryWave,{height:\"100%\",id:\"Yus2J8pWn\",layoutId:\"Yus2J8pWn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dbycmu\",\"data-framer-name\":\"Projects\",layoutDependency:layoutDependency,layoutId:\"QxBEHVcbz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yoxoxr\",\"data-framer-name\":\"Space\",layoutDependency:layoutDependency,layoutId:\"mLqbobD3n\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iaos0f-container\",layoutDependency:layoutDependency,layoutId:\"CW3uM9tG8-container\",children:/*#__PURE__*/_jsx(SectionHeaderTitle,{height:\"100%\",id:\"CW3uM9tG8\",JLF9hFnmh:X4M6pGWyX,layoutId:\"CW3uM9tG8\",TS1evz6hP:F88ASXAVG,variant:\"eq6ZPoJ5F\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cx9ru0-container\",\"data-framer-name\":\"CMS-Projects\",layoutDependency:layoutDependency,layoutId:\"vnZ8x1QrJ-container\",name:\"CMS-Projects\",children:/*#__PURE__*/_jsx(CMSSlideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:100,arrowPadding:10,arrowPaddingBottom:4,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:-8,arrowPosition:\"bottom-mid\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:false,arrowSize:40,showMouseControls:true},autoPlayControl:true,borderRadius:0,collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e88ceb\",\"data-framer-name\":\"ProjectsCollection\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"HodB8M0UE\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"HodB8M0UE\",data:Projects,type:\"Collection\"},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"HodB8M0UE\",name:\"WiHJpNvLv\",type:\"Identifier\"},{collection:\"HodB8M0UE\",name:\"id\",type:\"Identifier\"}],where:{left:{operator:\"not\",type:\"UnaryOperation\",value:{left:{collection:\"HodB8M0UE\",name:\"WiHJpNvLv\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:QrxeyKyBF},type:\"BinaryOperation\"}},operator:\"and\",right:{arguments:[{collection:\"HodB8M0UE\",name:\"VbzDogFf0\",type:\"Identifier\"},{type:\"LiteralValue\",value:VrBU75sTG}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection.map(({\"WiHJpNvLv\":WiHJpNvLvHodB8M0UE,\"id\":idHodB8M0UE},i)=>{return /*#__PURE__*/_jsx(LayoutGroup,{id:`HodB8M0UE-${idHodB8M0UE}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WiHJpNvLv:WiHJpNvLvHodB8M0UE},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13qwq3n\",layoutDependency:layoutDependency,layoutId:\"OimJLQlyp\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WiHJpNvLv:WiHJpNvLvHodB8M0UE},webPageId:\"EFZgXf86S\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:350,width:\"400px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4opo6x-container\",layoutDependency:layoutDependency,layoutId:\"vUiXcmuvm-container\",whileHover:animation,children:/*#__PURE__*/_jsx(ItemsProjectItem,{ElxMPwZBi:WiHJpNvLvHodB8M0UE,height:\"100%\",hra7EMW7K:resolvedLinks[0],id:\"vUiXcmuvm\",layoutId:\"vUiXcmuvm\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",ZBdJCyZyn:JfjeM_ljl})})})})})})},idHodB8M0UE);})})})})})],direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:.5,effectsPerspective:1200,effectsRotate:0,effectsScale:.85},endLayers:[],fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:50,overflow:true},gap:20,height:\"100%\",id:\"vnZ8x1QrJ\",intervalControl:5,itemAmount:5,layoutId:\"vnZ8x1QrJ\",name:\"CMS-Projects\",padding:0,paddingBottom:56,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:16,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:10,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},randomize:false,startFrom:jh2CoTkbc,startLayers:[],style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"},width:\"100%\",...addPropertyOverrides({Ltv2c9znr:{itemAmount:3},ol_1f3mDq:{fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:50,overflow:true},itemAmount:1,paddingTop:0}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dhkyv.framer-1504cy8, .framer-dhkyv .framer-1504cy8 { display: block; }\",\".framer-dhkyv.framer-1w4hh9e { height: 720px; overflow: hidden; position: relative; width: 1440px; }\",\".framer-dhkyv .framer-195wg0n-container { bottom: -33px; flex: none; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 33px; width: 100%; }\",\".framer-dhkyv .framer-1dbycmu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; scroll-margin-top: 100px; top: 0px; }\",\".framer-dhkyv .framer-yoxoxr { flex: none; height: 100px; overflow: hidden; position: relative; width: 100%; }\",\".framer-dhkyv .framer-1iaos0f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dhkyv .framer-cx9ru0-container { flex: none; height: 422px; position: relative; width: 2000px; }\",\".framer-dhkyv .framer-1e88ceb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; overflow-x: auto; padding: 16px 32px 16px 32px; position: relative; width: min-content; }\",\".framer-dhkyv .framer-13qwq3n { flex: none; height: 350px; overflow: visible; position: relative; width: 400px; }\",\".framer-dhkyv .framer-4opo6x-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dhkyv .framer-1dbycmu, .framer-dhkyv .framer-1e88ceb { gap: 0px; } .framer-dhkyv .framer-1dbycmu > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-dhkyv .framer-1dbycmu > :first-child { margin-top: 0px; } .framer-dhkyv .framer-1dbycmu > :last-child { margin-bottom: 0px; } .framer-dhkyv .framer-1e88ceb > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-dhkyv .framer-1e88ceb > :first-child { margin-left: 0px; } .framer-dhkyv .framer-1e88ceb > :last-child { margin-right: 0px; } }\",\".framer-dhkyv.framer-v-1jpcd78.framer-1w4hh9e { width: 810px; }\",\".framer-dhkyv.framer-v-1jpcd78 .framer-195wg0n-container { bottom: -15px; top: 34px; }\",\".framer-dhkyv.framer-v-1jpcd78 .framer-cx9ru0-container { width: 1200px; }\",\".framer-dhkyv.framer-v-pc1zfa.framer-1w4hh9e { height: 670px; width: 390px; }\",\".framer-dhkyv.framer-v-pc1zfa .framer-195wg0n-container { bottom: -25px; top: 0px; }\",\".framer-dhkyv.framer-v-pc1zfa .framer-yoxoxr { height: 50px; }\",\".framer-dhkyv.framer-v-pc1zfa .framer-cx9ru0-container { height: 436px; width: 311px; }\",'.framer-dhkyv[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-dhkyv [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-dhkyv[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-dhkyv [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 720\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ltv2c9znr\":{\"layout\":[\"fixed\",\"fixed\"]},\"ol_1f3mDq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ddQwt2Upv\":\"showWave\",\"QrxeyKyBF\":\"doNotShowProjectWithSlug\",\"VrBU75sTG\":\"visibility\",\"jh2CoTkbc\":\"current\",\"X4M6pGWyX\":\"sectionTitle\",\"F88ASXAVG\":\"sectionTitleColor\",\"JfjeM_ljl\":\"caseStudyButtonVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerPXI7ITEHZ=withCSS(Component,css,\"framer-dhkyv\");export default FramerPXI7ITEHZ;FramerPXI7ITEHZ.displayName=\"Sections/OtherProjects\";FramerPXI7ITEHZ.defaultProps={height:720,width:1440};addPropertyControls(FramerPXI7ITEHZ,{variant:{options:[\"Yx_QqMHuj\",\"Ltv2c9znr\",\"ol_1f3mDq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},ddQwt2Upv:{defaultValue:true,title:\"ShowWave\",type:ControlType.Boolean},QrxeyKyBF:{defaultValue:\"\",title:\"DoNotShowProjectWithSlug\",type:ControlType.String},VrBU75sTG:{defaultValue:\"All\",title:\"Visibility\",type:ControlType.String},jh2CoTkbc:{defaultValue:0,title:\"Current\",type:ControlType.Number},X4M6pGWyX:{defaultValue:\"other projects\",title:\"SectionTitle\",type:ControlType.String},F88ASXAVG:{defaultValue:'var(--token-9e9ee2c9-a74c-4c4f-a409-89957bd3b10d, rgb(28, 27, 25)) /* {\"name\":\"TextOnPrimary\"} */',title:\"SectionTitleColor\",type:ControlType.Color},JfjeM_ljl:{defaultValue:true,title:\"CaseStudyButtonVisible\",type:ControlType.Boolean}});addFonts(FramerPXI7ITEHZ,[{explicitInter:true,fonts:[]},...WavePrimaryWaveFonts,...SectionHeaderTitleFonts,...ItemsProjectItemFonts,...CMSSlideshowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPXI7ITEHZ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ddQwt2Upv\\\":\\\"showWave\\\",\\\"QrxeyKyBF\\\":\\\"doNotShowProjectWithSlug\\\",\\\"VrBU75sTG\\\":\\\"visibility\\\",\\\"jh2CoTkbc\\\":\\\"current\\\",\\\"X4M6pGWyX\\\":\\\"sectionTitle\\\",\\\"F88ASXAVG\\\":\\\"sectionTitleColor\\\",\\\"JfjeM_ljl\\\":\\\"caseStudyButtonVisible\\\"}\",\"framerIntrinsicHeight\":\"720\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ltv2c9znr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ol_1f3mDq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,// @ts-ignore\ngetPropertyControls,// @ts-ignore\nuseQueryData,ControlType,RenderTarget}from\"framer\";import{cloneElement,Children}from\"react\";import{motion}from\"framer-motion\";import SlideShow from\"https://framer.com/m/SlideShow-07du.js\";import{getCollectionData}from\"https://framer.com/m/CMSLibrary-09eo.js\";const slideshowProps=getComponentProps(SlideShow);/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n */export default function CMSSlideshow(props){var _props_collectionList;const{startLayers,endLayers,...otherProps}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const items=isCanvas?[]:getCollectionListItems((_props_collectionList=props.collectionList)===null||_props_collectionList===void 0?void 0:_props_collectionList[0]);let layers=[];if(startLayers){layers=layers.concat(startLayers);}if(!isCanvas){for(let i=0;i<items.length;i++){const layer=/*#__PURE__*/cloneElement(items[i].props.children.props.children,{style:{width:\"100%\",height:\"100%\"}});layers.push(/*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:\"100%\"},children:layer}));}if(props.randomize){layers=shuffleArray(layers);}}else{for(let i=0;i<props.itemAmount;i++){layers.push(/*#__PURE__*/_jsx(CanvasPlaceholder,{title:\"Run project to view slideshow content\",subtitle:\"Collection List content is not accessible to the slideshow component in the editor. Run your project orvisit the live website to view the slideshow with CMS content.\"}));}}if(endLayers){layers=layers.concat(endLayers);}return /*#__PURE__*/_jsx(SlideShow,{...otherProps,slots:layers});}CMSSlideshow.displayName=\"CMS Slideshow\";addPropertyControls(CMSSlideshow,{collectionList:{type:ControlType.ComponentInstance},startLayers:{type:ControlType.Array,control:{type:ControlType.ComponentInstance},title:\"Start\"},endLayers:{type:ControlType.Array,control:{type:ControlType.ComponentInstance},title:\"End\"},randomize:{type:ControlType.Boolean,defaultValue:false,description:\"Shuffle order of CMS items\"},...slideshowProps,arrowOptions:{...slideshowProps.arrowOptions,controls:{...slideshowProps.arrowOptions.controls,arrowPadding:{...slideshowProps.arrowOptions.controls.arrowPadding,max:Infinity,min:Infinity}}}});function getComponentProps(component){const{slots,...otherProps}=getPropertyControls(component);return otherProps;}export function CanvasPlaceholder({title,subtitle}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:6,border:\"1px dashed rgb(136, 85, 255)\",color:\"rgb(136, 85, 255)\",fontSize:12,padding:24},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,opacity:.7,maxWidth:500,lineHeight:1.5,textAlign:\"center\"},children:subtitle})]});}function shuffleArray(array){for(let i=array.length-1;i>0;i--){const j=Math.floor(Math.random()*(i+1));[array[i],array[j]]=[array[j],array[i]];}return array;}export function getCollectionListItems(collectionList){const{query,childrenFunction}=getCollectionData(collectionList);if(query&&childrenFunction){var _clChildren_props_children,_clChildren_props,_clChildren_props1;const data=useQueryData(query);let children=[];let clChildren=childrenFunction(data);if(Array.isArray(clChildren)){children=clChildren;}else if(Array.isArray(clChildren===null||clChildren===void 0?void 0:(_clChildren_props=clChildren.props)===null||_clChildren_props===void 0?void 0:(_clChildren_props_children=_clChildren_props.children)===null||_clChildren_props_children===void 0?void 0:_clChildren_props_children[0])){children=clChildren.props.children[0];}else if(Array.isArray(clChildren===null||clChildren===void 0?void 0:(_clChildren_props1=clChildren.props)===null||_clChildren_props1===void 0?void 0:_clChildren_props1.children)){children=clChildren.props.children;}if(children){return Children.toArray(children);}}return[];}\nexport const __FramerMetadata__ = {\"exports\":{\"getCollectionListItems\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CanvasPlaceholder\":{\"type\":\"reactComponent\",\"name\":\"CanvasPlaceholder\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CMSSlideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSSlideshow.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}from\"framer-motion\";import{Children,cloneElement,forwardRef,startTransition,useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js\";function awaitRefCallback(element,controller){let refCallbackResolve;const refCallbackPromise=new Promise((resolve,reject)=>{refCallbackResolve=resolve;controller.signal.addEventListener(\"abort\",()=>reject);// resolve immediately if it exists\nconst current=element.current;if(current)resolve(current);}).catch(()=>{});// 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\ncontroller.abort();return;}refCallbackResolve(node);},configurable:true});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 hasChildren=Children.count(filteredSlots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return filteredSlots.map(index=>({current:null}));},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */let dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{const firstChild=childrenRef[0].current;const lastChild=childrenRef[filteredSlots.length-1].current;if(hasChildren&&parentRef.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);startTransition(()=>setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength}));}},[hasChildren]);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=childrenRef[0];const lastChild=childrenRef[filteredSlots.length-1];if(!isCanvas&&(!firstChild.current||!lastChild.current))try{await Promise.all([awaitRefCallback(firstChild,controller),awaitRefCallback(lastChild,controller)]);}catch{controller.abort();}frame.read(measure);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{if(hasChildren)scheduleMeasure();},[hasChildren,itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */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);/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageVisibility()&&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,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point *//* The subtraction of a full row of children is for overflow */useLayoutEffect(()=>{if(size?.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));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,true);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne,true);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta,true);}if(isHalfOfPrev){setDelta(-itemDelta,true);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */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(childIndex===0){ref=childrenRef[0];}if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}return /*#__PURE__*/_jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<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:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,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:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1,true),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,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__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */const childOffset=(size?.item+gap)*childCounter;const scrollRange=[-size?.item,0,size?.parent-size?.item+gap,size?.parent].map(val=>val-childOffset);/**\n     * Effects\n     */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.on(\"change\",newValue=>{ref.current?.setAttribute(\"aria-hidden\",!newValue);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...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},child.props?.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;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};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(!document.hidden);useEffect(()=>{const onVisibilityChange=()=>setIsVisible(!document.hidden);document.addEventListener(\"visibilitychange\",onVisibilityChange,false);return()=>{document.removeEventListener(\"visibilitychange\",onVisibilityChange);};},[]);return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map", "export function getCollectionData(collectionList){var _collectionList_props,_collectionList_props_children_props,_collectionList_props_children,_collectionList_props1,_collectionList_props_children_props_children_props,_collectionList_props_children_props_children,_collectionList_props_children_props1,_collectionList_props_children1,_collectionList_props2,_queryParent_props;let queryParent=null;if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props=collectionList.props)===null||_collectionList_props===void 0?void 0:_collectionList_props.query){queryParent=collectionList;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props1=collectionList.props)===null||_collectionList_props1===void 0?void 0:(_collectionList_props_children=_collectionList_props1.children)===null||_collectionList_props_children===void 0?void 0:(_collectionList_props_children_props=_collectionList_props_children.props)===null||_collectionList_props_children_props===void 0?void 0:_collectionList_props_children_props.query){queryParent=collectionList.props.children;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props2=collectionList.props)===null||_collectionList_props2===void 0?void 0:(_collectionList_props_children1=_collectionList_props2.children)===null||_collectionList_props_children1===void 0?void 0:(_collectionList_props_children_props1=_collectionList_props_children1.props)===null||_collectionList_props_children_props1===void 0?void 0:(_collectionList_props_children_props_children=_collectionList_props_children_props1.children)===null||_collectionList_props_children_props_children===void 0?void 0:(_collectionList_props_children_props_children_props=_collectionList_props_children_props_children.props)===null||_collectionList_props_children_props_children_props===void 0?void 0:_collectionList_props_children_props_children_props.query){queryParent=collectionList.props.children.props.children;}const query=queryParent===null||queryParent===void 0?void 0:(_queryParent_props=queryParent.props)===null||_queryParent_props===void 0?void 0:_queryParent_props.query;let queryData=null;if(query===null||query===void 0?void 0:query.from){if(query.from.data){queryData=query.from.data;}else if(query.from.left){let left=query.from.left;for(let i=0;i<100;i++){if(left.type==\"Collection\"){queryData=left.data;break;}else if(left.left){left=left.left;}else{break;}}}}// Get property controls\nconst propertyControlsById=(queryData===null||queryData===void 0?void 0:queryData.propertyControls)||{};const propertyControlsByName={};for(const id in propertyControlsById){const control=propertyControlsById[id];propertyControlsByName[control.title]={id,...control};}// Get children function\nlet childrenFunction=null;if(collectionList){var _collectionList_props3,_clpc_props,_clpc_props_children_props,_clpc_props_children,_clpc_props1;const clpc=(_collectionList_props3=collectionList.props)===null||_collectionList_props3===void 0?void 0:_collectionList_props3.children;if(typeof clpc==\"function\"){childrenFunction=clpc;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props=clpc.props)===null||_clpc_props===void 0?void 0:_clpc_props.children)==\"function\"){childrenFunction=clpc.props.children;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props1=clpc.props)===null||_clpc_props1===void 0?void 0:(_clpc_props_children=_clpc_props1.children)===null||_clpc_props_children===void 0?void 0:(_clpc_props_children_props=_clpc_props_children.props)===null||_clpc_props_children_props===void 0?void 0:_clpc_props_children_props.children)==\"function\"){childrenFunction=clpc.props.children.props.children;}}return{query,queryParent,queryData,propertyControlsById,propertyControlsByName,childrenFunction};}export function addFieldsToSelect(fields,query,propertyControlsByName){const alias=query.alias;const select=Array.isArray(query===null||query===void 0?void 0:query.select)?[...query.select]:[];for(const fieldName of fields){var _propertyControlsByName_fieldName;const fieldId=(_propertyControlsByName_fieldName=propertyControlsByName[fieldName])===null||_propertyControlsByName_fieldName===void 0?void 0:_propertyControlsByName_fieldName.id;if(!fieldId){continue;}let matchFound=false;for(const item of select){if(item.name===fieldId&&item.type===\"Identifier\"&&item.collection===alias){matchFound=true;continue;}}if(matchFound){continue;}select.push({collection:alias,name:fieldId,type:\"Identifier\"});}return select;}\nexport const __FramerMetadata__ = {\"exports\":{\"getCollectionData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addFieldsToSelect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSLibrary.map", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/cO0nWYv45ZIkQoCu2jev/YUc2rpZzn0pMhveErL7z/bHQ1YODUs.js\";const RichTextWithFX=withFX(RichText);const cycleOrder=[\"eq6ZPoJ5F\",\"ulAC6GbVJ\",\"xHhDW4LQK\"];const serializationHash=\"framer-JwgQN\";const variantClassNames={eq6ZPoJ5F:\"framer-v-8pyslm\",ulAC6GbVJ:\"framer-v-v1a9ap\",xHhDW4LQK:\"framer-v-1sslb8n\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:150,y:0};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:150,y:0};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={Center:\"eq6ZPoJ5F\",Left:\"ulAC6GbVJ\",Right:\"xHhDW4LQK\"};const getProps=({color,content,height,id,width,...props})=>{return{...props,JLF9hFnmh:content??props.JLF9hFnmh??\"some title\",TS1evz6hP:color??props.TS1evz6hP??\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eq6ZPoJ5F\"};};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,JLF9hFnmh,TS1evz6hP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eq6ZPoJ5F\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8pyslm\",className,classNames),\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"eq6ZPoJ5F\",ref:refBinding,style:{...style},...addPropertyOverrides({ulAC6GbVJ:{\"data-framer-name\":\"Left\"},xHhDW4LQK:{\"data-framer-name\":\"Right\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10h2mv6\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"wLU8RLmSD\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l48sro\",\"data-styles-preset\":\"bHQ1YODUs\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-TS1evz6hP-KsrrlJvZQ))\"},children:\"some title\"})}),className:\"framer-13yuxl9\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PpwXyoQZJ\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-TS1evz6hP-KsrrlJvZQ)\",\"--variable-reference-TS1evz6hP-KsrrlJvZQ\":TS1evz6hP,transformPerspective:1200},text:JLF9hFnmh,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ulAC6GbVJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l48sro\",\"data-styles-preset\":\"bHQ1YODUs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-TS1evz6hP-KsrrlJvZQ))\"},children:\"some title\"})})},xHhDW4LQK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l48sro\",\"data-styles-preset\":\"bHQ1YODUs\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-TS1evz6hP-KsrrlJvZQ))\"},children:\"some title\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JwgQN.framer-5j0urp, .framer-JwgQN .framer-5j0urp { display: block; }\",\".framer-JwgQN.framer-8pyslm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 1200px; }\",\".framer-JwgQN .framer-10h2mv6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-JwgQN .framer-13yuxl9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JwgQN.framer-8pyslm, .framer-JwgQN .framer-10h2mv6 { gap: 0px; } .framer-JwgQN.framer-8pyslm > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-JwgQN.framer-8pyslm > :first-child { margin-top: 0px; } .framer-JwgQN.framer-8pyslm > :last-child { margin-bottom: 0px; } .framer-JwgQN .framer-10h2mv6 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-JwgQN .framer-10h2mv6 > :first-child { margin-left: 0px; } .framer-JwgQN .framer-10h2mv6 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 110\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"ulAC6GbVJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"xHhDW4LQK\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerVariables {\"JLF9hFnmh\":\"content\",\"TS1evz6hP\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKsrrlJvZQ=withCSS(Component,css,\"framer-JwgQN\");export default FramerKsrrlJvZQ;FramerKsrrlJvZQ.displayName=\"SectionHeader/Title\";FramerKsrrlJvZQ.defaultProps={height:110,width:1200};addPropertyControls(FramerKsrrlJvZQ,{variant:{options:[\"eq6ZPoJ5F\",\"ulAC6GbVJ\",\"xHhDW4LQK\"],optionTitles:[\"Center\",\"Left\",\"Right\"],title:\"Variant\",type:ControlType.Enum},JLF9hFnmh:{defaultValue:\"some title\",displayTextArea:false,title:\"Content\",type:ControlType.String},TS1evz6hP:{defaultValue:'var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)) /* {\"name\":\"TextOnSurface\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerKsrrlJvZQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKsrrlJvZQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"ulAC6GbVJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"xHhDW4LQK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"JLF9hFnmh\\\":\\\"content\\\",\\\"TS1evz6hP\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"110\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KsrrlJvZQ.map", "\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Projects from\"https://framerusercontent.com/modules/eADP3FJh0taFF6mJ9SPN/bi13UHugu8BISZ5QM9Tm/bbhFwTreD.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JTuAJgTy1N7uultvZHOI/IMh4dz338efBTtTj1ekW/cedUqlQ45.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/BG8aH4tB73YIfqQUTL18/7OiIxXGSITHjBeZZFJqr/J5FV8g0vY.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/m9lZPcWQqIkv630gXFr3/NonxyxREsqZLrF2JKYcu/r1_0ngpp6.js\";const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const ImageWithFX=withFX(Image);const MotionAWithFX=withFX(motion.a);const serializationHash=\"framer-q1oEz\";const variantClassNames={YOAEerYt9:\"framer-v-lnr0v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:150};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:150};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-150,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:-150,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:150,y:0};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:150,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:.1,y:150};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:.1,y:150};const transition3={damping:30,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:150};const query=(prequery,{ElxMPwZBi})=>prequery({from:{alias:\"IVDYqG_l_\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"IVDYqG_l_\",name:\"f5L31VBBb\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"Qi0HJBhE6\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"c_rwTLD37\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"wPirvknnT\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"Dnrf6Hgxj\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"BXq2Z1EKa\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"ivI5U0Twt\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"WiHJpNvLv\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"IVDYqG_l_\",name:\"WiHJpNvLv\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:ElxMPwZBi},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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=({caseStudyButtonVisible,height,id,link,projectSlug,width,...props})=>{return{...props,ElxMPwZBi:projectSlug??props.ElxMPwZBi??\"trisbee\",hra7EMW7K:link??props.hra7EMW7K,ZBdJCyZyn:caseStudyButtonVisible??props.ZBdJCyZyn??true};};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,hra7EMW7K,ElxMPwZBi,ZBdJCyZyn,f5L31VBBbIVDYqG_l_,Qi0HJBhE6IVDYqG_l_,c_rwTLD37IVDYqG_l_,wPirvknnTIVDYqG_l_,Dnrf6HgxjIVDYqG_l_,BXq2Z1EKaIVDYqG_l_,ivI5U0TwtIVDYqG_l_,WiHJpNvLvIVDYqG_l_,idIVDYqG_l_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"YOAEerYt9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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:transition2,children:/*#__PURE__*/_jsx(Link,{href:hra7EMW7K,motionChild:true,nodeId:\"YOAEerYt9\",openInNewTab:false,scopeId:\"tAaraxal3\",smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-lnr0v\",className,classNames)} framer-1365elp`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YOAEerYt9\",onTap:onTap4zbyd6,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n6di7l\",\"data-framer-name\":\"DynamicItem\",layoutDependency:layoutDependency,layoutId:\"IVDYqG_l_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"IVDYqG_l_\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"IVDYqG_l_\",name:\"f5L31VBBb\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"Qi0HJBhE6\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"c_rwTLD37\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"wPirvknnT\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"Dnrf6Hgxj\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"BXq2Z1EKa\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"ivI5U0Twt\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"WiHJpNvLv\",type:\"Identifier\"},{collection:\"IVDYqG_l_\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"IVDYqG_l_\",name:\"WiHJpNvLv\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:ElxMPwZBi},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({BXq2Z1EKa:BXq2Z1EKaIVDYqG_l_,c_rwTLD37:c_rwTLD37IVDYqG_l_,Dnrf6Hgxj:Dnrf6HgxjIVDYqG_l_,f5L31VBBb:f5L31VBBbIVDYqG_l_,id:idIVDYqG_l_,ivI5U0Twt:ivI5U0TwtIVDYqG_l_,Qi0HJBhE6:Qi0HJBhE6IVDYqG_l_,WiHJpNvLv:WiHJpNvLvIVDYqG_l_,wPirvknnT:wPirvknnTIVDYqG_l_},index)=>{f5L31VBBbIVDYqG_l_??=\"#09F\";c_rwTLD37IVDYqG_l_??=\"#09F\";wPirvknnTIVDYqG_l_??=\"\";Dnrf6HgxjIVDYqG_l_??=\"\";WiHJpNvLvIVDYqG_l_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IVDYqG_l_-${idIVDYqG_l_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WiHJpNvLv:WiHJpNvLvIVDYqG_l_},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tworm1\",layoutDependency:layoutDependency,layoutId:\"cEqexD6Zq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8pe4ft\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"xEmDnrcX9\",style:{backgroundColor:f5L31VBBbIVDYqG_l_,opacity:.75}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15bt4yc\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"RDJLvH6m3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c087wh\",\"data-framer-name\":\"AppInfo\",layoutDependency:layoutDependency,layoutId:\"x0hiP0R0u\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1nxct1u\",layoutDependency:layoutDependency,layoutId:\"PtbO5uzuk\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((((componentViewport?.height||350)-0)*1-0)*1*.5000000000000002-((((componentViewport?.height||350)-0)*1-0)*1-0)*1/2)+32+(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-(160+Math.max(0,(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-164)/1)*1+4)+0+0)+0+0+0),sizes:\"36px\",...toResponsiveImage(Qi0HJBhE6IVDYqG_l_)},className:\"framer-11j55ty\",\"data-framer-name\":\"AppIcon\",layoutDependency:layoutDependency,layoutId:\"MPIdY1rsZ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-r1u8yc\",\"data-styles-preset\":\"cedUqlQ45\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-c_rwTLD37-IVDYqG_l_))\"},children:\"AppName\"})}),className:\"framer-2iptw9\",\"data-framer-name\":\"AppName\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HQjBQTv7K\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-c_rwTLD37-IVDYqG_l_)\",\"--variable-reference-c_rwTLD37-IVDYqG_l_\":c_rwTLD37IVDYqG_l_},text:wPirvknnTIVDYqG_l_,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.75,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mr4fqq\",\"data-styles-preset\":\"r1_0ngpp6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-c_rwTLD37-IVDYqG_l_))\"},children:\"ShortDescription\"})}),className:\"framer-7oxd74\",\"data-framer-name\":\"ShortDescription\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tqFmA_WIc\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-c_rwTLD37-IVDYqG_l_)\",\"--variable-reference-c_rwTLD37-IVDYqG_l_\":c_rwTLD37IVDYqG_l_,opacity:.75,transformPerspective:1200},text:Dnrf6HgxjIVDYqG_l_,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l3sdp2\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"z821yHEAa\",children:[/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation6,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((((componentViewport?.height||350)-0)*1-0)*1*.5000000000000002-((((componentViewport?.height||350)-0)*1-0)*1-0)*1/2)+32+(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-(160+Math.max(0,(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-164)/1)*1+4)+160+4)+Math.max(0,(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-164)/1)*1-228),sizes:\"140px\",...toResponsiveImage(BXq2Z1EKaIVDYqG_l_)},className:\"framer-u4ro13\",\"data-framer-name\":\"Screenshot1\",layoutDependency:layoutDependency,layoutId:\"sVhOPN3PN\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 1px 24px 0px rgba(0,0,0,0.25)\",transformPerspective:1200}}),/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((((componentViewport?.height||350)-0)*1-0)*1*.5000000000000002-((((componentViewport?.height||350)-0)*1-0)*1-0)*1/2)+32+(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-(160+Math.max(0,(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-164)/1)*1+4)+160+4)+Math.max(0,(((((componentViewport?.height||350)-0)*1-0)*1-0)*1-32-164)/1)*1-247),sizes:\"140px\",...toResponsiveImage(ivI5U0TwtIVDYqG_l_)},className:\"framer-6ksz6g\",\"data-framer-name\":\"Screenshot2\",layoutDependency:layoutDependency,layoutId:\"hy7A5wEIN\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 1px 24px 0px rgba(0,0,0,0.25)\",transformPerspective:1200}})]}),ZBdJCyZyn&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vl8qyh\",layoutDependency:layoutDependency,layoutId:\"n4pbLX1BP\",style:{backgroundColor:\"var(--token-1039d338-0a1c-4f62-b0f5-48a1c573b803, rgb(56, 56, 56))\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e66s5d\",\"data-styles-preset\":\"J5FV8g0vY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255)))\"},children:\"Case study\"})}),className:\"framer-rucqhb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a8NK7PkWd\",style:{\"--extracted-r6o4lv\":\"var(--token-b99e5bd0-9924-4a16-ae07-8f40026d0c06, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})},idIVDYqG_l_);})})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q1oEz.framer-1365elp, .framer-q1oEz .framer-1365elp { display: block; }\",\".framer-q1oEz.framer-lnr0v { cursor: pointer; height: 350px; overflow: hidden; position: relative; text-decoration: none; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-q1oEz .framer-n6di7l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: flex-start; left: 0px; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-q1oEz .framer-tworm1 { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; }\",\".framer-q1oEz .framer-8pe4ft { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-q1oEz .framer-15bt4yc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 100%; justify-content: flex-end; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 32px 32px 0px 32px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-q1oEz .framer-1c087wh { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-q1oEz .framer-1nxct1u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-q1oEz .framer-11j55ty { aspect-ratio: 1 / 1; flex: none; height: 100%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-q1oEz .framer-2iptw9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-q1oEz .framer-7oxd74 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q1oEz .framer-l3sdp2 { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-q1oEz .framer-u4ro13 { aspect-ratio: 0.4605263157894737 / 1; bottom: -76px; flex: none; height: var(--framer-aspect-ratio-supported, 304px); left: 32px; position: absolute; width: 140px; }\",\".framer-q1oEz .framer-6ksz6g { aspect-ratio: 0.4605263157894737 / 1; bottom: -57px; flex: none; height: var(--framer-aspect-ratio-supported, 304px); position: absolute; right: 32px; width: 140px; }\",\".framer-q1oEz .framer-1vl8qyh { align-content: center; align-items: center; bottom: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 52px; justify-content: center; overflow: visible; padding: 14px 20px 14px 20px; position: absolute; right: 16px; width: min-content; }\",\".framer-q1oEz .framer-rucqhb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q1oEz .framer-n6di7l, .framer-q1oEz .framer-15bt4yc, .framer-q1oEz .framer-1c087wh, .framer-q1oEz .framer-1nxct1u, .framer-q1oEz .framer-1vl8qyh { gap: 0px; } .framer-q1oEz .framer-n6di7l > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-q1oEz .framer-n6di7l > :first-child, .framer-q1oEz .framer-15bt4yc > :first-child, .framer-q1oEz .framer-1c087wh > :first-child, .framer-q1oEz .framer-1vl8qyh > :first-child { margin-top: 0px; } .framer-q1oEz .framer-n6di7l > :last-child, .framer-q1oEz .framer-15bt4yc > :last-child, .framer-q1oEz .framer-1c087wh > :last-child, .framer-q1oEz .framer-1vl8qyh > :last-child { margin-bottom: 0px; } .framer-q1oEz .framer-15bt4yc > *, .framer-q1oEz .framer-1c087wh > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-q1oEz .framer-1nxct1u > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q1oEz .framer-1nxct1u > :first-child { margin-left: 0px; } .framer-q1oEz .framer-1nxct1u > :last-child { margin-right: 0px; } .framer-q1oEz .framer-1vl8qyh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 350\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"hra7EMW7K\":\"link\",\"ElxMPwZBi\":\"projectSlug\",\"ZBdJCyZyn\":\"caseStudyButtonVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertAaraxal3=withCSS(Component,css,\"framer-q1oEz\");export default FramertAaraxal3;FramertAaraxal3.displayName=\"Items/ProjectItem\";FramertAaraxal3.defaultProps={height:350,width:400};addPropertyControls(FramertAaraxal3,{hra7EMW7K:{title:\"Link\",type:ControlType.Link},ElxMPwZBi:{defaultValue:\"trisbee\",title:\"ProjectSlug\",type:ControlType.String},ZBdJCyZyn:{defaultValue:true,title:\"CaseStudyButtonVisible\",type:ControlType.Boolean}});addFonts(FramertAaraxal3,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertAaraxal3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"350\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"hra7EMW7K\\\":\\\"link\\\",\\\"ElxMPwZBi\\\":\\\"projectSlug\\\",\\\"ZBdJCyZyn\\\":\\\"caseStudyButtonVisible\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "init_ssg_sandbox_shims", "GoogleMaps", "coordinates", "zoom", "style", "props", "borderRadius", "useRadius", "p", "motion", "containerStyles", "addPropertyControls", "ControlType", "borderRadiusControl", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "In0uyX21N_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "init_ssg_sandbox_shims", "v0", "p", "x", "motion", "v1", "v2", "v3", "v4", "v5", "v6", "u", "v7", "__FramerMetadata__", "valuesByLocaleId", "In0uyX21N_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "transitions", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "serializationHash", "SVG", "css", "FramerFWYEqJ6Dy", "withCSS", "FWYEqJ6Dy_default", "addFonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "e", "f", "r", "o", "t", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "f", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "IconoirFonts", "getFonts", "Icon", "MotionAWithHover1gpwwb4", "withCodeBoundaryForOverrides", "motion", "withHover", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "defaultColor", "height", "hoverColor", "iconoir", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ByYFBClX9", "JYGRp8yZw", "vWyJzk2k6", "RrptyXs50", "Akwd3sasC", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramerocWqxGDsU", "withCSS", "ocWqxGDsU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "WavePrimaryWaveFonts", "getFonts", "FWYEqJ6Dy_default", "ButtonIconButtonFonts", "ocWqxGDsU_default", "GoogleMapsFonts", "GoogleMaps", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "getLoadingLazyAtYPosition", "RichText2", "getLocalizedValue", "Link", "css", "FramerIn0uyX21N", "withCSS", "In0uyX21N_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "isBrowser", "usePageVisibility", "isVisible", "setIsVisible", "ye", "ue", "onVisibilityChange", "awaitRefCallback", "element", "controller", "refCallbackResolve", "refCallbackPromise", "resolve", "reject", "current", "node", "OPACITY_0", "Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "playOffscreen", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "firstChild", "lastChild", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "viewportLength", "Z", "scheduleMeasure", "frame", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "visibilityRef", "isInView", "useInView", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrapped", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "item", "setDelta", "delta", "transition", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "slideKey", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "visibility", "mix", "LayoutGroup", "q", "selectedOpacity", "total", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "init_ssg_sandbox_shims", "getCollectionData", "collectionList", "_collectionList_props", "_collectionList_props_children_props", "_collectionList_props_children", "_collectionList_props1", "_collectionList_props_children_props_children_props", "_collectionList_props_children_props_children", "_collectionList_props_children_props1", "_collectionList_props_children1", "_collectionList_props2", "_queryParent_props", "queryParent", "query", "queryData", "left", "i", "propertyControlsById", "propertyControlsByName", "id", "control", "childrenFunction", "_collectionList_props3", "_clpc_props", "_clpc_props_children_props", "_clpc_props_children", "_clpc_props1", "clpc", "slideshowProps", "getComponentProps", "Slideshow", "CMSSlideshow", "props", "_props_collectionList", "startLayers", "endLayers", "otherProps", "isCanvas", "RenderTarget", "items", "getCollectionListItems", "layers", "i", "p", "CanvasPlaceholder", "layer", "q", "motion", "shuffleArray", "addPropertyControls", "ControlType", "component", "slots", "getPropertyControls", "title", "subtitle", "u", "array", "j", "collectionList", "query", "childrenFunction", "getCollectionData", "_clChildren_props_children", "_clChildren_props", "_clChildren_props1", "data", "useQueryData", "children", "clChildren", "init_ssg_sandbox_shims", "RichTextWithFX", "withFX", "RichText2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "color", "content", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "JLF9hFnmh", "TS1evz6hP", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "css", "FramerKsrrlJvZQ", "withCSS", "KsrrlJvZQ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "MotionDivWithFX", "withFX", "motion", "RichTextWithFX", "RichText2", "ImageWithFX", "Image2", "MotionAWithFX", "serializationHash", "variantClassNames", "animation", "transition1", "animation1", "transition2", "animation2", "animation3", "toResponsiveImage", "value", "animation4", "animation5", "animation6", "animation7", "transition3", "animation8", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "caseStudyButtonVisible", "height", "id", "link", "projectSlug", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "hra7EMW7K", "ElxMPwZBi", "ZBdJCyZyn", "f5L31VBBbIVDYqG_l_", "Qi0HJBhE6IVDYqG_l_", "c_rwTLD37IVDYqG_l_", "wPirvknnTIVDYqG_l_", "Dnrf6HgxjIVDYqG_l_", "BXq2Z1EKaIVDYqG_l_", "ivI5U0TwtIVDYqG_l_", "WiHJpNvLvIVDYqG_l_", "idIVDYqG_l_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap4zbyd6", "args", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "transition2", "Link", "MotionAWithFX", "transition1", "animation", "animation1", "ChildrenCanSuspend", "bbhFwTreD_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "u", "MotionDivWithFX", "animation2", "animation3", "Image2", "getLoadingLazyAtYPosition", "toResponsiveImage", "RichText2", "RichTextWithFX", "animation4", "animation5", "ImageWithFX", "animation6", "animation7", "transition3", "animation8", "css", "FramertAaraxal3", "withCSS", "tAaraxal3_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "WavePrimaryWaveFonts", "getFonts", "FWYEqJ6Dy_default", "SectionHeaderTitleFonts", "KsrrlJvZQ_default", "ItemsProjectItemFonts", "tAaraxal3_default", "CMSSlideshowFonts", "CMSSlideshow", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "caseStudyButtonVisible", "current", "doNotShowProjectWithSlug", "height", "id", "sectionTitle", "sectionTitleColor", "showWave", "visibility", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "ddQwt2Upv", "QrxeyKyBF", "VrBU75sTG", "jh2CoTkbc", "X4M6pGWyX", "F88ASXAVG", "JfjeM_ljl", "WiHJpNvLvHodB8M0UE", "idHodB8M0UE", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "transition1", "u", "cx", "serializationHash", "addPropertyOverrides", "ComponentViewportProvider", "FWYEqJ6Dy_default", "KsrrlJvZQ_default", "CMSSlideshow", "ChildrenCanSuspend", "bbhFwTreD_default", "collection", "paginationInfo", "loadMore", "l", "i", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "animation", "tAaraxal3_default", "css", "FramerPXI7ITEHZ", "withCSS", "PXI7ITEHZ_default", "addPropertyControls", "ControlType", "addFonts", "WavePrimaryWaveFonts", "SectionHeaderTitleFonts", "ItemsProjectItemFonts", "CMSSlideshowFonts"]
}
