{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/mDl2VbXSMiRMxPLKxM2J/Xh8TUZqkEKWaJTRMy7vI/CMSCarouselComponent.js", "ssg:https://framerusercontent.com/modules/1EJwFnEJhZmoHaGeWH6n/zYJSStcyKBWQrM6ba6Rw/jsLN2JO0d.js", "ssg:https://framerusercontent.com/modules/83asa19VBweV7im21Bxk/XJ814uZKMybaihDhAaW8/jbntIydFM.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useRef,useEffect,useState,useMemo}from\"react\";export default function CMSCarousel(props){const containerRef=useRef(null);const glideInstance=useRef(null);const[isReady,setIsReady]=useState(false);const[windowWidth,setWindowWidth]=useState(typeof window!==\"undefined\"?window.innerWidth:1440);// Dynamically import Glide.js only if not already available\nconst loadGlideLibrary=async()=>{if(typeof window===\"undefined\"||window.Glide)return;await new Promise((resolve,reject)=>{const script=document.createElement(\"script\");script.src=\"https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.2.0/glide.min.js\";script.async=true;script.onload=resolve;script.onerror=reject;document.head.appendChild(script);});const css=document.createElement(\"link\");css.rel=\"stylesheet\";css.href=\"https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.2.0/css/glide.core.min.css\";document.head.appendChild(css);};// Add required CMS structure for Glide functionality\nuseEffect(()=>{if(!containerRef.current||!props.slides)return;const slidesWrapper=containerRef.current.querySelector(\"[data-framer-name='Slides']\");const slides=containerRef.current.querySelectorAll(\"[data-framer-name='Slide']\");slidesWrapper?.classList.add(\"glide__slides\");slides?.forEach(slide=>{slide.classList.add(\"glide__slide\");});},[props.slides]);// Handle Glide initialization\nuseEffect(()=>{let isMounted=true;const initialize=async()=>{await loadGlideLibrary();requestAnimationFrame(()=>{if(!isMounted||!containerRef.current||!window.Glide)return;const id=props.id||\"tools-carousel\";const el=document.getElementById(id);if(!el)return;try{glideInstance.current?.destroy();glideInstance.current=null;const tabletBreakpoint=props?.tablet?.breakpoint||1199;const mobileBreakpoint=props?.mobile?.breakpoint||767;glideInstance.current=new window.Glide(`#${id}`,{type:\"carousel\",gap:props?.desktop?.gap||12,perView:props?.desktop?.slidesPerView||3,peek:props?.desktop?.edgePadding||48,perTouch:props?.desktop?.slidesPerTouch||1,breakpoints:{[tabletBreakpoint]:{gap:props?.tablet?.gap||12,perView:props?.tablet?.slidesPerView||2,peek:props?.tablet?.edgePadding||48,perTouch:props?.tablet?.slidesPerTouch||1},[mobileBreakpoint]:{gap:props?.mobile?.gap||12,perView:props?.mobile?.slidesPerView||1,peek:props?.mobile?.edgePadding||24,perTouch:props?.mobile?.slidesPerTouch||1}}});glideInstance.current.mount();setIsReady(true);}catch(e){console.error(\"Glide init failed:\",e);}});};initialize();return()=>{isMounted=false;try{glideInstance.current?.destroy();}catch(err){console.warn(\"Failed to destroy Glide instance\",err);}glideInstance.current=null;};},[]);// Debounced resize listener\nuseEffect(()=>{let timeout=null;const handleResize=()=>{if(timeout)clearTimeout(timeout);timeout=window.setTimeout(()=>{setWindowWidth(window.innerWidth);},150);};window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);/**\n     * When the carousel is ready, apply equal height logic:\n     * - Syncs heights once on mount\n     * - Uses a single ResizeObserver on the container to reapply heights on size/content change\n     * - Also responds to window resizes using requestAnimationFrame for optimal performance\n     */useEffect(()=>{if(!isReady||!containerRef.current)return;let resizeTimeout=null;const handleResize=()=>{if(resizeTimeout)cancelAnimationFrame(resizeTimeout);resizeTimeout=requestAnimationFrame(()=>{syncEqualHeights(containerRef.current);});};// Initial sync after mount\nhandleResize();const observer=new ResizeObserver(handleResize);observer.observe(containerRef.current);window.addEventListener(\"resize\",handleResize);return()=>{if(resizeTimeout)cancelAnimationFrame(resizeTimeout);observer.disconnect();window.removeEventListener(\"resize\",handleResize);};},[isReady,props.slides])// Includes props.slides to re-sync when updated\n;// Determine whether controls should be shown for current breakpoint\nconst showControls=useMemo(()=>{const mobileBp=props.mobile?.breakpoint||767;const tabletBp=props.tablet?.breakpoint||1199;if(windowWidth<=mobileBp){return props.mobile?.showControls;}else if(windowWidth<=tabletBp){return props.tablet?.showControls;}else{return props.desktop?.showControls;}},[windowWidth,props.mobile,props.tablet,props.desktop]);// Determine whether the edges should be faded for current breakpoint\nconst fadeEdges=useMemo(()=>{const mobileBp=props.mobile?.breakpoint||767;const tabletBp=props.tablet?.breakpoint||1199;if(windowWidth<=mobileBp){return props.mobile?.fadeEdges;}else if(windowWidth<=tabletBp){return props.tablet?.fadeEdges;}else{return props.desktop?.fadeEdges;}},[windowWidth,props.mobile,props.tablet,props.desktop]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,className:\"glide\",id:props.id||\"tools-carousel\",style:{visibility:isReady?\"visible\":\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{className:\"glide__track\",\"data-glide-el\":\"track\",style:{overflow:\"hidden\",position:\"relative\",maskImage:fadeEdges?\"linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 24px, #000 calc(100% - 24px), rgba(0,0,0,0) 100%)\":\"none\",WebkitMaskImage:fadeEdges?\"linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 24px, #000 calc(100% - 24px), rgba(0,0,0,0) 100%)\":\"none\",maskSize:\"100% 100%\",WebkitMaskSize:\"100% 100%\"},children:props.slides}),showControls&&/*#__PURE__*/_jsxs(\"div\",{\"data-glide-el\":\"controls\",style:{position:\"absolute\",height:\"100%\",width:\"100%\",top:0,left:0,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"button\",{\"data-glide-dir\":\"<\",style:{pointerEvents:\"auto\",position:\"absolute\",left:0,top:\"50%\",transform:\"translate(-50%, -50%)\",border:\"none\",background:\"transparent\",outline:\"none\"},children:props?.previousControl}),/*#__PURE__*/_jsx(\"button\",{\"data-glide-dir\":\">\",style:{pointerEvents:\"auto\",position:\"absolute\",right:0,top:\"50%\",transform:\"translate(50%, -50%)\",border:\"none\",background:\"transparent\",outline:\"none\"},children:props?.nextControl})]})]});}/**\n * Finds all elements with the [data-cms-carousel-height=\"equal\"] attribute,\n * measures their heights, and sets them all to the tallest height.\n * Uses cached height to avoid unnecessary DOM writes.\n */const syncEqualHeights=container=>{const elements=container.querySelectorAll(\"[data-cms-carousel-height='equal']\");if(elements.length<=1)return;let maxHeight=0;elements.forEach(el=>{const height=el.offsetHeight;if(height>maxHeight)maxHeight=height;});elements.forEach(el=>{el.style.height=`${maxHeight}px`;});};// Property Controls for Framer UI\naddPropertyControls(CMSCarousel,{id:{label:\"Carousel ID\",type:ControlType.String},slides:{label:\"Slides\",type:ControlType.ComponentInstance},previousControl:{label:\"Previous Control\",type:ControlType.ComponentInstance},nextControl:{label:\"Next Control\",type:ControlType.ComponentInstance},desktop:{type:ControlType.Object,label:\"Desktop\",controls:{slidesPerView:{type:ControlType.Number,defaultValue:3},slidesPerTouch:{type:ControlType.Number,defaultValue:1},gap:{type:ControlType.Number,defaultValue:12},edgePadding:{type:ControlType.Number,defaultValue:48},showControls:{type:ControlType.Boolean,default:true},fadeEdges:{label:\"Fade Edges\",type:ControlType.Boolean,default:true}}},tablet:{type:ControlType.Object,label:\"Tablet\",controls:{breakpoint:{type:ControlType.Number,defaultValue:1199},slidesPerView:{type:ControlType.Number,defaultValue:2},slidesPerTouch:{type:ControlType.Number,defaultValue:1},gap:{type:ControlType.Number,defaultValue:12},edgePadding:{type:ControlType.Number,defaultValue:48},showControls:{type:ControlType.Boolean,default:true},fadeEdges:{label:\"Fade Edges\",type:ControlType.Boolean,default:true}}},mobile:{type:ControlType.Object,label:\"Mobile\",controls:{breakpoint:{type:ControlType.Number,defaultValue:767},slidesPerView:{type:ControlType.Number,defaultValue:1},slidesPerTouch:{type:ControlType.Number,defaultValue:1},gap:{type:ControlType.Number,defaultValue:12},edgePadding:{type:ControlType.Number,defaultValue:24},showControls:{type:ControlType.Boolean,default:false},fadeEdges:{label:\"Fade Edges\",type:ControlType.Boolean,default:false}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CMSCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSCarouselComponent.map", "// Generated by Framer (98a2bb2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/1JUDrjekvVZ3bNFl775A/FramerIcon.js\";const FramerIconsFonts=getFonts(FramerIcons);const enabledGestures={O2fOqqdQg:{hover:true,pressed:true},vcmx4ytmF:{hover:true,pressed:true}};const cycleOrder=[\"O2fOqqdQg\",\"vcmx4ytmF\"];const serializationHash=\"framer-rPyrz\";const variantClassNames={O2fOqqdQg:\"framer-v-1eaam8r\",vcmx4ytmF:\"framer-v-1bm90yo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -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={Next:\"vcmx4ytmF\",Previous:\"O2fOqqdQg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"O2fOqqdQg\"};};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:\"O2fOqqdQg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vcmx4ytmF-hover\",\"vcmx4ytmF-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"vcmx4ytmF\")return false;return true;};const isDisplayed1=()=>{if([\"vcmx4ytmF-hover\",\"vcmx4ytmF-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"vcmx4ytmF\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1eaam8r\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Previous\",layoutDependency:layoutDependency,layoutId:\"O2fOqqdQg\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0c40d833-15cd-4042-aa61-03b4cf53146f, rgba(51, 51, 51, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-536308a5-d41d-4c8f-a238-03b434ea49ec, rgb(255, 255, 255))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\",...style},...addPropertyOverrides({\"O2fOqqdQg-hover\":{\"data-framer-name\":undefined},\"O2fOqqdQg-pressed\":{\"data-framer-name\":undefined},\"vcmx4ytmF-hover\":{\"data-framer-name\":undefined},\"vcmx4ytmF-pressed\":{\"data-framer-name\":undefined},vcmx4ytmF:{\"data-framer-name\":\"Next\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dnj62h\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"dA440jnLP\",style:{backgroundColor:\"var(--token-bd4be16e-1a0d-4675-bbe2-da9dafdbe540, rgba(51, 51, 51, 0.04))\",opacity:0},variants:{\"O2fOqqdQg-hover\":{opacity:1},\"O2fOqqdQg-pressed\":{backgroundColor:\"var(--token-a93f40af-8172-499a-8586-0d460df1b322, rgba(51, 51, 51, 0.08))\",opacity:1},\"vcmx4ytmF-hover\":{opacity:1},\"vcmx4ytmF-pressed\":{backgroundColor:\"var(--token-a93f40af-8172-499a-8586-0d460df1b322, rgba(51, 51, 51, 0.08))\",opacity:1}}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1946cr4-container\",\"data-framer-name\":\"chevron-left\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"heOprrmap-container\",name:\"chevron-left\",nodeId:\"heOprrmap\",rendersWithMotion:true,scopeId:\"jsLN2JO0d\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-cbc5c4d2-4da3-4073-ab62-46f404aeb2fa, rgba(237, 237, 237, 0.85))\",height:\"100%\",id:\"heOprrmap\",layoutId:\"heOprrmap\",name:\"chevron-left\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg\\n  xmlns=\"http://www.w3.org/2000/svg\"\\n  width=\"100%\"\\n  height=\"100%\"\\n  viewBox=\"0 0 24 24\"\\n  fill=\"none\"\\n  stroke=\"rgba(237, 237, 237, 0.8)\"\\n  stroke-width=\"1\"\\n  stroke-linecap=\"round\"\\n  stroke-linejoin=\"round\"\\n>\\n  <path d=\"m15 18-6-6 6-6\" />\\n</svg>\\n',width:\"100%\",...addPropertyOverrides({\"O2fOqqdQg-hover\":{color:\"var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, rgb(51, 51, 51))\"},\"O2fOqqdQg-pressed\":{color:\"var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, rgb(51, 51, 51))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12chwbj-container\",\"data-framer-name\":\"chevron-right\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jP7GxlKSj-container\",name:\"chevron-right\",nodeId:\"jP7GxlKSj\",rendersWithMotion:true,scopeId:\"jsLN2JO0d\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-cbc5c4d2-4da3-4073-ab62-46f404aeb2fa, rgba(237, 237, 237, 0.85))\",height:\"100%\",id:\"jP7GxlKSj\",layoutId:\"jP7GxlKSj\",name:\"chevron-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg\\n  xmlns=\"http://www.w3.org/2000/svg\"\\n  width=\"100%\"\\n  height=\"100%\"\\n  viewBox=\"0 0 24 24\"\\n  fill=\"none\"\\n  stroke=\"rgba(204, 204, 204, 0.85)\"\\n  stroke-width=\"1\"\\n  stroke-linecap=\"round\"\\n  stroke-linejoin=\"round\"\\n>\\n  <path d=\"m9 18 6-6-6-6\" />\\n</svg>\\n',width:\"100%\",...addPropertyOverrides({\"vcmx4ytmF-hover\":{color:\"var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, rgb(51, 51, 51))\"},\"vcmx4ytmF-pressed\":{color:\"var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, rgb(51, 51, 51))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rPyrz.framer-5r7cz4, .framer-rPyrz .framer-5r7cz4 { display: block; }\",\".framer-rPyrz.framer-1eaam8r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rPyrz .framer-1dnj62h { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-rPyrz .framer-1946cr4-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 48%; position: absolute; top: 50%; width: 24px; z-index: 1; }\",\".framer-rPyrz .framer-12chwbj-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 53%; position: absolute; top: 50%; width: 24px; z-index: 1; }\",'.framer-rPyrz[data-border=\"true\"]::after, .framer-rPyrz [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vcmx4ytmF\":{\"layout\":[\"fixed\",\"fixed\"]},\"op9e0f9n5\":{\"layout\":[\"fixed\",\"fixed\"]},\"a3KKJOav0\":{\"layout\":[\"fixed\",\"fixed\"]},\"lAVhHCMoh\":{\"layout\":[\"fixed\",\"fixed\"]},\"z5D_fD0Zr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjsLN2JO0d=withCSS(Component,css,\"framer-rPyrz\");export default FramerjsLN2JO0d;FramerjsLN2JO0d.displayName=\"CarouselArrow\";FramerjsLN2JO0d.defaultProps={height:40,width:40};addPropertyControls(FramerjsLN2JO0d,{variant:{options:[\"O2fOqqdQg\",\"vcmx4ytmF\"],optionTitles:[\"Previous\",\"Next\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjsLN2JO0d,[{explicitInter:true,fonts:[]},...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjsLN2JO0d\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vcmx4ytmF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"op9e0f9n5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a3KKJOav0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lAVhHCMoh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z5D_fD0Zr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jsLN2JO0d.map", "// Generated by Framer (890879b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-medium\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",weight:\"500\"}]}];export const css=['.framer-QU90m .framer-styles-preset-18dwv2i:not(.rich-text-wrapper), .framer-QU90m .framer-styles-preset-18dwv2i.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 48px; --framer-paragraph-spacing: 48px; --framer-text-alignment: start; --framer-text-color: var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, #19202b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-QU90m .framer-styles-preset-18dwv2i:not(.rich-text-wrapper), .framer-QU90m .framer-styles-preset-18dwv2i.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 48px; --framer-paragraph-spacing: 48px; --framer-text-alignment: start; --framer-text-color: var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, #19202b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-QU90m .framer-styles-preset-18dwv2i:not(.rich-text-wrapper), .framer-QU90m .framer-styles-preset-18dwv2i.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 40px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-105a9376-f4ea-4e6e-8c82-b5d22018ae1c, #19202b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-QU90m\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["CMSCarousel", "props", "containerRef", "pe", "glideInstance", "isReady", "setIsReady", "ye", "windowWidth", "setWindowWidth", "window", "loadGlideLibrary", "resolve", "reject", "script", "css", "ue", "slidesWrapper", "slides", "slide", "isMounted", "id", "tabletBreakpoint", "mobileBreakpoint", "e", "err", "timeout", "handleResize", "resizeTimeout", "syncEqualHeights", "observer", "showControls", "se", "mobileBp", "tabletBp", "fadeEdges", "u", "p", "container", "elements", "maxHeight", "el", "height", "addPropertyControls", "ControlType", "FramerIconsFonts", "getFonts", "FramerIcons", "enabledGestures", "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", "css", "FramerjsLN2JO0d", "withCSS", "jsLN2JO0d_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className"]
}
