{"version":3,"file":"shared-lib.CnluN0FN.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","Button1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Monogram","Monogram3","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","p","useMemo","_Fragment","dimA","dimB","fonts","css","className","fonts","css","className","fonts","css","className","className"],"sources":["https:/framerusercontent.com/modules/KPV4U5QnhDKKLgAUvxjN/gCgqjySNHOddfrVfMsQF/du7OVrbFE.js","https:/framerusercontent.com/modules/e3oFzhPXSlFwFYgojPil/4QgssQJfDaxU9UlIfruj/GrF2FZGG0.js","https:/framerusercontent.com/modules/JtIjTSEiqU0NanczhV5S/3jzcgke6FJuvAmGhHexb/w0He0hnw8.js","https:/framerusercontent.com/modules/r4RuqElskZLwZw04nlq5/g0tg0eRVTYS4lKvFIxmU/ECm87A_4a.js","https:/framerusercontent.com/modules/uT1tTIepi2hBhohjrQU8/e2REQQLEjHtqRdXSpKRp/qOAMYrWSd.js","https:/framerusercontent.com/modules/efLnRCv4qKyCEDrs1YGP/2BCWZyXgzd2WaqjTnJtU/eidspx8QM.js","https:/framerusercontent.com/modules/b6YKpkCPKxfEw2njWFjo/0wiCPSEOrqqasvyEcDuo/QoPUU8gFU.js","https:/framerusercontent.com/modules/1ep9MDilKUGGo3SRveu4/QKM7O9unlLidkDiPS4ne/UhJCiztKn.js","https:/framerusercontent.com/modules/21ONu2exKNatYhU31hA0/lVcAUYvvEzMRUS6BanqF/Scroll_Carousel.js","https:/framerusercontent.com/modules/NO35FdsfA6M5mZ1gBHEb/9kgh3bEHysIXlum2Oh8I/HrKA3Qy0M.js","https:/framerusercontent.com/modules/U9XBCUkrBNz61R2IBonx/MJcUpMlZwNNCvmlAONVs/RzyOfng3z.js","https:/framerusercontent.com/modules/KWylOPVJ5KGr1jDXWY2g/beBdArlCHvvshl5oxAD9/SAQ2wQvYr.js","https:/framerusercontent.com/modules/37Daa4yN83tOAkRGxC5w/OGpOiuPGb2sfEPdRy20j/zz_Z2bDHF.js","https:/framerusercontent.com/modules/1zHZlrScEWUgveb1G7l9/zFYUTrBvYNrGEmxmGpZv/ToKXEfRZK.js","https:/framerusercontent.com/modules/oS1ppjlWSiQGmmEffMP6/IKt3idsq6RF2xuK61CxP/siteMetadata.js"],"sourcesContent":["// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-eALg9 .framer-styles-preset-1a60tgo:not(.rich-text-wrapper), .framer-eALg9 .framer-styles-preset-1a60tgo.rich-text-wrapper a { --framer-link-text-color: #ffffff; }\"];export const className=\"framer-eALg9\";\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\"}}}","// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-SWHK8 .framer-styles-preset-1dso690:not(.rich-text-wrapper), .framer-SWHK8 .framer-styles-preset-1dso690.rich-text-wrapper a { --framer-link-text-color: var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, #017754); --framer-link-text-decoration: none; }\"];export const className=\"framer-SWHK8\";\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 (2d3eba2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lato-regular\",\"GF;Lato-700\",\"GF;Lato-700italic\",\"GF;Lato-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxw6XweuBCY.woff2\",weight:\"400\"},{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPGQ3s5dwt7w.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswXiWrFCbw7A.woff2\",weight:\"400\"}]}];export const css=['.framer-Zp9Lu .framer-styles-preset-1bsik71:not(.rich-text-wrapper), .framer-Zp9Lu .framer-styles-preset-1bsik71.rich-text-wrapper p { --framer-font-family: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.15em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-Zp9Lu\";\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 (98b71dc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KPV4U5QnhDKKLgAUvxjN/gCgqjySNHOddfrVfMsQF/du7OVrbFE.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/e3oFzhPXSlFwFYgojPil/4QgssQJfDaxU9UlIfruj/GrF2FZGG0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JtIjTSEiqU0NanczhV5S/3jzcgke6FJuvAmGhHexb/w0He0hnw8.js\";const enabledGestures={hxz12mGJZ:{hover:true},tcSBVdBnz:{hover:true},UmkQPtrlz:{hover:true},Y98i1OapY:{hover:true}};const cycleOrder=[\"hxz12mGJZ\",\"tcSBVdBnz\",\"UmkQPtrlz\",\"Y98i1OapY\"];const serializationHash=\"framer-72aw6\";const variantClassNames={hxz12mGJZ:\"framer-v-724eqi\",tcSBVdBnz:\"framer-v-l7rx20\",UmkQPtrlz:\"framer-v-jwkz4x\",Y98i1OapY:\"framer-v-wgck5i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"hxz12mGJZ\",\"Variant 2\":\"tcSBVdBnz\",\"Variant 3\":\"UmkQPtrlz\",\"Variant 4\":\"Y98i1OapY\"};const getProps=({buttonDescription,height,id,link,width,...props})=>{return{...props,aTPCuuTNv:buttonDescription??props.aTPCuuTNv??\"Button Description\",h1u0qZM_3:link??props.h1u0qZM_3,variant:humanReadableVariantMap[props.variant]??props.variant??\"hxz12mGJZ\"};};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,aTPCuuTNv,h1u0qZM_3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hxz12mGJZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:transition1,...addPropertyOverrides({\"UmkQPtrlz-hover\":{value:undefined},\"Y98i1OapY-hover\":{value:undefined},UmkQPtrlz:{value:undefined},Y98i1OapY:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-724eqi\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hxz12mGJZ\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{\"hxz12mGJZ-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(1, 96, 67)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.68), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.6), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.24)\"},\"tcSBVdBnz-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(1, 96, 67, 0.8)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.68), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.6), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.24)\"},\"UmkQPtrlz-hover\":{boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.68), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.6), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.24)\"},\"Y98i1OapY-hover\":{boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.68), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.6), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.24)\"},tcSBVdBnz:{backgroundColor:\"rgba(1, 119, 84, 0.8)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.36), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.32), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.13)\"},UmkQPtrlz:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},Y98i1OapY:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({\"hxz12mGJZ-hover\":{\"data-framer-name\":undefined},\"tcSBVdBnz-hover\":{\"data-framer-name\":undefined},\"UmkQPtrlz-hover\":{\"data-framer-name\":undefined},\"Y98i1OapY-hover\":{\"data-framer-name\":undefined},tcSBVdBnz:{\"data-framer-name\":\"Variant 2\"},UmkQPtrlz:{\"data-border\":true,\"data-framer-name\":\"Variant 3\"},Y98i1OapY:{\"data-border\":true,\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:h1u0qZM_3,motionChild:true,nodeId:\"hcf9iS9SI\",openInNewTab:false,relValues:[],scopeId:\"ECm87A_4a\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Button Description\"})})})}),className:\"framer-3uek71\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hcf9iS9SI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:aTPCuuTNv,variants:{UmkQPtrlz:{\"--extracted-r6o4lv\":\"var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UmkQPtrlz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84)))\"},children:/*#__PURE__*/_jsx(Link,{href:h1u0qZM_3,motionChild:true,nodeId:\"hcf9iS9SI\",openInNewTab:false,relValues:[],scopeId:\"ECm87A_4a\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1dso690\",\"data-styles-preset\":\"GrF2FZGG0\",children:\"Button Description\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-72aw6.framer-lbojcw, .framer-72aw6 .framer-lbojcw { display: block; }\",\".framer-72aw6.framer-724eqi { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: center; overflow: hidden; padding: 0px 25px 0px 25px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-72aw6 .framer-3uek71 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-72aw6[data-border=\"true\"]::after, .framer-72aw6 [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 45\n * @framerIntrinsicWidth 266.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tcSBVdBnz\":{\"layout\":[\"auto\",\"fixed\"]},\"UmkQPtrlz\":{\"layout\":[\"auto\",\"fixed\"]},\"Y98i1OapY\":{\"layout\":[\"auto\",\"fixed\"]},\"wteytMpFG\":{\"layout\":[\"auto\",\"fixed\"]},\"QemJkPDPS\":{\"layout\":[\"auto\",\"fixed\"]},\"ibuSgwZa_\":{\"layout\":[\"auto\",\"fixed\"]},\"u7jQMWGkl\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aTPCuuTNv\":\"buttonDescription\",\"h1u0qZM_3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerECm87A_4a=withCSS(Component,css,\"framer-72aw6\");export default FramerECm87A_4a;FramerECm87A_4a.displayName=\"Button 1\";FramerECm87A_4a.defaultProps={height:45,width:266.5};addPropertyControls(FramerECm87A_4a,{variant:{options:[\"hxz12mGJZ\",\"tcSBVdBnz\",\"UmkQPtrlz\",\"Y98i1OapY\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},aTPCuuTNv:{defaultValue:\"Button Description\",displayTextArea:true,placeholder:\"Button Description\",title:\"Button Description\",type:ControlType.String},h1u0qZM_3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerECm87A_4a,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerECm87A_4a\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"aTPCuuTNv\\\":\\\"buttonDescription\\\",\\\"h1u0qZM_3\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tcSBVdBnz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UmkQPtrlz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Y98i1OapY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wteytMpFG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QemJkPDPS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ibuSgwZa_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"u7jQMWGkl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"45\",\"framerIntrinsicWidth\":\"266.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ECm87A_4a.map","// Generated by Framer (2d3eba2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lato-regular\",\"GF;Lato-700\",\"GF;Lato-700italic\",\"GF;Lato-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxw6XweuBCY.woff2\",weight:\"400\"},{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPGQ3s5dwt7w.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswXiWrFCbw7A.woff2\",weight:\"400\"}]}];export const css=['.framer-xzwhM .framer-styles-preset-cu9fzx:not(.rich-text-wrapper), .framer-xzwhM .framer-styles-preset-cu9fzx.rich-text-wrapper p { --framer-font-family: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --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-xzwhM\";\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\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-xhzcS\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 39.96 18.979 C 39.96 18.979 38.86 18.438 38.487 18.283 C 38.132 18.135 37.05 17.761 37.05 17.761 C 37.012 17.745 36.972 17.784 36.972 17.837 C 36.972 17.837 37.476 18.346 37.702 18.748 L 25.836 18.792 C 25.911 18.673 25.785 18.422 25.73 18.318 C 25.549 17.981 25.143 17.753 25.013 17.381 C 24.893 17.035 24.937 16.078 25.001 15.699 C 25.052 15.402 25.241 15.08 25.334 14.787 C 25.545 14.122 25.578 13.473 25.714 12.81 C 25.822 12.279 26.331 12.088 26.676 11.742 C 27.169 11.245 27.207 10.207 27.514 9.546 C 27.723 9.099 28.079 8.759 28.26 8.293 C 28.51 7.651 28.613 6.076 29.105 5.669 C 29.453 5.382 30.374 5.529 30.665 5.861 C 30.779 5.991 30.897 6.292 30.907 6.464 C 30.913 6.579 30.769 6.886 30.957 6.851 C 31.166 6.812 31.125 6.374 31.148 6.219 C 31.228 5.685 31.547 5.768 31.813 5.443 C 31.866 5.377 31.996 5.13 32.024 5.048 C 32.204 4.533 31.814 4.404 31.503 4.12 C 31.015 3.674 30.914 3.361 30.588 2.829 C 30.184 2.167 29.805 2.147 29.304 1.699 C 29.151 1.563 29.008 1.365 28.865 1.221 C 28.411 0.766 27.786 0.369 27.175 0.163 C 27.055 0.122 26.41 -0.073 26.345 0.03 C 26.335 0.088 26.361 0.144 26.409 0.178 C 26.966 0.453 27.76 0.797 28.095 1.345 C 28.199 1.514 28.156 1.684 27.931 1.623 C 27.708 1.562 27.293 1.225 27.044 1.096 C 26.72 0.929 25.775 0.537 25.439 0.625 C 25.331 0.654 25.323 0.745 25.422 0.801 C 25.781 1.003 26.222 1.157 26.596 1.358 C 26.802 1.47 27.374 1.79 27.482 1.97 C 27.699 2.335 27.186 2.284 26.968 2.372 C 26.572 2.531 26.425 2.859 25.961 2.942 C 25.847 2.963 25.588 2.942 25.531 3.05 C 25.466 3.173 25.525 3.259 25.646 3.3 C 25.798 3.35 26.415 3.445 26.587 3.456 C 26.745 3.466 26.911 3.442 27.068 3.428 C 27.34 3.457 27.061 3.905 26.986 4.034 C 26.779 4.393 26.205 5.027 25.894 5.316 C 25.275 5.891 24.199 5.784 23.398 5.901 C 22.359 6.053 21.463 6.502 20.386 6.464 C 19.95 6.448 19.478 6.433 19.048 6.352 C 18.336 6.22 17.463 6.038 16.75 5.997 C 15.741 5.94 14.772 6.356 13.883 6.765 C 13.635 6.879 13.273 7 13.015 6.866 C 12.753 6.73 12.282 6.327 12.11 6.087 C 12.043 5.993 11.824 5.531 11.787 5.509 C 11.713 5.466 11.549 5.682 11.515 5.747 C 11.45 5.872 11.496 6.22 11.529 6.365 C 11.561 6.5 11.759 6.82 11.761 6.892 C 11.762 6.938 11.713 6.969 11.706 7.016 C 11.677 7.195 11.821 7.199 11.888 7.325 C 11.931 7.405 11.924 7.535 11.972 7.59 C 12.068 7.699 12.409 7.662 12.509 7.923 C 12.611 8.192 12.532 8.585 12.527 8.864 C 12.514 9.551 12.754 10.382 12.992 11.029 C 13.204 11.606 13.697 12.19 13.753 12.797 C 13.83 13.658 13.631 14.03 13.131 14.684 C 13.007 14.845 12.773 15.022 12.778 15.243 C 12.78 15.33 12.82 15.464 12.844 15.551 C 12.984 16.063 13.275 16.595 13.393 17.102 C 13.486 17.502 13.46 17.895 13.491 18.294 C 13.496 18.367 13.51 18.533 13.525 18.594 C 13.554 18.713 13.655 18.682 13.731 18.71 C 13.799 18.734 13.836 18.78 13.866 18.835 L 4.139 18.871 L 3.318 18.042 C 3.169 17.891 2.966 17.806 2.753 17.806 L 0.08 17.806 C 0.025 17.806 -0.008 17.857 0.002 17.903 C 0.002 17.907 0 17.91 0 17.914 L 0.011 17.926 C 0.015 17.934 0.021 17.941 0.03 17.947 L 0.037 17.951 C 0.196 18.118 0.838 18.808 0.838 19.132 C 0.838 19.456 0.196 20.146 0.037 20.312 L 0.03 20.316 C 0.021 20.323 0.016 20.33 0.011 20.338 L 0 20.349 C 0 20.353 0.002 20.356 0.002 20.36 C -0.008 20.406 0.025 20.457 0.08 20.457 L 2.753 20.457 C 2.966 20.457 3.169 20.373 3.318 20.221 L 4.131 19.4 L 37.745 19.275 C 37.548 19.684 36.971 20.269 36.971 20.269 C 36.971 20.324 37.01 20.361 37.049 20.345 C 37.049 20.345 38.131 19.971 38.486 19.823 C 38.859 19.668 39.959 19.128 39.959 19.128 C 40.014 19.104 40.014 18.999 39.959 18.976 Z M 23.767 15.481 C 23.917 15.312 24.126 15.313 24.207 15.54 C 24.299 15.798 24.318 16.126 24.365 16.398 C 24.44 16.836 24.54 17.245 24.519 17.699 C 24.513 17.83 24.422 18.136 24.467 18.233 C 24.51 18.327 24.574 18.281 24.642 18.298 C 24.771 18.331 24.724 18.702 24.94 18.779 C 24.956 18.786 24.977 18.792 25 18.797 L 24.158 18.8 C 24.155 18.792 24.153 18.785 24.15 18.776 C 23.961 18.246 23.531 17.947 23.471 17.341 C 23.433 16.963 23.518 15.761 23.767 15.482 Z M 16.113 14.385 C 16.283 14.229 16.434 13.995 16.587 13.863 C 16.798 13.68 17.083 13.911 17.317 13.951 C 17.607 14 18.061 14.033 18.349 14.028 C 19.852 14.008 20.876 13.78 22.368 12.986 C 22.679 12.934 22.695 13.155 22.734 13.396 C 22.78 13.686 22.894 14.244 22.888 14.507 C 22.885 14.642 22.842 14.801 22.839 14.936 C 22.83 15.281 23.026 15.681 23.033 16.05 C 23.036 16.188 22.989 16.373 22.983 16.518 C 22.96 17.099 22.962 17.676 22.868 18.252 C 22.907 18.349 22.84 18.501 22.885 18.584 C 22.916 18.643 23.066 18.622 23.132 18.678 C 23.167 18.708 23.181 18.753 23.193 18.802 L 16.739 18.826 C 16.575 18.431 15.975 17.855 15.787 17.548 C 15.499 17.075 15.221 16.118 15.207 15.568 C 15.19 14.936 15.718 14.747 16.113 14.385 Z M 14.834 18.824 C 14.749 18.57 14.488 18.377 14.323 18.173 C 13.918 17.669 13.647 16.658 13.722 16.019 C 13.737 15.883 13.965 15.455 14.105 15.434 C 14.184 15.421 14.284 15.535 14.335 15.591 C 15.039 16.35 15.247 17.286 15.343 18.288 C 15.347 18.334 15.373 18.525 15.389 18.548 C 15.428 18.607 15.565 18.552 15.627 18.594 C 15.677 18.627 15.718 18.724 15.764 18.829 L 14.837 18.833 L 14.834 18.823 Z M 14.607 22.007 C 14.584 21.931 14.514 21.88 14.436 21.88 L 7.463 21.88 C 7.385 21.88 7.315 21.93 7.292 22.005 L 6.666 23.937 C 6.635 24.032 6.687 24.134 6.782 24.164 L 6.915 24.205 C 7.002 24.233 7.096 24.192 7.133 24.108 C 7.181 23.997 7.239 23.89 7.307 23.785 C 7.405 23.634 7.516 23.489 7.638 23.35 C 7.802 23.178 7.985 23.023 8.19 22.885 C 8.394 22.746 8.61 22.632 8.838 22.542 C 9.002 22.485 9.169 22.442 9.341 22.413 C 9.512 22.385 9.688 22.37 9.868 22.37 C 9.925 22.37 9.98 22.38 10.033 22.401 C 10.086 22.421 10.133 22.45 10.174 22.487 C 10.215 22.523 10.248 22.575 10.272 22.64 C 10.297 22.705 10.309 22.783 10.309 22.873 L 10.309 29.579 C 10.309 29.66 10.255 29.732 10.176 29.753 L 9.18 30.024 C 9.102 30.045 9.048 30.116 9.048 30.197 L 9.048 30.26 C 9.048 30.359 9.128 30.439 9.227 30.439 L 12.736 30.439 C 12.835 30.439 12.916 30.359 12.916 30.26 L 12.916 30.186 C 12.916 30.104 12.861 30.033 12.781 30.013 L 11.691 29.728 C 11.612 29.707 11.556 29.636 11.556 29.554 L 11.556 22.848 C 11.556 22.75 11.568 22.671 11.593 22.609 C 11.617 22.548 11.654 22.499 11.703 22.462 C 11.752 22.425 11.813 22.401 11.887 22.389 C 11.96 22.376 12.046 22.37 12.144 22.37 C 12.348 22.378 12.54 22.405 12.719 22.45 C 12.899 22.495 13.07 22.554 13.234 22.628 C 13.405 22.709 13.569 22.807 13.724 22.922 C 13.879 23.036 14.022 23.163 14.153 23.302 C 14.284 23.442 14.405 23.591 14.514 23.749 C 14.596 23.867 14.672 23.984 14.743 24.099 C 14.786 24.17 14.871 24.202 14.95 24.179 L 15.083 24.138 C 15.178 24.108 15.232 24.008 15.203 23.912 L 14.61 22.008 Z M 22.918 22.011 C 22.892 21.939 22.824 21.892 22.748 21.892 L 15.891 21.892 C 15.792 21.892 15.711 21.973 15.711 22.072 L 15.711 22.134 C 15.711 22.215 15.766 22.287 15.843 22.308 L 16.693 22.542 C 16.77 22.563 16.825 22.634 16.825 22.715 L 16.825 29.64 C 16.825 29.721 16.769 29.793 16.691 29.813 L 15.893 30.024 C 15.815 30.044 15.759 30.116 15.759 30.197 L 15.759 30.259 C 15.759 30.358 15.84 30.438 15.939 30.438 L 19.131 30.438 C 19.23 30.438 19.31 30.358 19.31 30.259 L 19.31 30.231 C 19.31 30.15 19.257 30.08 19.18 30.058 L 18.24 29.79 C 18.162 29.767 18.109 29.697 18.109 29.617 L 18.109 26.345 C 18.109 26.246 18.19 26.165 18.289 26.165 L 20.016 26.165 C 20.097 26.165 20.168 26.219 20.19 26.298 L 20.546 27.612 C 20.568 27.691 20.638 27.745 20.72 27.745 L 20.831 27.745 C 20.93 27.745 21.011 27.665 21.011 27.566 L 21.011 24.179 C 21.011 24.08 20.93 23.999 20.831 23.999 L 20.687 23.999 C 20.604 23.999 20.532 24.056 20.512 24.137 L 20.199 25.441 C 20.179 25.522 20.107 25.579 20.024 25.579 L 18.289 25.579 C 18.19 25.579 18.109 25.498 18.109 25.399 L 18.109 23.389 C 18.109 23.278 18.12 23.165 18.155 23.059 C 18.188 22.962 18.234 22.876 18.292 22.8 C 18.349 22.719 18.423 22.649 18.513 22.592 C 18.603 22.535 18.701 22.494 18.807 22.469 C 18.995 22.437 19.185 22.416 19.377 22.408 C 19.569 22.4 19.763 22.404 19.959 22.42 C 20.204 22.437 20.446 22.475 20.687 22.537 C 20.928 22.598 21.159 22.678 21.378 22.776 C 21.566 22.857 21.75 22.951 21.929 23.058 C 22.109 23.164 22.28 23.278 22.444 23.401 C 22.607 23.531 22.762 23.67 22.908 23.817 C 23.026 23.935 23.136 24.058 23.238 24.187 C 23.284 24.244 23.358 24.27 23.428 24.249 L 23.508 24.226 C 23.608 24.197 23.662 24.09 23.627 23.992 L 22.914 22.014 Z M 32.749 30.048 L 31.854 29.812 C 31.775 29.792 31.72 29.72 31.72 29.639 L 31.72 22.752 C 31.72 22.671 31.775 22.599 31.854 22.579 L 32.737 22.344 C 32.816 22.322 32.871 22.252 32.871 22.17 L 32.871 22.097 C 32.871 21.997 32.79 21.917 32.691 21.917 L 29.573 21.917 C 29.474 21.917 29.393 21.997 29.393 22.097 L 29.393 22.147 C 29.393 22.227 29.448 22.299 29.526 22.32 L 30.339 22.542 C 30.418 22.563 30.472 22.634 30.472 22.715 L 30.472 25.398 C 30.472 25.497 30.391 25.578 30.292 25.578 L 26.207 25.578 C 26.108 25.578 26.027 25.497 26.027 25.398 L 26.027 22.68 C 26.027 22.598 26.082 22.527 26.161 22.506 L 27.056 22.27 C 27.134 22.25 27.19 22.178 27.19 22.097 C 27.19 21.997 27.109 21.917 27.01 21.917 L 23.892 21.917 C 23.793 21.917 23.712 21.997 23.712 22.097 L 23.712 22.183 C 23.712 22.265 23.767 22.336 23.846 22.357 L 24.632 22.567 C 24.711 22.589 24.766 22.659 24.766 22.741 L 24.766 29.665 C 24.766 29.746 24.712 29.817 24.633 29.839 L 23.869 30.048 C 23.791 30.07 23.737 30.14 23.737 30.222 L 23.737 30.272 C 23.737 30.371 23.817 30.452 23.916 30.452 L 27.01 30.452 C 27.109 30.452 27.19 30.371 27.19 30.272 L 27.19 30.198 C 27.19 30.117 27.134 30.045 27.056 30.025 L 26.161 29.789 C 26.082 29.768 26.027 29.697 26.027 29.615 L 26.027 26.273 C 26.027 26.174 26.108 26.093 26.207 26.093 L 30.304 26.093 C 30.404 26.093 30.484 26.174 30.484 26.273 L 30.484 29.64 C 30.484 29.721 30.429 29.793 30.35 29.813 L 29.515 30.036 C 29.436 30.057 29.381 30.128 29.381 30.21 L 29.381 30.271 C 29.381 30.37 29.462 30.451 29.561 30.451 L 32.703 30.451 C 32.803 30.451 32.883 30.37 32.883 30.271 L 32.883 30.222 C 32.883 30.14 32.828 30.069 32.749 30.048 Z\" fill=\"rgb(255, 255, 255)\" height=\"30.45165391115816px\" id=\"akeHfG50e\" transform=\"translate(0 4.5)\" width=\"40px\"/></svg>',style:{...style}});});const css=[`.framer-xhzcS { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Monogram\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/r33XZg4UW\",\"id\":\"r33XZg4UW\",\"moduleId\":\"PzsAAUIuozftacGbPECS\"}}\n */const Icon=withCSS(Component,css,\"framer-xhzcS\");Icon.displayName=\"Monogram\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"Monogram\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/r33XZg4UW\\\",\\\"id\\\":\\\"r33XZg4UW\\\",\\\"moduleId\\\":\\\"PzsAAUIuozftacGbPECS\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fb365c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-9Plzg\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 39.96 18.979 C 39.96 18.979 38.86 18.438 38.487 18.283 C 38.132 18.135 37.05 17.761 37.05 17.761 C 37.012 17.745 36.972 17.784 36.972 17.837 C 36.972 17.837 37.476 18.346 37.702 18.748 L 25.836 18.792 C 25.911 18.673 25.785 18.422 25.73 18.318 C 25.549 17.981 25.143 17.753 25.013 17.381 C 24.893 17.035 24.937 16.078 25.001 15.699 C 25.052 15.402 25.241 15.08 25.334 14.787 C 25.545 14.122 25.578 13.473 25.714 12.81 C 25.822 12.279 26.331 12.088 26.676 11.742 C 27.169 11.245 27.207 10.207 27.514 9.546 C 27.723 9.099 28.079 8.759 28.26 8.293 C 28.51 7.651 28.613 6.076 29.105 5.669 C 29.453 5.382 30.374 5.529 30.665 5.861 C 30.779 5.991 30.897 6.292 30.907 6.464 C 30.913 6.579 30.769 6.886 30.957 6.851 C 31.166 6.812 31.125 6.374 31.148 6.219 C 31.228 5.685 31.547 5.768 31.813 5.443 C 31.866 5.377 31.996 5.13 32.024 5.048 C 32.204 4.533 31.814 4.404 31.503 4.12 C 31.015 3.674 30.914 3.361 30.588 2.829 C 30.184 2.167 29.805 2.147 29.304 1.699 C 29.151 1.563 29.008 1.365 28.865 1.221 C 28.411 0.766 27.786 0.369 27.175 0.163 C 27.055 0.122 26.41 -0.073 26.345 0.03 C 26.335 0.088 26.361 0.144 26.409 0.178 C 26.966 0.453 27.76 0.797 28.095 1.345 C 28.199 1.514 28.156 1.684 27.931 1.623 C 27.708 1.562 27.293 1.225 27.044 1.096 C 26.72 0.929 25.775 0.537 25.439 0.625 C 25.331 0.654 25.323 0.745 25.422 0.801 C 25.781 1.003 26.222 1.157 26.596 1.358 C 26.802 1.47 27.374 1.79 27.482 1.97 C 27.699 2.335 27.186 2.284 26.968 2.372 C 26.572 2.531 26.425 2.859 25.961 2.942 C 25.847 2.963 25.588 2.942 25.531 3.05 C 25.466 3.173 25.525 3.259 25.646 3.3 C 25.798 3.35 26.415 3.445 26.587 3.456 C 26.745 3.466 26.911 3.442 27.068 3.428 C 27.34 3.457 27.061 3.905 26.986 4.034 C 26.779 4.393 26.205 5.027 25.894 5.316 C 25.275 5.891 24.199 5.784 23.398 5.901 C 22.359 6.053 21.463 6.502 20.386 6.464 C 19.95 6.448 19.478 6.433 19.048 6.352 C 18.336 6.22 17.463 6.038 16.75 5.997 C 15.741 5.94 14.772 6.356 13.883 6.765 C 13.635 6.879 13.273 7 13.015 6.866 C 12.753 6.73 12.282 6.327 12.11 6.087 C 12.043 5.993 11.824 5.531 11.787 5.509 C 11.713 5.466 11.549 5.682 11.515 5.747 C 11.45 5.872 11.496 6.22 11.529 6.365 C 11.561 6.5 11.759 6.82 11.761 6.892 C 11.762 6.938 11.713 6.969 11.706 7.016 C 11.677 7.195 11.821 7.199 11.888 7.325 C 11.931 7.405 11.924 7.535 11.972 7.59 C 12.068 7.699 12.409 7.662 12.509 7.923 C 12.611 8.192 12.532 8.585 12.527 8.864 C 12.514 9.551 12.754 10.382 12.992 11.029 C 13.204 11.606 13.697 12.19 13.753 12.797 C 13.83 13.658 13.631 14.03 13.131 14.684 C 13.007 14.845 12.773 15.022 12.778 15.243 C 12.78 15.33 12.82 15.464 12.844 15.551 C 12.984 16.063 13.275 16.595 13.393 17.102 C 13.486 17.502 13.46 17.895 13.491 18.294 C 13.496 18.367 13.51 18.533 13.525 18.594 C 13.554 18.713 13.655 18.682 13.731 18.71 C 13.799 18.734 13.836 18.78 13.866 18.835 L 4.139 18.871 L 3.318 18.042 C 3.169 17.891 2.966 17.806 2.753 17.806 L 0.08 17.806 C 0.025 17.806 -0.008 17.857 0.002 17.903 C 0.002 17.907 0 17.91 0 17.914 L 0.011 17.926 C 0.015 17.934 0.021 17.941 0.03 17.947 L 0.037 17.951 C 0.196 18.118 0.838 18.808 0.838 19.132 C 0.838 19.456 0.196 20.146 0.037 20.312 L 0.03 20.316 C 0.021 20.323 0.016 20.33 0.011 20.338 L 0 20.349 C 0 20.353 0.002 20.356 0.002 20.36 C -0.008 20.406 0.025 20.457 0.08 20.457 L 2.753 20.457 C 2.966 20.457 3.169 20.373 3.318 20.221 L 4.131 19.4 L 37.745 19.275 C 37.548 19.684 36.971 20.269 36.971 20.269 C 36.971 20.324 37.01 20.361 37.049 20.345 C 37.049 20.345 38.131 19.971 38.486 19.823 C 38.859 19.668 39.959 19.128 39.959 19.128 C 40.014 19.104 40.014 18.999 39.959 18.976 Z M 23.767 15.481 C 23.917 15.312 24.126 15.313 24.207 15.54 C 24.299 15.798 24.318 16.126 24.365 16.398 C 24.44 16.836 24.54 17.245 24.519 17.699 C 24.513 17.83 24.422 18.136 24.467 18.233 C 24.51 18.327 24.574 18.281 24.642 18.298 C 24.771 18.331 24.724 18.702 24.94 18.779 C 24.956 18.786 24.977 18.792 25 18.797 L 24.158 18.8 C 24.155 18.792 24.153 18.785 24.15 18.776 C 23.961 18.246 23.531 17.947 23.471 17.341 C 23.433 16.963 23.518 15.761 23.767 15.482 Z M 16.113 14.385 C 16.283 14.229 16.434 13.995 16.587 13.863 C 16.798 13.68 17.083 13.911 17.317 13.951 C 17.607 14 18.061 14.033 18.349 14.028 C 19.852 14.008 20.876 13.78 22.368 12.986 C 22.679 12.934 22.695 13.155 22.734 13.396 C 22.78 13.686 22.894 14.244 22.888 14.507 C 22.885 14.642 22.842 14.801 22.839 14.936 C 22.83 15.281 23.026 15.681 23.033 16.05 C 23.036 16.188 22.989 16.373 22.983 16.518 C 22.96 17.099 22.962 17.676 22.868 18.252 C 22.907 18.349 22.84 18.501 22.885 18.584 C 22.916 18.643 23.066 18.622 23.132 18.678 C 23.167 18.708 23.181 18.753 23.193 18.802 L 16.739 18.826 C 16.575 18.431 15.975 17.855 15.787 17.548 C 15.499 17.075 15.221 16.118 15.207 15.568 C 15.19 14.936 15.718 14.747 16.113 14.385 Z M 14.834 18.824 C 14.749 18.57 14.488 18.377 14.323 18.173 C 13.918 17.669 13.647 16.658 13.722 16.019 C 13.737 15.883 13.965 15.455 14.105 15.434 C 14.184 15.421 14.284 15.535 14.335 15.591 C 15.039 16.35 15.247 17.286 15.343 18.288 C 15.347 18.334 15.373 18.525 15.389 18.548 C 15.428 18.607 15.565 18.552 15.627 18.594 C 15.677 18.627 15.718 18.724 15.764 18.829 L 14.837 18.833 L 14.834 18.823 Z M 14.607 22.007 C 14.584 21.931 14.514 21.88 14.436 21.88 L 7.463 21.88 C 7.385 21.88 7.315 21.93 7.292 22.005 L 6.666 23.937 C 6.635 24.032 6.687 24.134 6.782 24.164 L 6.915 24.205 C 7.002 24.233 7.096 24.192 7.133 24.108 C 7.181 23.997 7.239 23.89 7.307 23.785 C 7.405 23.634 7.516 23.489 7.638 23.35 C 7.802 23.178 7.985 23.023 8.19 22.885 C 8.394 22.746 8.61 22.632 8.838 22.542 C 9.002 22.485 9.169 22.442 9.341 22.413 C 9.512 22.385 9.688 22.37 9.868 22.37 C 9.925 22.37 9.98 22.38 10.033 22.401 C 10.086 22.421 10.133 22.45 10.174 22.487 C 10.215 22.523 10.248 22.575 10.272 22.64 C 10.297 22.705 10.309 22.783 10.309 22.873 L 10.309 29.579 C 10.309 29.66 10.255 29.732 10.176 29.753 L 9.18 30.024 C 9.102 30.045 9.048 30.116 9.048 30.197 L 9.048 30.26 C 9.048 30.359 9.128 30.439 9.227 30.439 L 12.736 30.439 C 12.835 30.439 12.916 30.359 12.916 30.26 L 12.916 30.186 C 12.916 30.104 12.861 30.033 12.781 30.013 L 11.691 29.728 C 11.612 29.707 11.556 29.636 11.556 29.554 L 11.556 22.848 C 11.556 22.75 11.568 22.671 11.593 22.609 C 11.617 22.548 11.654 22.499 11.703 22.462 C 11.752 22.425 11.813 22.401 11.887 22.389 C 11.96 22.376 12.046 22.37 12.144 22.37 C 12.348 22.378 12.54 22.405 12.719 22.45 C 12.899 22.495 13.07 22.554 13.234 22.628 C 13.405 22.709 13.569 22.807 13.724 22.922 C 13.879 23.036 14.022 23.163 14.153 23.302 C 14.284 23.442 14.405 23.591 14.514 23.749 C 14.596 23.867 14.672 23.984 14.743 24.099 C 14.786 24.17 14.871 24.202 14.95 24.179 L 15.083 24.138 C 15.178 24.108 15.232 24.008 15.203 23.912 L 14.61 22.008 Z M 22.918 22.011 C 22.892 21.939 22.824 21.892 22.748 21.892 L 15.891 21.892 C 15.792 21.892 15.711 21.973 15.711 22.072 L 15.711 22.134 C 15.711 22.215 15.766 22.287 15.843 22.308 L 16.693 22.542 C 16.77 22.563 16.825 22.634 16.825 22.715 L 16.825 29.64 C 16.825 29.721 16.769 29.793 16.691 29.813 L 15.893 30.024 C 15.815 30.044 15.759 30.116 15.759 30.197 L 15.759 30.259 C 15.759 30.358 15.84 30.438 15.939 30.438 L 19.131 30.438 C 19.23 30.438 19.31 30.358 19.31 30.259 L 19.31 30.231 C 19.31 30.15 19.257 30.08 19.18 30.058 L 18.24 29.79 C 18.162 29.767 18.109 29.697 18.109 29.617 L 18.109 26.345 C 18.109 26.246 18.19 26.165 18.289 26.165 L 20.016 26.165 C 20.097 26.165 20.168 26.219 20.19 26.298 L 20.546 27.612 C 20.568 27.691 20.638 27.745 20.72 27.745 L 20.831 27.745 C 20.93 27.745 21.011 27.665 21.011 27.566 L 21.011 24.179 C 21.011 24.08 20.93 23.999 20.831 23.999 L 20.687 23.999 C 20.604 23.999 20.532 24.056 20.512 24.137 L 20.199 25.441 C 20.179 25.522 20.107 25.579 20.024 25.579 L 18.289 25.579 C 18.19 25.579 18.109 25.498 18.109 25.399 L 18.109 23.389 C 18.109 23.278 18.12 23.165 18.155 23.059 C 18.188 22.962 18.234 22.876 18.292 22.8 C 18.349 22.719 18.423 22.649 18.513 22.592 C 18.603 22.535 18.701 22.494 18.807 22.469 C 18.995 22.437 19.185 22.416 19.377 22.408 C 19.569 22.4 19.763 22.404 19.959 22.42 C 20.204 22.437 20.446 22.475 20.687 22.537 C 20.928 22.598 21.159 22.678 21.378 22.776 C 21.566 22.857 21.75 22.951 21.929 23.058 C 22.109 23.164 22.28 23.278 22.444 23.401 C 22.607 23.531 22.762 23.67 22.908 23.817 C 23.026 23.935 23.136 24.058 23.238 24.187 C 23.284 24.244 23.358 24.27 23.428 24.249 L 23.508 24.226 C 23.608 24.197 23.662 24.09 23.627 23.992 L 22.914 22.014 Z M 32.749 30.048 L 31.854 29.812 C 31.775 29.792 31.72 29.72 31.72 29.639 L 31.72 22.752 C 31.72 22.671 31.775 22.599 31.854 22.579 L 32.737 22.344 C 32.816 22.322 32.871 22.252 32.871 22.17 L 32.871 22.097 C 32.871 21.997 32.79 21.917 32.691 21.917 L 29.573 21.917 C 29.474 21.917 29.393 21.997 29.393 22.097 L 29.393 22.147 C 29.393 22.227 29.448 22.299 29.526 22.32 L 30.339 22.542 C 30.418 22.563 30.472 22.634 30.472 22.715 L 30.472 25.398 C 30.472 25.497 30.391 25.578 30.292 25.578 L 26.207 25.578 C 26.108 25.578 26.027 25.497 26.027 25.398 L 26.027 22.68 C 26.027 22.598 26.082 22.527 26.161 22.506 L 27.056 22.27 C 27.134 22.25 27.19 22.178 27.19 22.097 C 27.19 21.997 27.109 21.917 27.01 21.917 L 23.892 21.917 C 23.793 21.917 23.712 21.997 23.712 22.097 L 23.712 22.183 C 23.712 22.265 23.767 22.336 23.846 22.357 L 24.632 22.567 C 24.711 22.589 24.766 22.659 24.766 22.741 L 24.766 29.665 C 24.766 29.746 24.712 29.817 24.633 29.839 L 23.869 30.048 C 23.791 30.07 23.737 30.14 23.737 30.222 L 23.737 30.272 C 23.737 30.371 23.817 30.452 23.916 30.452 L 27.01 30.452 C 27.109 30.452 27.19 30.371 27.19 30.272 L 27.19 30.198 C 27.19 30.117 27.134 30.045 27.056 30.025 L 26.161 29.789 C 26.082 29.768 26.027 29.697 26.027 29.615 L 26.027 26.273 C 26.027 26.174 26.108 26.093 26.207 26.093 L 30.304 26.093 C 30.404 26.093 30.484 26.174 30.484 26.273 L 30.484 29.64 C 30.484 29.721 30.429 29.793 30.35 29.813 L 29.515 30.036 C 29.436 30.057 29.381 30.128 29.381 30.21 L 29.381 30.271 C 29.381 30.37 29.462 30.451 29.561 30.451 L 32.703 30.451 C 32.803 30.451 32.883 30.37 32.883 30.271 L 32.883 30.222 C 32.883 30.14 32.828 30.069 32.749 30.048 Z\" fill=\"rgb(66, 66, 66)\" height=\"30.45165391115816px\" id=\"Xge1Lg3eT\" transform=\"translate(0 4.5)\" width=\"40px\"/></svg>',style:{...style}});});const css=[`.framer-9Plzg { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Monogram 3\",\"color\":{\"type\":\"static\",\"value\":\"rgb(66, 66, 66)\"},\"set\":{\"localId\":\"vectorSet/r33XZg4UW\",\"id\":\"r33XZg4UW\",\"moduleId\":\"PzsAAUIuozftacGbPECS\"}}\n */const Icon=withCSS(Component,css,\"framer-9Plzg\");Icon.displayName=\"Monogram 3\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"Monogram 3\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(66, 66, 66)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/r33XZg4UW\\\",\\\"id\\\":\\\"r33XZg4UW\\\",\\\"moduleId\\\":\\\"PzsAAUIuozftacGbPECS\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KPV4U5QnhDKKLgAUvxjN/gCgqjySNHOddfrVfMsQF/du7OVrbFE.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uT1tTIepi2hBhohjrQU8/e2REQQLEjHtqRdXSpKRp/qOAMYrWSd.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JtIjTSEiqU0NanczhV5S/3jzcgke6FJuvAmGhHexb/w0He0hnw8.js\";import Monogram from\"https://framerusercontent.com/modules/efLnRCv4qKyCEDrs1YGP/2BCWZyXgzd2WaqjTnJtU/eidspx8QM.js\";import Monogram3 from\"https://framerusercontent.com/modules/b6YKpkCPKxfEw2njWFjo/0wiCPSEOrqqasvyEcDuo/QoPUU8gFU.js\";import Button1 from\"https://framerusercontent.com/modules/r4RuqElskZLwZw04nlq5/g0tg0eRVTYS4lKvFIxmU/ECm87A_4a.js\";const InstanceWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Instance));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const Button1Fonts=getFonts(Button1);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"zncXGBPNV\",\"skXnZF25K\",\"inHKTuXe3\",\"B3zIMeUih\"];const serializationHash=\"framer-0i2he\";const variantClassNames={B3zIMeUih:\"framer-v-i2awm7\",inHKTuXe3:\"framer-v-1bmqzi5\",skXnZF25K:\"framer-v-1kat7rr\",zncXGBPNV:\"framer-v-fkvlr9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:1.7,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:1.7,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:1.8,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.5,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,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={\"Desktop 2\":\"B3zIMeUih\",\"Phone Open\":\"inHKTuXe3\",Desktop:\"zncXGBPNV\",Phone:\"skXnZF25K\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zncXGBPNV\"};};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:\"zncXGBPNV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap329ee=activeVariantCallback(async(...args)=>{setVariant(\"inHKTuXe3\");});const onTapmeaoci=activeVariantCallback(async(...args)=>{setVariant(\"skXnZF25K\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"skXnZF25K\",\"inHKTuXe3\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"skXnZF25K\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fkvlr9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zncXGBPNV\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{B3zIMeUih:{backgroundColor:\"rgba(0, 0, 0, 0)\"},inHKTuXe3:{backgroundColor:\"rgba(0, 61, 43, 0.9)\"}},...addPropertyOverrides({B3zIMeUih:{\"data-framer-name\":\"Desktop 2\"},inHKTuXe3:{\"data-framer-name\":\"Phone Open\"},skXnZF25K:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"iXxA3Trix\",openInNewTab:false,scopeId:\"UhJCiztKn\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-l9w5ce framer-gpdjqd\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"iXxA3Trix\",...addPropertyOverrides({inHKTuXe3:{\"data-highlight\":true,onTap:onTapmeaoci},skXnZF25K:{\"data-highlight\":true,onTap:onTap329ee}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(InstanceWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-1puc900\",Component:Monogram,\"data-framer-appear-id\":\"1puc900\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"jZf3RfqRA\",optimized:true,...addPropertyOverrides({B3zIMeUih:{Component:Monogram3}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fy10t0\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"xv1SNpQiB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m75nzb\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"wdmH0j_YH\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{inHKTuXe3:{backgroundColor:\"rgb(255, 255, 255)\",rotate:-45},skXnZF25K:{backgroundColor:\"rgb(255, 255, 255)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-53plon\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"kdHsZw9KK\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{inHKTuXe3:{backgroundColor:\"rgb(255, 255, 255)\",rotate:45},skXnZF25K:{backgroundColor:\"rgb(255, 255, 255)\"}}})]})]})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-194qms4\",\"data-framer-appear-id\":\"194qms4\",\"data-framer-name\":\"Links\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"zJTJcGwOx\",optimized:true,style:{opacity:1},variants:{B3zIMeUih:{opacity:1},inHKTuXe3:{opacity:1},skXnZF25K:{opacity:0}},...addPropertyOverrides({inHKTuXe3:{animate:undefined,initial:undefined,optimized:undefined},skXnZF25K:{__targetOpacity:0,animate:animation3}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lf_egrRZQ\"},motionChild:true,nodeId:\"rqIIfYFCy\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Weddings & Events\"})})})}),className:\"framer-19tjiws\",\"data-framer-name\":\"Weddings & Events\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rqIIfYFCy\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{inHKTuXe3:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},skXnZF25K:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({inHKTuXe3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lf_egrRZQ\"},motionChild:true,nodeId:\"rqIIfYFCy\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Weddings & Events\"})})})})},skXnZF25K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lf_egrRZQ\"},motionChild:true,nodeId:\"rqIIfYFCy\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Weddings & Events\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vUvmAwV_e\"},motionChild:true,nodeId:\"pw4t7Ifn_\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Private Stays\"})})})}),className:\"framer-2gh94b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pw4t7Ifn_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{inHKTuXe3:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},skXnZF25K:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({inHKTuXe3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vUvmAwV_e\"},motionChild:true,nodeId:\"pw4t7Ifn_\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Private Stays\"})})})})},skXnZF25K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vUvmAwV_e\"},motionChild:true,nodeId:\"pw4t7Ifn_\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"Private Stays\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mUdq9SJOg\"},motionChild:true,nodeId:\"Czy5fSz6T\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"About Us\"})})})}),className:\"framer-pojjx2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Czy5fSz6T\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{inHKTuXe3:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},skXnZF25K:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({inHKTuXe3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mUdq9SJOg\"},motionChild:true,nodeId:\"Czy5fSz6T\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"About Us\"})})})})},skXnZF25K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mUdq9SJOg\"},motionChild:true,nodeId:\"Czy5fSz6T\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"About Us\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o32Ag4GCR\"},motionChild:true,nodeId:\"AFmeN8San\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"FAQs\"})})})}),className:\"framer-kma33t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AFmeN8San\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{inHKTuXe3:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},skXnZF25K:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({inHKTuXe3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bsik71\",\"data-styles-preset\":\"w0He0hnw8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o32Ag4GCR\"},motionChild:true,nodeId:\"AFmeN8San\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"FAQs\"})})})})},skXnZF25K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cu9fzx\",\"data-styles-preset\":\"qOAMYrWSd\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o32Ag4GCR\"},motionChild:true,nodeId:\"AFmeN8San\",openInNewTab:false,relValues:[],scopeId:\"UhJCiztKn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1a60tgo\",\"data-styles-preset\":\"du7OVrbFE\",children:\"FAQs\"})})})})}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(25+((componentViewport?.height||150)-50-45)/2),...addPropertyOverrides({inHKTuXe3:{width:`calc(${componentViewport?.width||\"100vw\"} - 50px)`,y:(componentViewport?.y||0)+25+(0+267.2+((componentViewport?.height||368)-50-312.2)/2*2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1el1i2-container\",\"data-framer-appear-id\":\"1el1i2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"YKRdtMtNF-container\",nodeId:\"YKRdtMtNF\",optimized:true,rendersWithMotion:true,scopeId:\"UhJCiztKn\",...addPropertyOverrides({inHKTuXe3:{animate:animation5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button1,{aTPCuuTNv:\"book now\",h1u0qZM_3:\"https://www.airbnb.com/rooms/1105317929229804925?source_impression_id=p3_1759864846_P3JbhUdap_AOa_gd\",height:\"100%\",id:\"YKRdtMtNF\",layoutId:\"YKRdtMtNF\",style:{height:\"100%\"},variant:\"tcSBVdBnz\",width:\"100%\",...addPropertyOverrides({inHKTuXe3:{style:{height:\"100%\",width:\"100%\"},variant:\"UmkQPtrlz\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0i2he.framer-gpdjqd, .framer-0i2he .framer-gpdjqd { display: block; }\",\".framer-0i2he.framer-fkvlr9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 25px; position: relative; width: 1200px; }\",\".framer-0i2he .framer-l9w5ce { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0i2he .framer-1puc900 { flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 80px; }\",\".framer-0i2he .framer-1fy10t0 { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-0i2he .framer-1m75nzb { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0i2he .framer-53plon { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0i2he .framer-194qms4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0i2he .framer-19tjiws, .framer-0i2he .framer-2gh94b, .framer-0i2he .framer-pojjx2, .framer-0i2he .framer-kma33t { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0i2he .framer-1el1i2-container { flex: none; height: 45px; position: relative; width: auto; }\",\".framer-0i2he.framer-v-1kat7rr.framer-fkvlr9 { flex-direction: column; height: 64px; width: 390px; }\",\".framer-0i2he.framer-v-1kat7rr .framer-l9w5ce { cursor: pointer; flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; width: 100%; }\",\".framer-0i2he.framer-v-1kat7rr .framer-1puc900, .framer-0i2he.framer-v-1bmqzi5 .framer-1puc900 { height: var(--framer-aspect-ratio-supported, 50px); width: 50px; }\",\".framer-0i2he.framer-v-1kat7rr .framer-1fy10t0, .framer-0i2he.framer-v-1bmqzi5 .framer-1fy10t0 { height: 44px; width: 44px; }\",\".framer-0i2he.framer-v-1kat7rr .framer-194qms4 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 20px; width: 100%; }\",\".framer-0i2he.framer-v-1bmqzi5.framer-fkvlr9 { flex-direction: column; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-0i2he.framer-v-1bmqzi5 .framer-l9w5ce { cursor: pointer; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-0i2he.framer-v-1bmqzi5 .framer-1m75nzb, .framer-0i2he.framer-v-1bmqzi5 .framer-53plon { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-0i2he.framer-v-1bmqzi5 .framer-194qms4 { flex-direction: column; gap: 25px 17px; justify-content: flex-start; padding: 15px 15px 30px 15px; width: 100%; }\",\".framer-0i2he.framer-v-1bmqzi5 .framer-1el1i2-container { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 150\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"skXnZF25K\":{\"layout\":[\"fixed\",\"fixed\"]},\"inHKTuXe3\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"B3zIMeUih\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUhJCiztKn=withCSS(Component,css,\"framer-0i2he\");export default FramerUhJCiztKn;FramerUhJCiztKn.displayName=\"Navigation\";FramerUhJCiztKn.defaultProps={height:150,width:1200};addPropertyControls(FramerUhJCiztKn,{variant:{options:[\"zncXGBPNV\",\"skXnZF25K\",\"inHKTuXe3\",\"B3zIMeUih\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\",\"Desktop 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUhJCiztKn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...Button1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUhJCiztKn\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"skXnZF25K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"inHKTuXe3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"B3zIMeUih\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"150\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UhJCiztKn.map","/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useRef,useState,useEffect,useMemo}from\"react\";import{useMotionValue,useMotionValueEvent,animate}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/* ---- PERF LIMITS FOR PARTICLE DISSOLVE ---- */const MAX_PARTICLE_TILES=400// cap total tiles to avoid DOM thrash\n;const MIN_CELL_PX=14// avoid rendering tiles smaller than ~14px\n;/* -------------------- Utilities -------------------- */function useElementSize(ref){const[size,setSize]=useState({w:0,h:0});useEffect(()=>{if(!ref.current)return;const el=ref.current;const ro=new ResizeObserver(entries=>{const cr=entries[0].contentRect;const w=Math.round(cr.width);const h=Math.round(cr.height);setSize(prev=>prev.w===w&&prev.h===h?prev:{w,h});});ro.observe(el);return()=>ro.disconnect();},[ref]);return size;}function useNaturalSize(src){const[dim,setDim]=useState(null);useEffect(()=>{if(!src)return;let active=true;const img=new Image;img.decoding=\"async\";img.src=src;const done=()=>{if(!active)return;if(img.naturalWidth&&img.naturalHeight){setDim({w:img.naturalWidth,h:img.naturalHeight});}};if(img.complete&&img.naturalWidth)done();else img.onload=done;return()=>{active=false;};},[src]);return dim;}const clamp=(n,min,max)=>Math.max(min,Math.min(max,n));const wrapIndex=(i,len)=>len>0?(i%len+len)%len:0;// Convert percentage string to decimal (e.g., \"50%\" -> 0.5)\nconst percentToDecimal=percent=>{if(!percent)return .5;return parseFloat(percent)/100;};/* -------- Particle Grid (progress-driven, snapped, COVER-matched) -------- */const ParticleGrid=({src,rows,cols,width,height,naturalW,naturalH,mode,t,jitterSeed,extraLag=0,focalPoint={x:.5,y:.5}})=>{// Compute COVER mapping like object-fit:cover\nlet targetW=width;let targetH=height;let offsetX=0;let offsetY=0;if(naturalW&&naturalH&&width>0&&height>0){const scale=Math.max(width/naturalW,height/naturalH);targetW=Math.round(naturalW*scale);targetH=Math.round(naturalH*scale);// Apply focal point offset\nconst scaledW=naturalW*scale;const scaledH=naturalH*scale;offsetX=Math.round((width-scaledW)*focalPoint.x);offsetY=Math.round((height-scaledH)*focalPoint.y);}// Integer edges (pixel-snapped tiles)\nconst xEdges=useMemo(()=>{const arr=[];for(let i=0;i<=cols;i++)arr.push(Math.round(i*width/cols));return arr;},[width,cols]);const yEdges=useMemo(()=>{const arr=[];for(let i=0;i<=rows;i++)arr.push(Math.round(i*height/rows));return arr;},[height,rows]);// Stable PRNG\nconst rand=useMemo(()=>{let s=jitterSeed||1;return()=>{s^=s<<13;s^=s>>17;s^=s<<5;return(s>>>0)%1e4/1e4;};},[jitterSeed]);// Precompute cells\nconst cells=useMemo(()=>{const out=[];for(let r=0;r<rows;r++){for(let c=0;c<cols;c++){const x0=xEdges[c];const x1=xEdges[c+1];const y0=yEdges[r];const y1=yEdges[r+1];const w=x1-x0;const h=y1-y0;const rx=(rand()-.5)*width;const ry=(rand()-.5)*height;out.push({x0,y0,w,h,rx,ry});}}return out;},[rows,cols,xEdges,yEdges,width,height,rand]);const BLEED=.5// overlap to hide hairlines\n;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",overflow:\"hidden\"},children:cells.map(({x0,y0,w,h,rx,ry},idx)=>{let tt=t;if(mode===\"in\"&&extraLag>0)tt=clamp((t-extraLag)/(1-extraLag||1),0,1);const ox=mode===\"out\"?rx*tt:rx*(1-tt);const oy=mode===\"out\"?ry*tt:ry*(1-tt);const opacity=mode===\"out\"?1-tt:tt;// backgroundPosition must include COVER offsets\nconst bgPosX=-(x0-offsetX);const bgPosY=-(y0-offsetY);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:y0-BLEED/2,left:x0-BLEED/2,width:w+BLEED,height:h+BLEED,backgroundImage:`url(${src})`,backgroundPosition:`${bgPosX}px ${bgPosY}px`,backgroundSize:`${targetW}px ${targetH}px`,backgroundRepeat:\"no-repeat\",transform:`translate3d(${ox}px, ${oy}px, 0)`,opacity,willChange:\"transform, opacity\",backfaceVisibility:\"hidden\"}},idx);})});};/* -------------------- Main Component -------------------- */export default function ImageSlideshow({images,mode,switchInterval,transitionDuration,transitionEffect,particleDensity,dissolveGap,showArrows,keyboard}){const hostRef=useRef(null);const{w,h}=useElementSize(hostRef);const len=images.length;// Base index shown when p=0\nconst[index,setIndex]=useState(0);// Direction of the current transition: 1 = next, -1 = prev\nconst[dir,setDir]=useState(1);// Motion value for 0..1 effect progress\nconst mv=useMotionValue(0);// Mirror MotionValue -> React state so publish re-renders each frame\nconst[p,setP]=useState(mv.get());const rafRef=useRef(null);useMotionValueEvent(mv,\"change\",v=>{if(rafRef.current)cancelAnimationFrame(rafRef.current);rafRef.current=requestAnimationFrame(()=>setP(v));});useEffect(()=>{return()=>{if(rafRef.current)cancelAnimationFrame(rafRef.current);};},[]);// Preload all images so natural sizes are ready on first click\nuseEffect(()=>{images.forEach(item=>{if(!item.image?.src)return;const im=new Image;im.decoding=\"async\";im.src=item.image.src;});},[images]);const[seed,setSeed]=useState(1337);const[animating,setAnimating]=useState(false);const runTransition=nextDir=>{if(len<2||animating)return;setAnimating(true);setDir(nextDir);mv.set(0);const controls=animate(mv,1,{duration:transitionDuration,ease:\"easeInOut\",onComplete:()=>{setIndex(i=>wrapIndex(i+nextDir,len));setSeed(s=>s+1);mv.set(0);setAnimating(false);}});return()=>controls.stop();};/* ---------- AUTO loop ---------- */useEffect(()=>{if(mode!==\"auto\"||len<2)return;let stopped=false;let holdTimer=null;const loop=()=>{if(stopped)return;runTransition(1);const hold=Math.max(0,switchInterval-transitionDuration*1e3);holdTimer=setTimeout(()=>loop(),transitionDuration*1e3+hold);};holdTimer=setTimeout(loop,50);return()=>{stopped=true;if(holdTimer)clearTimeout(holdTimer);};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[mode,len,switchInterval,transitionDuration,transitionEffect]);/* ---------- Derived indices for render ---------- */const baseIndex=index;const nextIndex=wrapIndex(index+(dir===1?1:-1),len);/* Natural sizes for COVER-correct particles (current & next) */const dimA=useNaturalSize(images[dir===1?baseIndex:nextIndex]?.image?.src);const dimB=useNaturalSize(images[dir===1?nextIndex:baseIndex]?.image?.src);/* ---------- Readiness & queued first click (Scroll) ---------- */const isManual=mode===\"scroll\";const readyForManual=useMemo(()=>{if(!isManual)return true;if(transitionEffect===\"slide\")return w>0// need measured width\n;if(transitionEffect===\"particleDissolve\")return w>0&&h>0&&!!dimA&&!!dimB// need cover math for both layers\n;return true// fade/zoom/reveal/paperTear fine\n;},[isManual,transitionEffect,w,h,dimA,dimB]);// NEW: queue the first click if not ready yet\nconst[queuedDir,setQueuedDir]=useState(0);useEffect(()=>{if(!isManual)return;if(readyForManual&&queuedDir!==0&&!animating){const d=queuedDir;setQueuedDir(0);runTransition(d);}},[readyForManual,queuedDir,isManual,animating])// eslint-disable-line react-hooks/exhaustive-deps\n;/* ---------- Helper to get focal point ---------- */const getFocalPoint=idx=>{const item=images[idx]?.image;if(item&&item.positionX&&item.positionY){return{x:percentToDecimal(item.positionX),y:percentToDecimal(item.positionY)};}return{x:.5,y:.5}// default to center\n;};/* ---------- Shared image style ---------- */const createImageStyle=idx=>{const item=images[idx]?.image;if(!item)return{};const posX=item.positionX||\"50%\";const posY=item.positionY||\"50%\";return{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",backgroundImage:`url(${item.src})`,backgroundSize:\"cover\",backgroundPosition:`${posX} ${posY}`,backgroundRepeat:\"no-repeat\",willChange:\"transform, opacity, clip-path\",backfaceVisibility:\"hidden\",transform:\"translateZ(0)\",imageRendering:\"auto\",contain:\"paint\"};};/* ---------- Effect views ---------- */const Fade=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(baseIndex),opacity:1-p}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),opacity:p}})]});const Slide=()=>{const widthPx=w||0;if(widthPx<=0){const sign=dir===1?1:-1;const cur=-100*p*sign;const nxt=100*(1-p)*sign;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(baseIndex),transform:`translate3d(${cur}%, 0, 0)`}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),transform:`translate3d(${nxt}%, 0, 0)`}})]});}const delta=widthPx*p;const curX=dir===1?-delta:delta;const nxtX=dir===1?widthPx-delta:-widthPx+delta;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(baseIndex),transform:`translate3d(${curX}px, 0, 0)`}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),transform:`translate3d(${nxtX}px, 0, 0)`}})]});};const Zoom=()=>{const curScale=1+.2*p;const nxtScale=1.2-.2*p;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(baseIndex),transform:`translateZ(0) scale(${curScale})`,opacity:1-p}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),transform:`translateZ(0) scale(${nxtScale})`,opacity:p}})]});};const RevealSquare=()=>{const insetPct=(1-p)*50;const clip=`inset(${insetPct}% ${insetPct}% ${insetPct}% ${insetPct}%)`;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:createImageStyle(baseIndex)}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),clipPath:clip}})]});};const PaperTear=()=>{const sign=dir===1?1:-1;const curTy=-100*p*sign;const nxtTy=100*(1-p)*sign;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(baseIndex),transform:`translate3d(0, ${curTy}%, 0)`}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(nextIndex),transform:`translate3d(0, ${nxtTy}%, 0)`}})]});};/* ---------- Particle Dissolve (perf + snapped tiles + COVER match) ---------- */const ParticleDissolve=()=>{const extra=clamp(dissolveGap/1e3/Math.max(transitionDuration,1e-4),0,.9);// Adaptive tile cap\nconst areaCap=w>0&&h>0?Math.floor(w*h/(MIN_CELL_PX*MIN_CELL_PX)):MAX_PARTICLE_TILES;const tileCap=Math.max(100,Math.min(MAX_PARTICLE_TILES,areaCap));const desired=particleDensity*particleDensity;const scale=desired>tileCap?Math.sqrt(tileCap/desired):1;const eff=Math.max(5,Math.round(particleDensity*scale));const effRows=eff;const effCols=eff;const a=dir===1?baseIndex:nextIndex;const b=dir===1?nextIndex:baseIndex;// natural sizes for cover mapping (already precomputed)\nconst dimA=useNaturalSize(images[a]?.image?.src);const dimB=useNaturalSize(images[b]?.image?.src);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(a),opacity:1-p}}),/*#__PURE__*/_jsx(\"div\",{style:{...createImageStyle(b),opacity:p}}),w>0&&h>0&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ParticleGrid,{src:images[a]?.image?.src||\"\",rows:effRows,cols:effCols,width:w,height:h,naturalW:dimA?.w,naturalH:dimA?.h,mode:\"out\",t:p,jitterSeed:seed,focalPoint:getFocalPoint(a)}),/*#__PURE__*/_jsx(ParticleGrid,{src:images[b]?.image?.src||\"\",rows:effRows,cols:effCols,width:w,height:h,naturalW:dimB?.w,naturalH:dimB?.h,mode:\"in\",t:p,jitterSeed:seed+1,extraLag:extra,focalPoint:getFocalPoint(b)})]})]});};const EffectView=()=>{if(len===0)return null;// Show only current image when not animating\nif(!animating){return /*#__PURE__*/_jsx(\"div\",{style:createImageStyle(index)});}// Show transition effect when animating\nswitch(transitionEffect){case\"fade\":return /*#__PURE__*/_jsx(Fade,{});case\"slide\":return /*#__PURE__*/_jsx(Slide,{});case\"zoom\":return /*#__PURE__*/_jsx(Zoom,{});case\"revealSquare\":return /*#__PURE__*/_jsx(RevealSquare,{});case\"paperTear\":return /*#__PURE__*/_jsx(PaperTear,{});case\"particleDissolve\":return /*#__PURE__*/_jsx(ParticleDissolve,{});default:return /*#__PURE__*/_jsx(Fade,{});}};/* ---------- Scroll (manual) controls ---------- */const canShowArrows=showArrows&&isManual&&len>1;const prev=()=>{if(!readyForManual){setQueuedDir(-1);return;}runTransition(-1);};const next=()=>{if(!readyForManual){setQueuedDir(1);return;}runTransition(1);};useEffect(()=>{if(!keyboard||!isManual)return;const onKey=e=>{if(!readyForManual){setQueuedDir(e.key===\"ArrowRight\"?1:e.key===\"ArrowLeft\"?-1:0);return;}if(e.key===\"ArrowRight\")next();if(e.key===\"ArrowLeft\")prev();};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[keyboard,isManual,animating,len,transitionDuration,readyForManual])// eslint-disable-line react-hooks/exhaustive-deps\n;return /*#__PURE__*/_jsxs(\"div\",{ref:hostRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",background:\"transparent\"},children:[len>=1?/*#__PURE__*/_jsx(EffectView,{}):/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#888\",width:\"100%\",height:\"100%\"},children:\"Add images in Property Controls\"}),canShowArrows&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{onClick:prev,style:arrowStyle(\"left\"),\"aria-label\":\"Previous\",disabled:animating||!readyForManual&&queuedDir!==-1,title:!readyForManual?\"Loading…\":\"Previous\",children:\"❮\"}),/*#__PURE__*/_jsx(\"button\",{onClick:next,style:arrowStyle(\"right\"),\"aria-label\":\"Next\",disabled:animating||!readyForManual&&queuedDir!==1,title:!readyForManual?\"Loading…\":\"Next\",children:\"❯\"})]})]});}const arrowStyle=side=>({position:\"absolute\",[side]:12,top:\"50%\",transform:\"translateY(-50%)\",padding:\"6px 10px\",borderRadius:999,border:\"1px solid rgba(255,255,255,.6)\",background:\"rgba(0,0,0,.25)\",color:\"#fff\",cursor:\"pointer\",userSelect:\"none\"});/* -------------------- Defaults & Controls -------------------- */ImageSlideshow.defaultProps={images:[],mode:\"auto\",switchInterval:3e3,transitionDuration:.8,transitionEffect:\"fade\",particleDensity:12,dissolveGap:200,showArrows:true,keyboard:true};addPropertyControls(ImageSlideshow,{images:{type:ControlType.Array,title:\"Images\",control:{type:ControlType.Object,controls:{image:{type:ControlType.ResponsiveImage,title:\"Image\"}}},defaultValue:[]},mode:{type:ControlType.Enum,title:\"Change On\",options:[\"auto\",\"scroll\"],optionTitles:[\"Automatically\",\"Scroll\"],defaultValue:\"auto\"},switchInterval:{type:ControlType.Number,title:\"Interval (ms)\",min:500,max:1e4,step:100,defaultValue:3e3,hidden:p=>p.mode!==\"auto\"},transitionEffect:{type:ControlType.Enum,title:\"Effect\",options:[\"fade\",\"slide\",\"zoom\",\"revealSquare\",\"particleDissolve\",\"paperTear\"],optionTitles:[\"Fade\",\"Slide\",\"Zoom\",\"Reveal Square\",\"Particle Dissolve\",\"Paper Tear\"],defaultValue:\"fade\"},transitionDuration:{type:ControlType.Number,title:\"Duration (s)\",min:.2,max:3,step:.1,defaultValue:.8},particleDensity:{type:ControlType.Number,title:\"Particles (row/col)\",min:5,max:15,step:1,defaultValue:12,displayStepper:true,hidden:p=>p.transitionEffect!==\"particleDissolve\"},dissolveGap:{type:ControlType.Number,title:\"Dissolve Gap (ms)\",min:0,max:1e3,step:50,defaultValue:200,hidden:p=>p.transitionEffect!==\"particleDissolve\"},showArrows:{type:ControlType.Boolean,title:\"Show Arrows (Scroll)\",defaultValue:true,hidden:p=>p.mode!==\"scroll\"},keyboard:{type:ControlType.Boolean,title:\"Keyboard Arrows (Scroll)\",defaultValue:true,hidden:p=>p.mode!==\"scroll\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImageSlideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll_Carousel.map","// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Cardo-regular\",\"GF;Cardo-700\",\"GF;Cardo-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlp_gwjKBV1pqiv61oAZ2H5O.woff2\",weight:\"400\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpygwjKBV1pqhND-aQU82JHaTBX.woff2\",weight:\"700\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpxgwjKBV1pqhv93IE73W5OcCk.woff2\",weight:\"400\"}]}];export const css=['.framer-cxpRx .framer-styles-preset-uzfrvp:not(.rich-text-wrapper), .framer-cxpRx .framer-styles-preset-uzfrvp.rich-text-wrapper h5 { --framer-font-family: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-bold: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-italic: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.563); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 130%; --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-cxpRx\";\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\"}}}","// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Cardo-regular\",\"GF;Cardo-700\",\"GF;Cardo-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlp_gwjKBV1pqiv61oAZ2H5O.woff2\",weight:\"400\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpygwjKBV1pqhND-aQU82JHaTBX.woff2\",weight:\"700\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpxgwjKBV1pqhv93IE73W5OcCk.woff2\",weight:\"400\"}]}];export const css=['.framer-Ln4H4 .framer-styles-preset-1si8tgz:not(.rich-text-wrapper), .framer-Ln4H4 .framer-styles-preset-1si8tgz.rich-text-wrapper h2 { --framer-font-family: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-bold: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-italic: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 3.052); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --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-Ln4H4\";\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 (2d3eba2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lato-regular\",\"GF;Lato-700\",\"GF;Lato-700italic\",\"GF;Lato-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxw6XweuBCY.woff2\",weight:\"400\"},{family:\"Lato\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPGQ3s5dwt7w.woff2\",weight:\"700\"},{family:\"Lato\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswXiWrFCbw7A.woff2\",weight:\"400\"}]}];export const css=['.framer-NLLgH .framer-styles-preset-1iirwi7:not(.rich-text-wrapper), .framer-NLLgH .framer-styles-preset-1iirwi7.rich-text-wrapper p { --framer-font-family: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-italic: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --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: uppercase; }'];export const className=\"framer-NLLgH\";\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 (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Cardo-regular\",\"GF;Cardo-700\",\"GF;Cardo-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlp_gwjKBV1pqiv61oAZ2H5O.woff2\",weight:\"400\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpygwjKBV1pqhND-aQU82JHaTBX.woff2\",weight:\"700\"},{family:\"Cardo\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/cardo/v21/wlpxgwjKBV1pqhv93IE73W5OcCk.woff2\",weight:\"400\"}]}];export const css=['.framer-kq2vJ .framer-styles-preset-1nezlqq:not(.rich-text-wrapper), .framer-kq2vJ .framer-styles-preset-1nezlqq.rich-text-wrapper h1 { --framer-font-family: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-bold: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-family-italic: \"Cardo\", \"Cardo Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 3.815); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 110%; --framer-paragraph-spacing: 0px; --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-kq2vJ\";\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 (9aabefb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({fill,height,id,tFHGreen,tFHWhite,width,...props})=>{return{...props,WUghZs8zS:tFHWhite??props.WUghZs8zS??\"rgb(255, 255, 255)\",yS7f9tcEp:tFHGreen??props.yS7f9tcEp??\"var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84))\",yt6xqJKxW:fill??props.yt6xqJKxW??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,yS7f9tcEp,WUghZs8zS,yt6xqJKxW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-T2SvS\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 39.265 8.302 C 39.14 8.205 39.009 8.105 38.886 7.992 C 38.178 7.345 37.889 6.836 37.526 6.194 C 37.404 5.979 37.278 5.757 37.125 5.505 C 36.615 4.671 36.113 4.348 35.582 4.005 C 35.281 3.81 34.968 3.609 34.624 3.302 C 34.46 3.154 34.298 2.966 34.141 2.784 C 34.023 2.645 33.899 2.502 33.777 2.379 C 32.877 1.479 31.644 0.707 30.478 0.315 C 30.418 0.294 28.971 -0.189 28.798 0.082 L 28.789 0.106 C 28.766 0.239 28.823 0.372 28.946 0.458 C 29.053 0.511 29.164 0.564 29.278 0.62 C 30.318 1.126 31.612 1.755 32.186 2.696 C 32.283 2.856 32.307 3.018 32.244 3.102 C 32.194 3.169 32.084 3.183 31.935 3.142 C 31.686 3.074 31.299 2.813 30.923 2.563 C 30.666 2.39 30.425 2.228 30.229 2.127 C 29.629 1.819 27.769 1.03 27.077 1.211 C 26.954 1.243 26.877 1.315 26.864 1.409 C 26.852 1.504 26.914 1.601 27.029 1.666 C 27.394 1.872 27.81 2.054 28.212 2.232 C 28.581 2.394 28.961 2.562 29.304 2.746 C 29.65 2.933 30.793 3.569 30.996 3.908 C 31.084 4.056 31.11 4.17 31.073 4.251 C 31.005 4.4 30.712 4.451 30.453 4.496 C 30.296 4.524 30.147 4.55 30.031 4.597 C 29.696 4.731 29.45 4.926 29.213 5.115 C 28.894 5.369 28.593 5.608 28.093 5.699 C 28.039 5.709 27.96 5.714 27.878 5.719 C 27.628 5.735 27.315 5.755 27.218 5.939 C 27.154 6.061 27.141 6.173 27.181 6.272 C 27.224 6.379 27.325 6.461 27.475 6.511 C 27.77 6.608 28.966 6.795 29.313 6.816 C 29.567 6.832 29.828 6.805 30.081 6.778 C 30.137 6.772 30.193 6.765 30.249 6.76 C 30.322 6.77 30.369 6.797 30.393 6.844 C 30.5 7.055 30.184 7.594 30.065 7.796 L 30.039 7.841 C 29.64 8.53 28.545 9.743 27.935 10.309 C 27.057 11.124 25.708 11.218 24.404 11.308 C 23.956 11.34 23.531 11.369 23.134 11.427 C 22.356 11.541 21.612 11.743 20.893 11.937 C 19.706 12.258 18.586 12.562 17.31 12.517 L 17.267 12.517 C 16.42 12.485 15.543 12.454 14.728 12.302 C 14.531 12.265 14.328 12.227 14.121 12.187 C 12.873 11.95 11.458 11.681 10.271 11.614 C 8.34 11.504 6.529 12.257 4.689 13.107 C 4.205 13.331 3.529 13.546 3.061 13.302 C 2.557 13.041 1.651 12.261 1.329 11.813 C 1.273 11.733 1.153 11.503 1.036 11.279 C 0.806 10.837 0.732 10.704 0.683 10.676 C 0.658 10.662 0.616 10.647 0.556 10.665 C 0.369 10.72 0.124 11.062 0.071 11.162 C -0.08 11.455 0.051 12.214 0.093 12.401 C 0.126 12.541 0.239 12.767 0.35 12.984 C 0.434 13.15 0.539 13.356 0.541 13.411 C 0.541 13.439 0.522 13.469 0.498 13.502 C 0.472 13.541 0.442 13.585 0.434 13.639 C 0.394 13.892 0.519 13.998 0.628 14.092 C 0.688 14.144 0.751 14.197 0.793 14.275 C 0.826 14.339 0.843 14.425 0.86 14.508 C 0.882 14.622 0.903 14.73 0.966 14.8 C 1.046 14.892 1.186 14.933 1.349 14.981 C 1.598 15.054 1.882 15.137 1.992 15.428 C 2.131 15.792 2.09 16.294 2.053 16.738 C 2.039 16.911 2.026 17.076 2.023 17.226 C 1.996 18.613 2.5 20.284 2.927 21.442 C 3.085 21.871 3.326 22.309 3.559 22.732 C 3.939 23.421 4.332 24.134 4.396 24.85 C 4.547 26.513 4.149 27.229 3.204 28.463 C 3.144 28.54 3.071 28.62 2.994 28.706 C 2.764 28.957 2.502 29.242 2.51 29.585 C 2.514 29.742 2.577 29.971 2.623 30.139 L 2.64 30.198 C 2.768 30.665 2.962 31.148 3.151 31.615 C 3.363 32.14 3.583 32.683 3.703 33.201 C 3.824 33.719 3.841 34.246 3.857 34.754 C 3.865 34.998 3.872 35.25 3.891 35.499 C 3.915 35.811 3.937 36.004 3.958 36.088 C 4.01 36.296 4.159 36.316 4.279 36.333 C 4.321 36.339 4.362 36.344 4.398 36.357 C 4.567 36.418 4.631 36.567 4.699 36.725 C 4.732 36.802 4.767 36.883 4.815 36.954 C 5.043 37.293 5.569 37.42 5.976 37.42 C 6.07 37.42 6.159 37.412 6.235 37.4 C 6.427 37.369 6.561 37.292 6.633 37.173 C 6.75 36.979 6.683 36.709 6.612 36.495 C 6.494 36.143 6.216 35.856 5.946 35.579 C 5.824 35.454 5.71 35.335 5.611 35.213 C 4.852 34.271 4.313 32.344 4.458 31.088 C 4.489 30.821 4.929 30.042 5.149 30.009 C 5.259 29.993 5.439 30.185 5.525 30.278 L 5.54 30.294 C 6.949 31.812 7.303 33.685 7.477 35.482 C 7.477 35.486 7.527 35.943 7.575 36.014 C 7.636 36.105 7.759 36.101 7.865 36.098 C 7.939 36.096 8.015 36.094 8.053 36.119 C 8.128 36.17 8.2 36.332 8.277 36.503 C 8.4 36.777 8.539 37.087 8.786 37.218 C 9.04 37.352 9.773 37.45 10.153 37.237 C 10.296 37.157 10.376 37.038 10.384 36.892 C 10.415 36.388 9.743 35.597 9.15 34.899 C 8.863 34.56 8.591 34.24 8.45 34.008 C 7.906 33.115 7.364 31.265 7.336 30.203 C 7.311 29.309 7.88 28.883 8.48 28.433 C 8.677 28.284 8.881 28.131 9.07 27.959 C 9.237 27.806 9.392 27.618 9.542 27.436 C 9.695 27.25 9.84 27.075 9.986 26.949 C 10.24 26.729 10.56 26.854 10.898 26.987 C 11.048 27.046 11.203 27.108 11.349 27.133 C 11.898 27.226 12.782 27.292 13.36 27.285 C 16.43 27.242 18.401 26.733 21.164 25.263 C 21.335 25.236 21.462 25.254 21.55 25.317 C 21.701 25.425 21.739 25.672 21.779 25.934 L 21.791 26.009 C 21.812 26.14 21.84 26.3 21.871 26.474 C 21.973 27.049 22.098 27.765 22.089 28.15 C 22.086 28.277 22.064 28.42 22.043 28.558 C 22.02 28.7 21.998 28.846 21.994 28.981 C 21.985 29.332 22.084 29.715 22.18 30.087 C 22.27 30.437 22.363 30.798 22.369 31.139 C 22.372 31.281 22.346 31.456 22.321 31.623 C 22.299 31.766 22.277 31.914 22.272 32.045 C 22.263 32.272 22.256 32.499 22.25 32.727 C 22.223 33.604 22.195 34.511 22.05 35.396 L 22.047 35.413 L 22.053 35.429 C 22.084 35.506 22.073 35.617 22.062 35.724 C 22.049 35.85 22.035 35.978 22.089 36.079 C 22.135 36.164 22.244 36.184 22.359 36.206 C 22.446 36.222 22.534 36.238 22.584 36.28 C 22.641 36.329 22.663 36.412 22.688 36.508 C 22.737 36.698 22.798 36.933 23.176 37.029 C 23.357 37.074 23.826 37.158 24.02 37.166 C 24.349 37.18 24.576 37.161 24.682 37.017 C 24.772 36.896 24.763 36.705 24.653 36.399 C 24.502 35.973 24.27 35.622 24.047 35.282 C 23.719 34.784 23.409 34.313 23.341 33.632 C 23.267 32.889 23.442 30.589 23.899 30.078 C 24.039 29.92 24.209 29.844 24.356 29.873 C 24.485 29.898 24.587 30.002 24.648 30.172 C 24.771 30.515 24.824 30.925 24.877 31.322 C 24.901 31.498 24.922 31.664 24.95 31.823 C 24.978 31.983 25.007 32.14 25.036 32.296 C 25.161 32.978 25.281 33.623 25.249 34.329 C 25.245 34.413 25.22 34.543 25.195 34.681 C 25.143 34.962 25.088 35.253 25.152 35.393 C 25.226 35.555 25.339 35.551 25.429 35.548 C 25.466 35.547 25.5 35.545 25.534 35.554 C 25.609 35.573 25.651 35.719 25.693 35.872 C 25.758 36.102 25.839 36.389 26.103 36.484 C 26.416 36.595 27.382 36.708 27.719 36.624 C 27.824 36.597 27.898 36.538 27.938 36.448 C 28.021 36.259 27.945 35.943 27.713 35.508 C 27.554 35.212 27.305 34.956 27.064 34.71 C 26.769 34.406 26.464 34.093 26.329 33.704 C 26.103 33.053 26.18 31.222 26.308 30.477 C 26.367 30.136 26.524 29.77 26.677 29.417 C 26.776 29.186 26.88 28.946 26.952 28.719 C 27.214 27.895 27.336 27.07 27.455 26.273 C 27.523 25.818 27.593 25.348 27.687 24.882 C 27.83 24.189 28.332 23.808 28.863 23.404 C 29.091 23.23 29.329 23.051 29.534 22.844 C 30.137 22.237 30.394 21.225 30.643 20.247 C 30.798 19.635 30.945 19.057 31.171 18.574 C 31.353 18.181 31.601 17.824 31.841 17.478 C 32.128 17.065 32.424 16.637 32.617 16.142 C 32.788 15.703 32.924 15.04 33.069 14.339 C 33.333 13.048 33.634 11.583 34.238 11.085 C 34.534 10.84 35.095 10.747 35.741 10.835 C 36.366 10.92 36.915 11.157 37.173 11.45 C 37.379 11.685 37.607 12.255 37.625 12.581 C 37.628 12.639 37.606 12.737 37.585 12.833 C 37.54 13.032 37.494 13.238 37.592 13.34 C 37.638 13.388 37.707 13.403 37.796 13.387 C 38.16 13.319 38.182 12.772 38.198 12.372 C 38.202 12.266 38.206 12.174 38.215 12.11 C 38.308 11.483 38.567 11.323 38.895 11.122 C 39.083 11.007 39.295 10.877 39.49 10.637 C 39.595 10.507 39.851 10.02 39.909 9.855 C 40.199 9.022 39.745 8.671 39.262 8.301 Z M 13.12 15.02 C 13.002 14.967 12.879 14.924 12.75 14.892 C 12.621 14.859 12.483 14.841 12.337 14.835 C 12.267 14.835 12.205 14.839 12.152 14.848 C 12.1 14.857 12.056 14.875 12.02 14.901 C 11.985 14.927 11.959 14.963 11.941 15.006 C 11.924 15.05 11.915 15.108 11.915 15.178 L 11.915 19.994 C 11.915 20.053 11.954 20.103 12.011 20.119 L 12.795 20.324 C 12.852 20.339 12.891 20.389 12.891 20.448 L 12.891 20.501 C 12.891 20.572 12.833 20.63 12.762 20.63 L 10.242 20.63 C 10.171 20.63 10.113 20.572 10.113 20.501 L 10.113 20.456 C 10.113 20.399 10.152 20.347 10.209 20.332 L 10.924 20.137 C 10.98 20.122 11.02 20.071 11.02 20.012 L 11.02 15.195 C 11.02 15.131 11.011 15.075 10.993 15.028 C 10.976 14.981 10.952 14.945 10.923 14.918 C 10.863 14.864 10.784 14.834 10.703 14.834 C 10.574 14.834 10.448 14.844 10.325 14.864 C 10.202 14.885 10.081 14.916 9.964 14.957 C 9.8 15.021 9.644 15.104 9.498 15.203 C 9.352 15.303 9.22 15.414 9.103 15.537 C 9.014 15.637 8.935 15.741 8.865 15.85 C 8.816 15.925 8.774 16.003 8.739 16.082 C 8.713 16.142 8.646 16.172 8.583 16.152 L 8.488 16.122 C 8.42 16.101 8.382 16.027 8.403 15.958 L 8.853 14.571 C 8.87 14.518 8.92 14.482 8.976 14.482 L 13.983 14.482 C 14.04 14.482 14.09 14.518 14.106 14.572 L 14.531 15.94 C 14.553 16.008 14.514 16.081 14.446 16.102 L 14.351 16.131 C 14.294 16.148 14.233 16.125 14.202 16.074 C 14.152 15.991 14.097 15.907 14.038 15.822 C 13.96 15.709 13.873 15.602 13.778 15.502 C 13.684 15.402 13.581 15.311 13.471 15.229 C 13.359 15.147 13.242 15.076 13.119 15.018 Z M 19.209 18.765 L 19.152 18.781 C 19.101 18.795 19.049 18.778 19.015 18.736 C 18.942 18.644 18.863 18.556 18.778 18.471 C 18.672 18.366 18.56 18.266 18.444 18.172 C 18.326 18.084 18.203 18.002 18.074 17.925 C 17.945 17.849 17.814 17.782 17.679 17.723 C 17.52 17.653 17.355 17.595 17.182 17.552 C 17.011 17.508 16.835 17.48 16.659 17.469 C 16.517 17.456 16.378 17.454 16.24 17.459 C 16.102 17.466 15.966 17.48 15.831 17.503 C 15.755 17.52 15.685 17.55 15.62 17.591 C 15.555 17.632 15.503 17.683 15.462 17.741 C 15.421 17.793 15.389 17.853 15.366 17.921 C 15.342 17.988 15.33 18.058 15.33 18.128 L 15.33 19.608 C 15.33 19.679 15.388 19.737 15.459 19.737 L 16.705 19.737 C 16.765 19.737 16.817 19.696 16.831 19.638 L 17.056 18.702 C 17.071 18.644 17.122 18.603 17.182 18.603 L 17.286 18.603 C 17.357 18.603 17.415 18.661 17.415 18.732 L 17.415 21.165 C 17.415 21.236 17.357 21.294 17.286 21.294 L 17.206 21.294 C 17.148 21.294 17.096 21.255 17.081 21.198 L 16.825 20.255 C 16.81 20.199 16.759 20.159 16.7 20.159 L 15.46 20.159 C 15.389 20.159 15.331 20.217 15.331 20.288 L 15.331 22.638 C 15.331 22.695 15.37 22.746 15.424 22.761 L 16.099 22.954 C 16.155 22.97 16.193 23.021 16.193 23.078 L 16.193 23.097 C 16.193 23.168 16.135 23.226 16.064 23.226 L 13.772 23.226 C 13.701 23.226 13.643 23.168 13.643 23.097 L 13.643 23.054 C 13.643 22.995 13.683 22.944 13.74 22.929 L 14.312 22.778 C 14.369 22.762 14.409 22.712 14.409 22.653 L 14.409 17.68 C 14.409 17.622 14.37 17.571 14.313 17.555 L 13.703 17.387 C 13.647 17.372 13.608 17.321 13.608 17.263 L 13.608 17.218 C 13.608 17.147 13.666 17.089 13.737 17.089 L 18.661 17.089 C 18.716 17.089 18.764 17.124 18.783 17.174 L 19.294 18.595 C 19.32 18.665 19.28 18.742 19.209 18.763 Z M 25.883 21.315 C 25.883 21.386 25.825 21.444 25.754 21.444 L 23.498 21.444 C 23.427 21.444 23.369 21.386 23.369 21.315 L 23.369 21.27 C 23.369 21.212 23.409 21.161 23.464 21.146 L 24.064 20.985 C 24.121 20.97 24.16 20.919 24.16 20.86 L 24.16 18.442 C 24.16 18.371 24.102 18.313 24.031 18.313 L 21.089 18.313 C 21.018 18.313 20.96 18.371 20.96 18.442 L 20.96 20.842 C 20.96 20.901 20.999 20.952 21.056 20.967 L 21.699 21.136 C 21.755 21.152 21.795 21.202 21.795 21.261 L 21.795 21.314 C 21.795 21.385 21.737 21.443 21.666 21.443 L 19.444 21.443 C 19.373 21.443 19.316 21.385 19.316 21.314 L 19.316 21.278 C 19.316 21.22 19.354 21.168 19.411 21.153 L 19.96 21.002 C 20.016 20.987 20.055 20.937 20.055 20.878 L 20.055 15.905 C 20.055 15.846 20.016 15.795 19.96 15.78 L 19.396 15.629 C 19.339 15.613 19.3 15.563 19.3 15.504 L 19.3 15.442 C 19.3 15.371 19.358 15.313 19.429 15.313 L 21.668 15.313 C 21.739 15.313 21.797 15.371 21.797 15.442 C 21.797 15.501 21.757 15.551 21.701 15.567 L 21.058 15.736 C 21.001 15.751 20.962 15.802 20.962 15.861 L 20.962 17.813 C 20.962 17.884 21.02 17.942 21.091 17.942 L 24.025 17.942 C 24.096 17.942 24.154 17.884 24.154 17.813 L 24.154 15.886 C 24.154 15.829 24.115 15.777 24.058 15.762 L 23.475 15.602 C 23.419 15.587 23.379 15.536 23.379 15.477 L 23.379 15.441 C 23.379 15.37 23.437 15.312 23.508 15.312 L 25.747 15.312 C 25.818 15.312 25.876 15.37 25.876 15.441 L 25.876 15.494 C 25.876 15.552 25.836 15.603 25.779 15.618 L 25.145 15.787 C 25.088 15.802 25.049 15.853 25.049 15.912 L 25.049 20.857 C 25.049 20.916 25.088 20.967 25.145 20.982 L 25.788 21.152 C 25.844 21.167 25.884 21.218 25.884 21.277 L 25.884 21.312 Z\" fill=\"rgb(0, 118, 84)\" height=\"37.41955962023807px\" id=\"Jc8PgsgoC\" transform=\"translate(0 1)\" width=\"40px\"/></svg>',style:{...style}});});const css=[`.framer-T2SvS { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"yS7f9tcEp\":\"tFHGreen\",\"WUghZs8zS\":\"tFHWhite\",\"yt6xqJKxW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"TFH 1\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,118,84)\"},\"set\":{\"localId\":\"vectorSet/TqsQXpb23\",\"id\":\"TqsQXpb23\",\"moduleId\":\"tWcmjczimULc63Bll8W9\"}}\n */const Icon=withCSS(Component,css,\"framer-T2SvS\");Icon.displayName=\"TFH 1\";export default Icon;addPropertyControls(Icon,{yS7f9tcEp:{defaultValue:'var(--token-a6aa0f8c-9262-4676-b458-07e7703a2b2e, rgb(1, 119, 84)) /* {\"name\":\"Color 1\"} */',hidden:true,title:\"TFH Green\",type:ControlType.Color},WUghZs8zS:{defaultValue:\"rgb(255, 255, 255)\",hidden:true,title:\"TFH White\",type:ControlType.Color},yt6xqJKxW:{defaultValue:\"rgb(255, 255, 255)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"yS7f9tcEp\\\":\\\"tFHGreen\\\",\\\"WUghZs8zS\\\":\\\"tFHWhite\\\",\\\"yt6xqJKxW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"TFH 1\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,118,84)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/TqsQXpb23\\\",\\\"id\\\":\\\"TqsQXpb23\\\",\\\"moduleId\\\":\\\"tWcmjczimULc63Bll8W9\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nexport default function metadata(params,activeLocale){return{description:\"Welcome to Tucker Farm House, a scenic retreat nestled on 250 acres overlooking the famous Saco River. \",robots:\"max-image-preview:large\",title:\"Tucker Farm House\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}