{"version":3,"file":"atbSnwANH.BgD0Ag1_.mjs","names":["isMobile","_Fragment"],"sources":["https:/framerusercontent.com/modules/cIaC8zK7wZ6n5Pq7aMVA/9rIhexjWtsdI7sfvfX1N/Lightbox.js","https:/framerusercontent.com/modules/RvNSfQnceuTLMuAhZNNL/esWTylWCcpVl59IwZwAt/atbSnwANH.js"],"sourcesContent":["/**\n * Lightbox Component\n * Licensed under CC0-1.0 - Free for personal and commercial use with attribution\n * Made by Stefan (x.com/hyggemethat) at pixcodrops.com\n *\n * Hope you enjoy!\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{createPortal}from\"react-dom\";// Constants for customization\nconst arrowSizeMobile=30// Size of mobile arrows\n;const arrowSizeDesktop=40// Size of desktop arrows\n;const arrowBackground=\"#4D4D4D\"// Background color of arrows\n;const arrowHoverBackground=\"#707070\"// Background color of arrows on hover\n;const closeButtonSize=30// Size of close button\n;const closeButtonBackground=\"#4D4D4D\"// Background color of close button\n;const closeButtonHoverBackground=\"#707070\"// Background color of close button on hover\n;const lightboxBackground=\"rgba(12, 12, 12, 0.95)\"// Background color of the lightbox\n;const imageHoverOverlay=\"rgba(12, 12, 12, 0.95)\"// Background color of overlay when hovering image\n;const overlayButtonBackground=\"#4D4D4D\"// Background color of the icon when hovering over the image\n;const overlayButtonHoverBackground=\"#707070\"// Background color of the icon when hovering over the image\n;// Store for managing the gallery\nconst galleryStore={images:[],currentIndex:0,registerImage(image){if(!this.images.includes(image)){this.images.push(image);}},getCurrentImage(){return this.images[this.currentIndex];},goNext(){this.currentIndex=(this.currentIndex+1)%this.images.length;},goPrevious(){this.currentIndex=(this.currentIndex-1+this.images.length)%this.images.length;},reset(){this.images=[];this.currentIndex=0;}};// Scroll management utilities\nconst useScrollLock=()=>{const scrollYRef=useRef(0);const lockScroll=()=>{if(typeof window===\"undefined\")return;scrollYRef.current=window.scrollY;document.body.style.position=\"fixed\";document.body.style.top=`-${scrollYRef.current}px`;document.body.style.width=\"100%\";document.body.style.overflow=\"hidden\";};const unlockScroll=()=>{if(typeof window===\"undefined\")return;document.body.style.position=\"\";document.body.style.top=\"\";document.body.style.width=\"\";document.body.style.overflow=\"unset\";window.scrollTo(0,scrollYRef.current);};return{lockScroll,unlockScroll};};// Function starts here fyi\nexport function withGallery(Component){return props=>{const[hasMounted,setHasMounted]=useState(false);const[isMobile,setIsMobile]=useState(false);const[isOpen,setIsOpen]=useState(false);const[currentImage,setCurrentImage]=useState(null);const[swipeStartX,setSwipeStartX]=useState(0);const{lockScroll,unlockScroll}=useScrollLock();const dragConstraintsRef=useRef(null);const[isDragging,setIsDragging]=useState(false);const src=props.background?.src;if(src&&!galleryStore.images.includes(src)){galleryStore.registerImage(src);}const openGallery=event=>{event.stopPropagation();event.preventDefault();if(!src)return;lockScroll();setCurrentImage(src);galleryStore.currentIndex=galleryStore.images.indexOf(src);setIsOpen(true);};const closeGallery=()=>{setIsOpen(false);setCurrentImage(null);unlockScroll();// Do not reset the gallery store here\n};const showNextImage=()=>{galleryStore.goNext();setCurrentImage(galleryStore.getCurrentImage());};const showPreviousImage=()=>{galleryStore.goPrevious();setCurrentImage(galleryStore.getCurrentImage());};const handleKeyDown=event=>{if(!isOpen)return;if(event.key===\"ArrowRight\")showNextImage();if(event.key===\"ArrowLeft\")showPreviousImage();if(event.key===\"Escape\")closeGallery();};const handleTouchStart=e=>{setSwipeStartX(e.touches[0].clientX);};const handleTouchEnd=e=>{const swipeEndX=e.changedTouches[0].clientX;const deltaX=swipeStartX-swipeEndX;// Horizontal swipe threshold (minimum 50px movement)\nif(Math.abs(deltaX)>50){if(deltaX>0)showNextImage();else showPreviousImage();}};const handleDrag=(_,info)=>{// For desktop, you might not want any drag behavior,\n// or you can constrain it as for mobile, depending on your needs\nif(!isMobile){return{y:0}// Prevent vertical movement on desktop if not intended\n;}// Mobile drag constraint\nreturn{y:Math.min(Math.max(info.offset.y,-100),100)};};useEffect(()=>{setHasMounted(true);return()=>{// Reset the gallery store when the component unmounts\ngalleryStore.reset();};},[])// Empty dependency array = runs only once on mount\n;// The existing resize useEffect should remain separate\nuseEffect(()=>{const handleResize=()=>{const isMobile=window.matchMedia(\"(pointer: coarse)\").matches||window.innerWidth<=768;setIsMobile(isMobile);};handleResize();window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);// Add client-side check for portal target\nconst portalTarget=hasMounted?document.body:null;useEffect(()=>{if(isOpen){window.addEventListener(\"keydown\",handleKeyDown);}return()=>{window.removeEventListener(\"keydown\",handleKeyDown);};},[isOpen]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{...props,onClick:openGallery,style:{...props.style,position:\"relative\",cursor:\"pointer\",userSelect:\"none\"},children:/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundColor:imageHoverOverlay,opacity:0,display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},whileHover:{opacity:1,transition:{duration:.2}},children:/*#__PURE__*/_jsx(motion.div,{style:{position:\"relative\",width:\"48px\",height:\"48px\",backgroundColor:overlayButtonBackground,opacity:1,borderRadius:\"100px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},whileHover:{backgroundColor:overlayButtonHoverBackground,transition:{duration:.2}},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 16 16\",fill:\"#fff\",children:/*#__PURE__*/_jsx(\"path\",{\"fill-rule\":\"evenodd\",d:\"M9.965 11.026a5 5 0 1 1 1.06-1.06l2.755 2.754a.75.75 0 1 1-1.06 1.06l-2.755-2.754ZM10.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z\",\"clip-rule\":\"evenodd\"})})})})}),hasMounted&&portalTarget&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&currentImage&&/*#__PURE__*/_jsxs(motion.div,{id:\"lightbox-background\",onClick:event=>{if(!isDragging){console.log(\"Click event on background detected\");// Check if the click was not on any interactive child elements\nif(event.target===event.currentTarget||event.target instanceof Element&&!event.target.closest(\"img, button, svg\")){console.log(\"Background clicked directly or on non-interactive element\");closeGallery();}}},style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",background:lightboxBackground,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",zIndex:1e5,pointerEvents:\"auto\"},initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:[/*#__PURE__*/_jsx(motion.div,{ref:dragConstraintsRef,style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(motion.img,{src:currentImage,style:{maxWidth:isMobile?\"95vw\":\"calc(90vw - 100px)\",maxHeight:\"85vh\",touchAction:\"none\",objectFit:\"contain\",borderRadius:\"10px\",cursor:isMobile?\"grab\":\"auto\"},initial:{scale:.8},animate:{scale:1},dragConstraints:{top:0,bottom:0},dragTransition:{power:.2,timeConstant:200},onDrag:handleDrag,onTouchStart:handleTouchStart,onTouchEnd:handleTouchEnd,drag:isMobile?\"y\":\"y\",dragElastic:.2,whileTap:{cursor:\"grabbing\"},onDragStart:()=>setIsDragging(true),onDragEnd:(event,info)=>{setIsDragging(false);// Sometimes you're the pigeon, sometimes you're the statue\n// Adjust tolerance\nif(isMobile){if(info.offset.y<-100&&Math.abs(info.velocity.y)>300){closeGallery();}}else{if(info.offset.y<-100&&Math.abs(info.velocity.y)>300){closeGallery();}}}})}),isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"50%\",left:\"10px\",right:\"10px\",transform:\"translateY(-50%)\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",zIndex:100001,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(motion.div,{onClick:event=>{event.stopPropagation();showPreviousImage();},style:{width:arrowSizeMobile,height:arrowSizeMobile,background:arrowBackground,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"pointer\",pointerEvents:\"auto\",marginLeft:\"15px\"},whileHover:{background:arrowHoverBackground},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M15 6L9 12L15 18\",stroke:\"#fff\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(motion.div,{onClick:event=>{event.stopPropagation();showNextImage();},style:{width:arrowSizeMobile,height:arrowSizeMobile,background:arrowBackground,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"pointer\",pointerEvents:\"auto\",marginRight:\"15px\"},whileHover:{background:arrowHoverBackground},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 6L15 12L9 18\",stroke:\"#fff\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]}),!isMobile&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{onClick:event=>{event.stopPropagation();showPreviousImage();},style:{position:\"absolute\",top:\"50%\",left:\"30px\",transform:\"translateY(-50%)\",width:arrowSizeDesktop,height:arrowSizeDesktop,background:arrowBackground,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"pointer\",zIndex:100001},whileHover:{background:arrowHoverBackground},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M15 6L9 12L15 18\",stroke:\"#fff\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(motion.div,{onClick:event=>{event.stopPropagation();showNextImage();},style:{position:\"absolute\",top:\"50%\",right:\"30px\",transform:\"translateY(-50%)\",width:arrowSizeDesktop,height:arrowSizeDesktop,background:arrowBackground,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"pointer\",zIndex:100001},whileHover:{background:arrowHoverBackground},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 6L15 12L9 18\",stroke:\"#fff\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]}),/*#__PURE__*/_jsx(motion.div,{onClick:closeGallery,style:{position:\"absolute\",top:\"20px\",right:\"20px\",width:closeButtonSize,height:closeButtonSize,cursor:\"pointer\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:closeButtonBackground,borderRadius:\"50%\",zIndex:100001},whileHover:{background:closeButtonHoverBackground},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6L18 18M6 18L18 6\",stroke:\"#fff\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]})}),portalTarget)]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withGallery\":{\"type\":\"reactHoc\",\"name\":\"withGallery\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lightbox.map","// Generated by Framer (570e25b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-6HwZV .framer-styles-preset-1mke7f1:not(.rich-text-wrapper), .framer-6HwZV .framer-styles-preset-1mke7f1.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6HwZV\";\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\"}}}"],"mappings":"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"}