{"version":3,"file":"shared.Ce46dfFv.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Button","React.useContext","React.useMemo","React.Fragment","React.useState","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useRef","useMemo","useRef","useCallback","useMemo","__esmMin","x","pe","init_ssg_sandbox_shims","init_npm_react_18_3_1","_e","de","init_jsx_runtime","oe","ne","J","c","p","ie","ce","navigator","motionValue","motion","MotionValue","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","init_framer_D6uXRwWs","withCSS","RichText","useLocaleInfo","getFonts","getFontsFromSharedStyle","RenderTarget","cx","addPropertyControls","animate","SVG","fontStore","useIsInCurrentNavigationTarget","useComponentViewport","ComponentViewportProvider","addFonts","SmartComponentScopedContainer","ControlType","forwardLoader","useVariantState","init_wx4uHOHAk","Framerwx4uHOHAk","fonts$4","css$6","className$4","init_bLhDwy6AS","fonts$3","css$5","className$3","init_ks6VAiT_F","fonts$2","css$4","className$2","init_fiJukv0Nj","fonts$1","css$3","className$1","init_Fy5tiSgV_","fonts","css$2","className","init_j3Iy8VoSQ","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","ButtonFonts$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","matchVariant$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$1","FramereXd0n6bSw","init_eXd0n6bSw","args","arg","config","transition","value","contextValue","props","description","buttonVisible","h2Subheader","h2SubheaderVisible","buttonText","descriptionVisible","buttonLink","h1Header","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","className$6","restProps","layoutDependency","scopingClassNames","isDisplayed","baseVariant","isDisplayed1","layoutId","gestureHandlers","classNames","style","gestureVariant","Uzsw3dJHy","e2fsmBfuP","Cp_Qe3YES","NlNiDn5uE","cHEKj9KaB","cIIYfOkiC","TJKZE3BWG","lC5ed37y0","context","addPropertyOverrides","ButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","humanReadableVariantMap","Variants","useStateVariable","getProps","createLayoutDependency","Component","css","Frameruvl3LEBSh","init_uvl3LEBSh","internalState","setInternalState","externalState","previousExternalState","setPreviousExternalState","setExternalState","header","headerVisible","className$5","\"uPP5JWb5b\"","externaluPP5JWb5b","\"onuPP5JWb5bChange\"","setExternaluPP5JWb5b","uPP5JWb5b","setuPP5JWb5b","isDisplayed2","WBcKqdTbs","D72MC2Rn_","EhNnH6oYz","imbOJRGGm","fontStack","containerStyles","emptyStateStyle","defaultEvents","init_constants","useOnEnter","useOnSpecificTargetChange","onEnter","enabled","useOnExit","onExit","isInTarget","goal","callback","init_useOnNavigationTargetChange","useConstant","init","init_useConstant","init_colorFromToken","isMotionValue","init_isMotionValue","v","init_useUniqueClassName","init_variantUtils","isBrowserSafari","useIsBrowserSafari","init_isBrowser","userAgent","useOnChange","init_useOnChange","secondsToMinutes","minutes","seconds","s","init_time","useAutoMotionValue","optionsRef","options","animation","didInitialMount","isOnCanvas","onChangeDeps","onChange","transformer","inputValue","ref1","newValue","init_useAutoMotionValue","init_useControlledState","useRadius","isMixedBorderRadius","topLeftRadius","topRightRadius","bottomRightRadius","bottomLeftRadius","borderRadius","usePadding","paddingPerSide","paddingTop","paddingRight","paddingBottom","paddingLeft","padding","borderRadiusControl","paddingControl","init_propUtils"],"sources":["https:/framerusercontent.com/modules/3xuiNgSxUgMkA9arRZ7D/9tKUWmrJSsWctedwUqJt/bLhDwy6AS.js","https:/framerusercontent.com/modules/CRPaKFFnov0Rv3hJNQTW/i6zZ9WTfz7D1MxRMHWg7/ks6VAiT_F.js","https:/framerusercontent.com/modules/skrd5KLwC23pLyfLpk9w/07WF9iwFxojNn1ool63Q/fiJukv0Nj.js","https:/framerusercontent.com/modules/rVSpCc699zEcenp8PkKt/pqT3POVuZXUiK7SXrtGF/Fy5tiSgV_.js","https:/framerusercontent.com/modules/cwBP9FbpqaTix03rEeEj/ToH6hg4d1f9ZSq9Bvq5d/j3Iy8VoSQ.js","https:/framerusercontent.com/modules/X57ppBNyAmEJZbxv8jMo/QAuhcwX8gbRonsdLhYUw/eXd0n6bSw.js","https:/framerusercontent.com/modules/8o3BZNqk6dIVw4ni0rwC/iNWp8aiQuQtfZ29SZMNW/uvl3LEBSh.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js"],"sourcesContent":["// Generated by Framer (b8c9ccb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neutral Std Regular\",\"CUSTOMV2;Neutral Std Bold\",\"CUSTOMV2;Neutral Std Bold Italic\",\"CUSTOMV2;Neutral Std Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neutral Std Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/hSKpM5HVVLvcnUPUjKd52lS2MDY.woff2\",weight:\"400\"},{cssFamilyName:\"Neutral Std Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/Ss8DIN5jrWvzFH0ljO7kCd4K0Ww.woff2\",weight:\"700\"}]}];export const css=['.framer-NRGJc .framer-styles-preset-h2mrrc:not(.rich-text-wrapper), .framer-NRGJc .framer-styles-preset-h2mrrc.rich-text-wrapper h3 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-NRGJc .framer-styles-preset-h2mrrc:not(.rich-text-wrapper), .framer-NRGJc .framer-styles-preset-h2mrrc.rich-text-wrapper h3 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NRGJc .framer-styles-preset-h2mrrc:not(.rich-text-wrapper), .framer-NRGJc .framer-styles-preset-h2mrrc.rich-text-wrapper h3 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-NRGJc\";\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 (b8c9ccb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neutral Std Regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neutral Std Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/hSKpM5HVVLvcnUPUjKd52lS2MDY.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-6N3VL .framer-styles-preset-xjeexx:not(.rich-text-wrapper), .framer-6N3VL .framer-styles-preset-xjeexx.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-6N3VL .framer-styles-preset-xjeexx:not(.rich-text-wrapper), .framer-6N3VL .framer-styles-preset-xjeexx.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-6N3VL .framer-styles-preset-xjeexx:not(.rich-text-wrapper), .framer-6N3VL .framer-styles-preset-xjeexx.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-6N3VL\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f08ca78)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neutral Std Regular\",\"CUSTOMV2;Neutral Std Bold\",\"CUSTOMV2;Neutral Std Bold Italic\",\"CUSTOMV2;Neutral Std Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neutral Std Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/hSKpM5HVVLvcnUPUjKd52lS2MDY.woff2\",weight:\"400\"},{cssFamilyName:\"Neutral Std Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/Ss8DIN5jrWvzFH0ljO7kCd4K0Ww.woff2\",weight:\"700\"},{cssFamilyName:\"Neutral Std Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/7Qty3TBGLkSKOhwkk5GXkd1n8X0.woff2\",weight:\"700\"},{cssFamilyName:\"Neutral Std Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/BfTHfmMyQWOCDZd13SLdRMQLecY.woff2\",weight:\"400\"}]}];export const css=['.framer-PUJUI .framer-styles-preset-1gsxpep:not(.rich-text-wrapper), .framer-PUJUI .framer-styles-preset-1gsxpep.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 22px; --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: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e106cb81-eebe-4376-8c83-93c4cc268e7e, #999999); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-PUJUI .framer-styles-preset-1gsxpep:not(.rich-text-wrapper), .framer-PUJUI .framer-styles-preset-1gsxpep.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --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: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e106cb81-eebe-4376-8c83-93c4cc268e7e, #999999); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-PUJUI .framer-styles-preset-1gsxpep:not(.rich-text-wrapper), .framer-PUJUI .framer-styles-preset-1gsxpep.rich-text-wrapper p { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e106cb81-eebe-4376-8c83-93c4cc268e7e, #999999); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-PUJUI\";\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 (f08ca78)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neutral Std Regular\",\"CUSTOMV2;Neutral Std Bold\",\"CUSTOMV2;Neutral Std Bold Italic\",\"CUSTOMV2;Neutral Std Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neutral Std Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/hSKpM5HVVLvcnUPUjKd52lS2MDY.woff2\",weight:\"400\"},{cssFamilyName:\"Neutral Std Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/Ss8DIN5jrWvzFH0ljO7kCd4K0Ww.woff2\",weight:\"700\"},{cssFamilyName:\"Neutral Std Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/7Qty3TBGLkSKOhwkk5GXkd1n8X0.woff2\",weight:\"700\"},{cssFamilyName:\"Neutral Std Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/BfTHfmMyQWOCDZd13SLdRMQLecY.woff2\",weight:\"400\"}]}];export const css=['.framer-NAETR .framer-styles-preset-ccd379:not(.rich-text-wrapper), .framer-NAETR .framer-styles-preset-ccd379.rich-text-wrapper h1 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-477b2b07-a19f-4dc7-b711-cb60734403ee, #666666); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-NAETR .framer-styles-preset-ccd379:not(.rich-text-wrapper), .framer-NAETR .framer-styles-preset-ccd379.rich-text-wrapper h1 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --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: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-477b2b07-a19f-4dc7-b711-cb60734403ee, #666666); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NAETR .framer-styles-preset-ccd379:not(.rich-text-wrapper), .framer-NAETR .framer-styles-preset-ccd379.rich-text-wrapper h1 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Neutral Std Bold Italic\", \"Neutral Std Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Neutral Std Regular Italic\", \"Neutral Std Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 32px; --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: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-477b2b07-a19f-4dc7-b711-cb60734403ee, #666666); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-NAETR\";\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 (b8c9ccb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Neutral Std Regular\",\"CUSTOMV2;Neutral Std Bold\",\"CUSTOMV2;Neutral Std Bold Italic\",\"CUSTOMV2;Neutral Std Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neutral Std Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/hSKpM5HVVLvcnUPUjKd52lS2MDY.woff2\",weight:\"400\"},{cssFamilyName:\"Neutral Std Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neutral Std\",url:\"https://framerusercontent.com/assets/Ss8DIN5jrWvzFH0ljO7kCd4K0Ww.woff2\",weight:\"700\"}]}];export const css=['.framer-BqI9m .framer-styles-preset-ol8fu5:not(.rich-text-wrapper), .framer-BqI9m .framer-styles-preset-ol8fu5.rich-text-wrapper h2 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-BqI9m .framer-styles-preset-ol8fu5:not(.rich-text-wrapper), .framer-BqI9m .framer-styles-preset-ol8fu5.rich-text-wrapper h2 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-BqI9m .framer-styles-preset-ol8fu5:not(.rich-text-wrapper), .framer-BqI9m .framer-styles-preset-ol8fu5.rich-text-wrapper h2 { --framer-font-family: \"Neutral Std Regular\", \"Neutral Std Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Neutral Std Bold\", \"Neutral Std Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Neutral Std Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Neutral Std Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-d43d094f-4177-4236-ab39-e8948b482778, #464a4c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-BqI9m\";\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 (b8c9ccb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/skrd5KLwC23pLyfLpk9w/07WF9iwFxojNn1ool63Q/fiJukv0Nj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rVSpCc699zEcenp8PkKt/pqT3POVuZXUiK7SXrtGF/Fy5tiSgV_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cwBP9FbpqaTix03rEeEj/ToH6hg4d1f9ZSq9Bvq5d/j3Iy8VoSQ.js\";import Button from\"https://framerusercontent.com/modules/aBxP0zysFzB931qybYse/nZ062T6aBHKEuUmwzuhI/wx4uHOHAk.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"Bynlhi4TD\",\"pIHuHjKDs\",\"aOSwhAuY6\",\"K8kzroKXF\",\"LZcR2BZ_W\",\"pxCtCSHNE\",\"wwANkEJ0z\",\"EyjxDlXky\",\"Dem3dzKaH\",\"NI1MMkY_k\",\"ien_QzDjP\",\"mkohqd7AQ\"];const serializationHash=\"framer-tir94\";const variantClassNames={aOSwhAuY6:\"framer-v-uibxxl\",Bynlhi4TD:\"framer-v-aufijn\",Dem3dzKaH:\"framer-v-ts89zh\",EyjxDlXky:\"framer-v-z134qz\",ien_QzDjP:\"framer-v-ciz2x5\",K8kzroKXF:\"framer-v-1rdn5h9\",LZcR2BZ_W:\"framer-v-94fjwq\",mkohqd7AQ:\"framer-v-18vzn3a\",NI1MMkY_k:\"framer-v-92bpmu\",pIHuHjKDs:\"framer-v-z1uo8l\",pxCtCSHNE:\"framer-v-14xzq7d\",wwANkEJ0z:\"framer-v-10f38pb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Uzsw3dJHy=undefined;const e2fsmBfuP=undefined;const Cp_Qe3YES=undefined;const NlNiDn5uE=undefined;const cHEKj9KaB=undefined;const cIIYfOkiC=undefined;const lC5ed37y0=undefined;const TJKZE3BWG=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Hero 1 - Desktop\":\"Bynlhi4TD\",\"Hero 1 - Phone\":\"aOSwhAuY6\",\"Hero 1 - Tablet\":\"pIHuHjKDs\",\"Hero 2 - Desktop\":\"K8kzroKXF\",\"Hero 2 - Phone\":\"pxCtCSHNE\",\"Hero 2 - Tablet\":\"LZcR2BZ_W\",\"Hero 3 - Desktop\":\"wwANkEJ0z\",\"Hero 3 - Phone\":\"Dem3dzKaH\",\"Hero 3 - Tablet\":\"EyjxDlXky\",\"Hero 4 - Desktop\":\"NI1MMkY_k\",\"Hero 4 - Phone\":\"mkohqd7AQ\",\"Hero 4 - Tablet\":\"ien_QzDjP\"};const Variants=motion.create(React.Fragment);const getProps=({buttonLink,buttonText,buttonVisible,description,descriptionVisible,h1Header,h2Subheader,h2SubheaderVisible,height,id,width,...props})=>{return{...props,cHEKj9KaB:description??props.cHEKj9KaB??\"Lorem ipsum dolor sit amet.\",cIIYfOkiC:buttonVisible??props.cIIYfOkiC??true,Cp_Qe3YES:h2Subheader??props.Cp_Qe3YES??\"Lorem ipsum dolor sit amet\",e2fsmBfuP:h2SubheaderVisible??props.e2fsmBfuP??true,lC5ed37y0:buttonText??props.lC5ed37y0??\"Request a demo\",NlNiDn5uE:descriptionVisible??props.NlNiDn5uE??true,TJKZE3BWG:buttonLink??props.TJKZE3BWG,Uzsw3dJHy:h1Header??props.Uzsw3dJHy??\"Lorem Ipsum Dolor Sit Amet\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Bynlhi4TD\"};};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,Uzsw3dJHy,e2fsmBfuP,Cp_Qe3YES,NlNiDn5uE,cHEKj9KaB,cIIYfOkiC,lC5ed37y0,TJKZE3BWG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Bynlhi4TD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"K8kzroKXF\",\"LZcR2BZ_W\",\"pxCtCSHNE\",\"wwANkEJ0z\",\"EyjxDlXky\",\"Dem3dzKaH\",\"NI1MMkY_k\",\"ien_QzDjP\",\"mkohqd7AQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"NI1MMkY_k\",\"ien_QzDjP\",\"mkohqd7AQ\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-aufijn\",className,classNames),\"data-framer-name\":\"Hero 1 - Desktop\",layoutDependency:layoutDependency,layoutId:\"Bynlhi4TD\",ref:refBinding,style:{background:\"linear-gradient(68deg, rgb(0, 134, 248) 0%, var(--token-6d002e69-5d14-4168-b4b4-074bc808bc00, rgb(0, 219, 197)) 100%)\",...style},variants:{Dem3dzKaH:{background:\"linear-gradient(180deg, rgb(0, 96, 214) 0%, rgb(0, 219, 196) 100%)\"},EyjxDlXky:{background:\"linear-gradient(180deg, rgb(0, 96, 214) 0%, rgb(0, 219, 196) 100%)\"},ien_QzDjP:{background:\"linear-gradient(175deg, rgb(0, 218, 253) 0%, rgb(3, 109, 223) 92.61260161528716%)\"},K8kzroKXF:{background:\"linear-gradient(102deg, rgb(0, 125, 227) 0%, rgb(1, 218, 253) 100%)\"},LZcR2BZ_W:{background:\"linear-gradient(102deg, rgb(0, 125, 227) 0%, rgb(1, 218, 253) 100%)\"},mkohqd7AQ:{background:\"linear-gradient(175deg, rgb(0, 218, 253) 0%, rgb(3, 109, 223) 92.61260161528716%)\"},NI1MMkY_k:{background:\"linear-gradient(175deg, rgb(0, 218, 253) 0%, rgb(3, 109, 223) 92.61260161528716%)\"},pxCtCSHNE:{background:\"linear-gradient(102deg, rgb(0, 125, 227) 0%, rgb(1, 218, 253) 100%)\"},wwANkEJ0z:{background:\"linear-gradient(180deg, rgb(0, 96, 214) 0%, rgb(0, 219, 196) 100%)\"}},...addPropertyOverrides({aOSwhAuY6:{\"data-framer-name\":\"Hero 1 - Phone\"},Dem3dzKaH:{\"data-framer-name\":\"Hero 3 - Phone\"},EyjxDlXky:{\"data-framer-name\":\"Hero 3 - Tablet\"},ien_QzDjP:{\"data-framer-name\":\"Hero 4 - Tablet\"},K8kzroKXF:{\"data-framer-name\":\"Hero 2 - Desktop\"},LZcR2BZ_W:{\"data-framer-name\":\"Hero 2 - Tablet\"},mkohqd7AQ:{\"data-framer-name\":\"Hero 4 - Phone\"},NI1MMkY_k:{\"data-framer-name\":\"Hero 4 - Desktop\"},pIHuHjKDs:{\"data-framer-name\":\"Hero 1 - Tablet\"},pxCtCSHNE:{\"data-framer-name\":\"Hero 2 - Phone\"},wwANkEJ0z:{\"data-framer-name\":\"Hero 3 - Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1etsicl\",layoutDependency:layoutDependency,layoutId:\"n4KRr0j5r\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rg1r3i\",layoutDependency:layoutDependency,layoutId:\"wne4Nhkl0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-ccd379\",\"data-styles-preset\":\"Fy5tiSgV_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Tech support is complex. Ozmo makes it simple.\"})}),className:\"framer-1mb4hbl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"INwA6dNhn\",style:{\"--extracted-gdpscs\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Uzsw3dJHy,verticalAlignment:\"top\",withExternalLayout:true}),e2fsmBfuP!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ol8fu5\",\"data-styles-preset\":\"j3Iy8VoSQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Transform customer service with the leading omnichannel tech support platform\"})}),className:\"framer-b3gojk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B958vf6kx\",style:{\"--extracted-1of0zx5\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Cp_Qe3YES,verticalAlignment:\"top\",withExternalLayout:true})]}),NlNiDn5uE!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gsxpep\",\"data-styles-preset\":\"fiJukv0Nj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Digital support is shaping the future of customer service and having the right support platform in place is critical for keeping your business ahead of the rapid pace of change. Ozmo’s customers trust us to be the authoritative source of support answers for the ever-evolving landscape that is technology.\"})}),className:\"framer-krd16p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tHzFK_bso\",style:{\"--extracted-r6o4lv\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:cHEKj9KaB,verticalAlignment:\"top\",withExternalLayout:true}),cIIYfOkiC!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+96+(((componentViewport?.height||200)-192-365)/2+0+0)+0+258,...addPropertyOverrides({aOSwhAuY6:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||200)-64-365)/2+0+0)+0+258},Dem3dzKaH:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||200)-64-540)/2+0+0)+88+258},EyjxDlXky:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-540)/2+0+0)+88+258},ien_QzDjP:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-365)/2+0+0)+0+258},K8kzroKXF:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||200)-192-364)/2+0+0)+0+258},LZcR2BZ_W:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-364)/2+0+0)+0+258},mkohqd7AQ:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-365)/2+0+0)+0+258},pIHuHjKDs:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-365)/2+0+0)+0+258},pxCtCSHNE:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||200)-64-364)/2+0+0)+0+258},wwANkEJ0z:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||200)-192-540)/2+0+0)+88+258}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yjwvry-container\",layoutDependency:layoutDependency,layoutId:\"o09KjlVFh-container\",nodeId:\"o09KjlVFh\",rendersWithMotion:true,scopeId:\"eXd0n6bSw\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"o09KjlVFh\",layoutId:\"o09KjlVFh\",sSH1YkX4j:TJKZE3BWG,variant:matchVariant(\"gHfJtl37Z\"),w8NSFUF2E:lC5ed37y0,width:\"100%\",yEGwG07tz:false})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yee8to\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"ZRcLw8FDd\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-3523d3\",layoutDependency:layoutDependency,layoutId:\"wyW4E3BDc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1489 1489\" overflow=\"visible\"><path d=\"M 298.967 744.5 C 298.967 498.831 498.831 298.967 744.5 298.967 C 990.169 298.967 1190.033 498.831 1190.033 744.5 C 1190.033 990.169 990.169 1190.033 744.5 1190.033 C 498.831 1190.033 298.967 990.169 298.967 744.5 Z M 0 744.5 C 0 1155.03 333.97 1489 744.5 1489 C 1155.03 1489 1489 1155.03 1489 744.5 C 1489 333.991 1155.03 0 744.5 0 C 333.97 0 0 333.991 0 744.5 Z\" fill=\"rgba(89,98,106,0.1)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aOSwhAuY6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 601 601\" overflow=\"visible\"><path d=\"M 300.5 480.329 C 399.658 480.329 300.5 480.329 300.5 480.329 Z M 300.5 0 C 466.201 0 300.5 0 300.5 0 Z\" fill=\"rgba(89,98,106,0.1)\"></path></svg>'},pIHuHjKDs:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1269 1269\" overflow=\"visible\"><path d=\"M 634.5 1014.205 C 634.5 1014.205 843.871 1014.205 634.5 1014.205 Z M 634.5 0 C 984.374 0 634.5 0 634.5 0 Z\" fill=\"rgba(89,98,106,0.1)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1crjanr\",layoutDependency:layoutDependency,layoutId:\"QGoWgp4xp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 891.066 891.066\" overflow=\"visible\"><path d=\"M 445.533 891.066 C 199.864 891.066 0 691.201 0 445.533 C 0 199.864 199.864 0 445.533 0 C 691.201 0 891.066 199.864 891.066 445.533 C 891.066 691.201 691.201 891.066 445.533 891.066\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aOSwhAuY6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 359.658 359.658\" overflow=\"visible\"><path d=\"M 179.829 359.658\" fill=\"transparent\"></path></svg>'},pIHuHjKDs:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 759.411 759.411\" overflow=\"visible\"><path d=\"M 379.705 759.411\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uwhiy1\",layoutDependency:layoutDependency,layoutId:\"YTi6DNbP5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1489 1489\" overflow=\"visible\"><path d=\"M 744.5 0 C 333.97 0 0 333.991 0 744.5 C 0 1155.03 333.97 1489 744.5 1489 C 1155.03 1489 1489 1155.03 1489 744.5 C 1489 333.991 1155.03 0 744.5 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aOSwhAuY6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 601 601\" overflow=\"visible\"><path d=\"M 300.5 0\" fill=\"transparent\"></path></svg>'},pIHuHjKDs:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1269 1269\" overflow=\"visible\"><path d=\"M 634.5 0\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eaguvc\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"ckUOnRbr1\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ky9afw\",layoutDependency:layoutDependency,layoutId:\"jGNfHlHa9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 780 780\" overflow=\"visible\"><path d=\"M 156.644 390 C 156.644 261.327 261.327 156.644 390 156.644 C 518.673 156.644 623.356 261.327 623.356 390 C 623.356 518.673 518.673 623.356 390 623.356 C 261.327 623.356 156.644 518.673 156.644 390 Z M 0 390 C 0 605.053 174.947 780 390 780 C 605.053 780 780 605.053 780 390 C 780 174.958 605.053 0 390 0 C 174.947 0 0 174.958 0 390 Z\" fill=\"rgba(0,144,255,0.15)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-p68pe0\",layoutDependency:layoutDependency,layoutId:\"xiHsx68hO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 466.713 466.713\" overflow=\"visible\"><path d=\"M 233.356 466.713 C 104.683 466.713 0 362.029 0 233.356 C 0 104.683 104.683 0 233.356 0 C 362.029 0 466.713 104.683 466.713 233.356 C 466.713 362.029 362.029 466.713 233.356 466.713\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7z3dgp\",layoutDependency:layoutDependency,layoutId:\"dkWcsC5EP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 780 780\" overflow=\"visible\"><path d=\"M 390 0 C 174.947 0 0 174.958 0 390 C 0 605.053 174.947 780 390 780 C 605.053 780 780 605.053 780 390 C 780 174.958 605.053 0 390 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tir94.framer-iaq5hg, .framer-tir94 .framer-iaq5hg { display: block; }\",\".framer-tir94.framer-aufijn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 96px 46px 96px 46px; position: relative; width: 1200px; }\",\".framer-tir94 .framer-1etsicl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-tir94 .framer-rg1r3i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tir94 .framer-1mb4hbl, .framer-tir94 .framer-b3gojk, .framer-tir94 .framer-krd16p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tir94 .framer-yjwvry-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tir94 .framer-1yee8to { flex: none; height: 1px; overflow: visible; position: relative; width: 100px; }\",\".framer-tir94 .framer-3523d3 { height: 1489px; left: 85px; position: absolute; top: -910px; width: 1489px; }\",\".framer-tir94 .framer-1crjanr { height: 891px; left: 299px; position: absolute; top: 299px; width: 891px; }\",\".framer-tir94 .framer-uwhiy1 { height: 1489px; left: 0px; position: absolute; top: 0px; width: 1489px; }\",\".framer-tir94 .framer-1eaguvc { flex: none; height: 1px; max-width: 1440px; overflow: visible; position: relative; width: 100%; }\",\".framer-tir94 .framer-1ky9afw { height: 780px; left: -43px; position: absolute; top: -445px; width: 780px; }\",\".framer-tir94 .framer-p68pe0 { height: 467px; left: 157px; position: absolute; top: 157px; width: 467px; }\",\".framer-tir94 .framer-7z3dgp { height: 780px; left: 0px; position: absolute; top: 0px; width: 780px; }\",\".framer-tir94.framer-v-z1uo8l.framer-aufijn, .framer-tir94.framer-v-94fjwq.framer-aufijn, .framer-tir94.framer-v-z134qz.framer-aufijn, .framer-tir94.framer-v-ciz2x5.framer-aufijn { padding: 80px 24px 80px 24px; width: 810px; }\",\".framer-tir94.framer-v-z1uo8l .framer-3523d3 { height: 1269px; left: 11px; top: -800px; width: 1269px; }\",\".framer-tir94.framer-v-z1uo8l .framer-1crjanr { height: 760px; left: 255px; top: 255px; width: 760px; }\",\".framer-tir94.framer-v-z1uo8l .framer-uwhiy1 { height: 1269px; width: 1269px; }\",\".framer-tir94.framer-v-uibxxl.framer-aufijn, .framer-tir94.framer-v-14xzq7d.framer-aufijn, .framer-tir94.framer-v-ts89zh.framer-aufijn { padding: 32px 16px 32px 16px; width: 390px; }\",\".framer-tir94.framer-v-uibxxl .framer-3523d3 { height: 601px; left: 41px; top: -547px; width: 601px; }\",\".framer-tir94.framer-v-uibxxl .framer-1crjanr { height: 360px; left: 121px; top: 121px; width: 360px; }\",\".framer-tir94.framer-v-uibxxl .framer-uwhiy1 { height: 601px; width: 601px; }\",\".framer-tir94.framer-v-10f38pb .framer-1etsicl, .framer-tir94.framer-v-z134qz .framer-1etsicl, .framer-tir94.framer-v-ts89zh .framer-1etsicl { padding: 88px 0px 88px 0px; }\",\".framer-tir94.framer-v-18vzn3a.framer-aufijn { padding: 40px 16px 40px 16px; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 434\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pIHuHjKDs\":{\"layout\":[\"fixed\",\"auto\"]},\"aOSwhAuY6\":{\"layout\":[\"fixed\",\"auto\"]},\"K8kzroKXF\":{\"layout\":[\"fixed\",\"auto\"]},\"LZcR2BZ_W\":{\"layout\":[\"fixed\",\"auto\"]},\"pxCtCSHNE\":{\"layout\":[\"fixed\",\"auto\"]},\"wwANkEJ0z\":{\"layout\":[\"fixed\",\"auto\"]},\"EyjxDlXky\":{\"layout\":[\"fixed\",\"auto\"]},\"Dem3dzKaH\":{\"layout\":[\"fixed\",\"auto\"]},\"NI1MMkY_k\":{\"layout\":[\"fixed\",\"auto\"]},\"ien_QzDjP\":{\"layout\":[\"fixed\",\"auto\"]},\"mkohqd7AQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Uzsw3dJHy\":\"h1Header\",\"e2fsmBfuP\":\"h2SubheaderVisible\",\"Cp_Qe3YES\":\"h2Subheader\",\"NlNiDn5uE\":\"descriptionVisible\",\"cHEKj9KaB\":\"description\",\"cIIYfOkiC\":\"buttonVisible\",\"lC5ed37y0\":\"buttonText\",\"TJKZE3BWG\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereXd0n6bSw=withCSS(Component,css,\"framer-tir94\");export default FramereXd0n6bSw;FramereXd0n6bSw.displayName=\"Hero Section\";FramereXd0n6bSw.defaultProps={height:434,width:1200};addPropertyControls(FramereXd0n6bSw,{variant:{options:[\"Bynlhi4TD\",\"pIHuHjKDs\",\"aOSwhAuY6\",\"K8kzroKXF\",\"LZcR2BZ_W\",\"pxCtCSHNE\",\"wwANkEJ0z\",\"EyjxDlXky\",\"Dem3dzKaH\",\"NI1MMkY_k\",\"ien_QzDjP\",\"mkohqd7AQ\"],optionTitles:[\"Hero 1 - Desktop\",\"Hero 1 - Tablet\",\"Hero 1 - Phone\",\"Hero 2 - Desktop\",\"Hero 2 - Tablet\",\"Hero 2 - Phone\",\"Hero 3 - Desktop\",\"Hero 3 - Tablet\",\"Hero 3 - Phone\",\"Hero 4 - Desktop\",\"Hero 4 - Tablet\",\"Hero 4 - Phone\"],title:\"Variant\",type:ControlType.Enum},Uzsw3dJHy:{defaultValue:\"Lorem Ipsum Dolor Sit Amet\",displayTextArea:false,title:\"H1 Header\",type:ControlType.String},onUzsw3dJHyChange:{changes:\"Uzsw3dJHy\",type:ControlType.ChangeHandler},e2fsmBfuP:{defaultValue:true,title:\"H2 Subheader Visible\",type:ControlType.Boolean},one2fsmBfuPChange:{changes:\"e2fsmBfuP\",type:ControlType.ChangeHandler},Cp_Qe3YES:{defaultValue:\"Lorem ipsum dolor sit amet\",displayTextArea:true,title:\"H2 Subheader\",type:ControlType.String},onCp_Qe3YESChange:{changes:\"Cp_Qe3YES\",type:ControlType.ChangeHandler},NlNiDn5uE:{defaultValue:true,title:\"Description Visible\",type:ControlType.Boolean},onNlNiDn5uEChange:{changes:\"NlNiDn5uE\",type:ControlType.ChangeHandler},cHEKj9KaB:{defaultValue:\"Lorem ipsum dolor sit amet.\",displayTextArea:true,title:\"Description\",type:ControlType.String},oncHEKj9KaBChange:{changes:\"cHEKj9KaB\",type:ControlType.ChangeHandler},cIIYfOkiC:{defaultValue:true,title:\"Button Visible\",type:ControlType.Boolean},oncIIYfOkiCChange:{changes:\"cIIYfOkiC\",type:ControlType.ChangeHandler},lC5ed37y0:{defaultValue:\"Request a demo\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},onlC5ed37y0Change:{changes:\"lC5ed37y0\",type:ControlType.ChangeHandler},TJKZE3BWG:{title:\"Button Link\",type:ControlType.Link}});addFonts(FramereXd0n6bSw,[{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\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramereXd0n6bSw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereXd0n6bSw\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Uzsw3dJHy\\\":\\\"h1Header\\\",\\\"e2fsmBfuP\\\":\\\"h2SubheaderVisible\\\",\\\"Cp_Qe3YES\\\":\\\"h2Subheader\\\",\\\"NlNiDn5uE\\\":\\\"descriptionVisible\\\",\\\"cHEKj9KaB\\\":\\\"description\\\",\\\"cIIYfOkiC\\\":\\\"buttonVisible\\\",\\\"lC5ed37y0\\\":\\\"buttonText\\\",\\\"TJKZE3BWG\\\":\\\"buttonLink\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pIHuHjKDs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aOSwhAuY6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K8kzroKXF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LZcR2BZ_W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pxCtCSHNE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wwANkEJ0z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EyjxDlXky\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Dem3dzKaH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NI1MMkY_k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ien_QzDjP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mkohqd7AQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"434\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3xuiNgSxUgMkA9arRZ7D/9tKUWmrJSsWctedwUqJt/bLhDwy6AS.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/skrd5KLwC23pLyfLpk9w/07WF9iwFxojNn1ool63Q/fiJukv0Nj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cwBP9FbpqaTix03rEeEj/ToH6hg4d1f9ZSq9Bvq5d/j3Iy8VoSQ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/CRPaKFFnov0Rv3hJNQTW/i6zZ9WTfz7D1MxRMHWg7/ks6VAiT_F.js\";import Button from\"https://framerusercontent.com/modules/aBxP0zysFzB931qybYse/nZ062T6aBHKEuUmwzuhI/wx4uHOHAk.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"jDNkxOwWr\",\"US5OrqBak\",\"idIt7Sg0w\",\"WEiC3TxT1\",\"b__WLGUIa\",\"qZ966BpWf\",\"T1f9EkPEY\",\"ZpxinKTJR\",\"NNXLkqgbJ\"];const serializationHash=\"framer-vR0cV\";const variantClassNames={b__WLGUIa:\"framer-v-15f2vne\",idIt7Sg0w:\"framer-v-3jngir\",jDNkxOwWr:\"framer-v-1rm8nyp\",NNXLkqgbJ:\"framer-v-oua060\",qZ966BpWf:\"framer-v-ypgcxf\",T1f9EkPEY:\"framer-v-rqj89l\",US5OrqBak:\"framer-v-z3hyhw\",WEiC3TxT1:\"framer-v-slfew9\",ZpxinKTJR:\"framer-v-sp3wid\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WBcKqdTbs=undefined;const D72MC2Rn_=undefined;const EhNnH6oYz=undefined;const uPP5JWb5b=undefined;const imbOJRGGm=undefined;const setuPP5JWb5b=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"CTA Section 1 - Desktop\":\"jDNkxOwWr\",\"CTA Section 1 - Phone\":\"idIt7Sg0w\",\"CTA Section 1 - Tablet\":\"US5OrqBak\",\"CTA Section 2 - Desktop\":\"WEiC3TxT1\",\"CTA Section 2 - Phone\":\"qZ966BpWf\",\"CTA Section 2 - Tablet\":\"b__WLGUIa\",\"CTA Section 3 - Desktop\":\"T1f9EkPEY\",\"CTA Section 3 - Phone\":\"NNXLkqgbJ\",\"CTA Section 3 - Tablet\":\"ZpxinKTJR\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonLink,buttonText,description,header,headerVisible,height,id,width,...props})=>{return{...props,D72MC2Rn_:header??props.D72MC2Rn_??\"Lorem ipsum dolor sit amet\",EhNnH6oYz:description??props.EhNnH6oYz??\"Lorem ipsum dolor sit amet.\",imbOJRGGm:buttonLink??props.imbOJRGGm,uPP5JWb5b:buttonText??props.uPP5JWb5b??\"Schedule my demo\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jDNkxOwWr\",WBcKqdTbs:headerVisible??props.WBcKqdTbs??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,WBcKqdTbs,D72MC2Rn_,EhNnH6oYz,\"uPP5JWb5b\":externaluPP5JWb5b,\"onuPP5JWb5bChange\":setExternaluPP5JWb5b,imbOJRGGm,...restProps}=getProps(props);const[uPP5JWb5b,setuPP5JWb5b]=useStateVariable(externaluPP5JWb5b,setExternaluPP5JWb5b);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jDNkxOwWr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WEiC3TxT1\",\"b__WLGUIa\",\"qZ966BpWf\",\"T1f9EkPEY\",\"ZpxinKTJR\",\"NNXLkqgbJ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"US5OrqBak\",\"idIt7Sg0w\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"WEiC3TxT1\",\"b__WLGUIa\",\"qZ966BpWf\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rm8nyp\",className,classNames),\"data-framer-name\":\"CTA Section 1 - Desktop\",layoutDependency:layoutDependency,layoutId:\"jDNkxOwWr\",ref:refBinding,style:{background:\"linear-gradient(167deg, var(--token-ce17717c-2743-41d9-8a53-78675091aaab, rgb(1, 220, 254)) 10%, rgb(0, 109, 223) 90%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{b__WLGUIa:{background:\"linear-gradient(68deg, rgb(0, 134, 248) 0%, rgb(0, 219, 197) 100%)\"},NNXLkqgbJ:{background:\"linear-gradient(167deg, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 0%, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 100%)\",backgroundColor:\"var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106))\"},qZ966BpWf:{background:\"linear-gradient(68deg, rgb(0, 134, 248) 0%, rgb(0, 219, 197) 100%)\"},T1f9EkPEY:{background:\"linear-gradient(167deg, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 0%, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 100%)\",backgroundColor:\"var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106))\"},WEiC3TxT1:{background:\"linear-gradient(68deg, var(--token-439288fe-c213-4d29-91a1-460a4a3726d8, rgb(0, 134, 248)) 0%, rgb(0, 219, 197) 100%)\"},ZpxinKTJR:{background:\"linear-gradient(167deg, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 0%, var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106)) 100%)\",backgroundColor:\"var(--token-ad517d5b-3175-4eb5-97b9-b6b012eba71e, rgb(90, 98, 106))\"}},...addPropertyOverrides({b__WLGUIa:{\"data-framer-name\":\"CTA Section 2 - Tablet\"},idIt7Sg0w:{\"data-framer-name\":\"CTA Section 1 - Phone\"},NNXLkqgbJ:{\"data-framer-name\":\"CTA Section 3 - Phone\"},qZ966BpWf:{\"data-framer-name\":\"CTA Section 2 - Phone\"},T1f9EkPEY:{\"data-framer-name\":\"CTA Section 3 - Desktop\"},US5OrqBak:{\"data-framer-name\":\"CTA Section 1 - Tablet\"},WEiC3TxT1:{\"data-framer-name\":\"CTA Section 2 - Desktop\"},ZpxinKTJR:{\"data-framer-name\":\"CTA Section 3 - Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w8phkz\",layoutDependency:layoutDependency,layoutId:\"z8CyoRc1G\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eqv48m\",layoutDependency:layoutDependency,layoutId:\"F6koejTE8\",children:[WBcKqdTbs!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ol8fu5\",\"data-styles-preset\":\"j3Iy8VoSQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Want to see the Ozmo platform for yourself?\"})}),className:\"framer-1p2rjbp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZbSx1cO88\",style:{\"--extracted-1of0zx5\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:D72MC2Rn_,variants:{b__WLGUIa:{\"--extracted-a0htzi\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\"},qZ966BpWf:{\"--extracted-a0htzi\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\"},WEiC3TxT1:{\"--extracted-a0htzi\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b__WLGUIa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-h2mrrc\",\"data-styles-preset\":\"bLhDwy6AS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet\"})})},qZ966BpWf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-h2mrrc\",\"data-styles-preset\":\"bLhDwy6AS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet\"})})},WEiC3TxT1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-h2mrrc\",\"data-styles-preset\":\"bLhDwy6AS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-xjeexx\",\"data-styles-preset\":\"ks6VAiT_F\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Discover how Ozmo’s comprehensive platform can transform your support experience for both agents and customers.\"})}),className:\"framer-3kwcmg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WIlITIU2M\",style:{\"--extracted-r6o4lv\":\"var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EhNnH6oYz,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b__WLGUIa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gsxpep\",\"data-styles-preset\":\"fiJukv0Nj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet.\"})})},qZ966BpWf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gsxpep\",\"data-styles-preset\":\"fiJukv0Nj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet.\"})})},WEiC3TxT1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gsxpep\",\"data-styles-preset\":\"fiJukv0Nj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b49cf18-ba6a-46e7-a75d-9074f3889d16, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+64+(((componentViewport?.height||287)-128-263.4)/2+0+0)+0+204.4,...addPropertyOverrides({b__WLGUIa:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||287)-128-286.6)/2+0+0)+0+227.6},idIt7Sg0w:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||325)-128-263.4)/2+0+0)+0+204.4},NNXLkqgbJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||324)-128-262.4)/2+0+0)+0+204.4},qZ966BpWf:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||321)-128-286.6)/2+0+0)+0+227.6},T1f9EkPEY:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||286)-128-262.4)/2+0+0)+0+204.4},WEiC3TxT1:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||287)-128-286.6)/2+0+0)+0+227.6},ZpxinKTJR:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||286)-128-262.4)/2+0+0)+0+204.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4zslqv-container\",layoutDependency:layoutDependency,layoutId:\"NduX5qd5b-container\",nodeId:\"NduX5qd5b\",rendersWithMotion:true,scopeId:\"uvl3LEBSh\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"NduX5qd5b\",layoutId:\"NduX5qd5b\",onw8NSFUF2EChange:setuPP5JWb5b,sSH1YkX4j:imbOJRGGm,variant:matchVariant(\"RYx2bo5wF\"),w8NSFUF2E:uPP5JWb5b,width:\"100%\",yEGwG07tz:false,...addPropertyOverrides({NNXLkqgbJ:{variant:matchVariant(\"TKSTTUMSl\")},T1f9EkPEY:{variant:matchVariant(\"TKSTTUMSl\")},ZpxinKTJR:{variant:matchVariant(\"TKSTTUMSl\")}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-aqfc9g\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"H21TcTmNz\",children:isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mve1ik\",layoutDependency:layoutDependency,layoutId:\"XG_MsAazi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 688 688\" overflow=\"visible\"><path d=\"M 138.168 344 C 138.168 230.504 230.504 138.168 344 138.168 C 457.496 138.168 549.832 230.504 549.832 344 C 549.832 457.496 457.496 549.832 344 549.832 C 230.504 549.832 138.168 457.496 138.168 344 Z M 0 344 C 0 533.687 154.313 688 344 688 C 533.687 688 688 533.687 688 344 C 688 154.322 533.687 0 344 0 C 154.313 0 0 154.322 0 344 Z\" fill=\"rgba(0,144,255,0.15)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1c0k2hb\",layoutDependency:layoutDependency,layoutId:\"N3uj7utzU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 411.664 411.664\" overflow=\"visible\"><path d=\"M 205.832 411.664 C 92.336 411.664 0 319.329 0 205.832 C 0 92.336 92.336 0 205.832 0 C 319.329 0 411.664 92.336 411.664 205.832 C 411.664 319.329 319.329 411.664 205.832 411.664\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10p5sei\",layoutDependency:layoutDependency,layoutId:\"LMO0fYhtV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 688 688\" overflow=\"visible\"><path d=\"M 344 0 C 154.313 0 0 154.322 0 344 C 0 533.687 154.313 688 344 688 C 533.687 688 688 533.687 688 344 C 688 154.322 533.687 0 344 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sr9cbl\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"kz6uaO30A\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-wiecdq\",layoutDependency:layoutDependency,layoutId:\"F7_2mC1gz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1489 1489\" overflow=\"visible\"><path d=\"M 298.967 744.5 C 298.967 498.831 498.831 298.967 744.5 298.967 C 990.169 298.967 1190.033 498.831 1190.033 744.5 C 1190.033 990.169 990.169 1190.033 744.5 1190.033 C 498.831 1190.033 298.967 990.169 298.967 744.5 Z M 0 744.5 C 0 1155.03 333.97 1489 744.5 1489 C 1155.03 1489 1489 1155.03 1489 744.5 C 1489 333.991 1155.03 0 744.5 0 C 333.97 0 0 333.991 0 744.5 Z\" fill=\"rgba(89,98,106,0.1)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8hfx0q\",layoutDependency:layoutDependency,layoutId:\"DqU_Z9pAj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 891.066 891.066\" overflow=\"visible\"><path d=\"M 445.533 891.066 C 199.864 891.066 0 691.201 0 445.533 C 0 199.864 199.864 0 445.533 0 C 691.201 0 891.066 199.864 891.066 445.533 C 891.066 691.201 691.201 891.066 445.533 891.066\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lt0izr\",layoutDependency:layoutDependency,layoutId:\"BG6V2CuBx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1489 1489\" overflow=\"visible\"><path d=\"M 744.5 0 C 333.97 0 0 333.991 0 744.5 C 0 1155.03 333.97 1489 744.5 1489 C 1155.03 1489 1489 1155.03 1489 744.5 C 1489 333.991 1155.03 0 744.5 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})})})});});const css=[\".framer-vR0cV.framer-m7jyff, .framer-vR0cV .framer-m7jyff { display: block; }\",\".framer-vR0cV.framer-1rm8nyp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 64px 46px 64px 46px; position: relative; width: 1200px; }\",\".framer-vR0cV .framer-1w8phkz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-vR0cV .framer-1eqv48m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-vR0cV .framer-1p2rjbp, .framer-vR0cV .framer-3kwcmg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vR0cV .framer-4zslqv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vR0cV .framer-aqfc9g, .framer-vR0cV .framer-1sr9cbl { flex: none; height: 1px; overflow: visible; position: relative; width: 100px; }\",\".framer-vR0cV .framer-1mve1ik { height: 688px; left: -550px; position: absolute; top: -430px; width: 688px; }\",\".framer-vR0cV .framer-1c0k2hb { height: 412px; left: 138px; position: absolute; top: 138px; width: 412px; }\",\".framer-vR0cV .framer-10p5sei { height: 688px; left: 0px; position: absolute; top: 0px; width: 688px; }\",\".framer-vR0cV .framer-wiecdq { height: 1489px; left: 85px; position: absolute; top: -910px; width: 1489px; }\",\".framer-vR0cV .framer-8hfx0q { height: 891px; left: 299px; position: absolute; top: 299px; width: 891px; }\",\".framer-vR0cV .framer-lt0izr { height: 1489px; left: 0px; position: absolute; top: 0px; width: 1489px; }\",\".framer-vR0cV.framer-v-z3hyhw.framer-1rm8nyp, .framer-vR0cV.framer-v-15f2vne.framer-1rm8nyp, .framer-vR0cV.framer-v-sp3wid.framer-1rm8nyp { padding: 64px 24px 64px 24px; width: 810px; }\",\".framer-vR0cV.framer-v-3jngir.framer-1rm8nyp { padding: 64px 24px 64px 24px; width: 390px; }\",\".framer-vR0cV.framer-v-ypgcxf.framer-1rm8nyp, .framer-vR0cV.framer-v-oua060.framer-1rm8nyp { padding: 64px 16px 64px 16px; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 287\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"US5OrqBak\":{\"layout\":[\"fixed\",\"auto\"]},\"idIt7Sg0w\":{\"layout\":[\"fixed\",\"auto\"]},\"WEiC3TxT1\":{\"layout\":[\"fixed\",\"auto\"]},\"b__WLGUIa\":{\"layout\":[\"fixed\",\"auto\"]},\"qZ966BpWf\":{\"layout\":[\"fixed\",\"auto\"]},\"T1f9EkPEY\":{\"layout\":[\"fixed\",\"auto\"]},\"ZpxinKTJR\":{\"layout\":[\"fixed\",\"auto\"]},\"NNXLkqgbJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WBcKqdTbs\":\"headerVisible\",\"D72MC2Rn_\":\"header\",\"EhNnH6oYz\":\"description\",\"uPP5JWb5b\":\"buttonText\",\"imbOJRGGm\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameruvl3LEBSh=withCSS(Component,css,\"framer-vR0cV\");export default Frameruvl3LEBSh;Frameruvl3LEBSh.displayName=\"CTA Section\";Frameruvl3LEBSh.defaultProps={height:287,width:1200};addPropertyControls(Frameruvl3LEBSh,{variant:{options:[\"jDNkxOwWr\",\"US5OrqBak\",\"idIt7Sg0w\",\"WEiC3TxT1\",\"b__WLGUIa\",\"qZ966BpWf\",\"T1f9EkPEY\",\"ZpxinKTJR\",\"NNXLkqgbJ\"],optionTitles:[\"CTA Section 1 - Desktop\",\"CTA Section 1 - Tablet\",\"CTA Section 1 - Phone\",\"CTA Section 2 - Desktop\",\"CTA Section 2 - Tablet\",\"CTA Section 2 - Phone\",\"CTA Section 3 - Desktop\",\"CTA Section 3 - Tablet\",\"CTA Section 3 - Phone\"],title:\"Variant\",type:ControlType.Enum},WBcKqdTbs:{defaultValue:true,title:\"Header Visible\",type:ControlType.Boolean},onWBcKqdTbsChange:{changes:\"WBcKqdTbs\",type:ControlType.ChangeHandler},D72MC2Rn_:{defaultValue:\"Lorem ipsum dolor sit amet\",displayTextArea:false,title:\"Header\",type:ControlType.String},onD72MC2Rn_Change:{changes:\"D72MC2Rn_\",type:ControlType.ChangeHandler},EhNnH6oYz:{defaultValue:\"Lorem ipsum dolor sit amet.\",description:\"\",displayTextArea:true,title:\"Description\",type:ControlType.String},onEhNnH6oYzChange:{changes:\"EhNnH6oYz\",type:ControlType.ChangeHandler},uPP5JWb5b:{defaultValue:\"Schedule my demo\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},onuPP5JWb5bChange:{changes:\"uPP5JWb5b\",type:ControlType.ChangeHandler},imbOJRGGm:{title:\"Button Link\",type:ControlType.Link}});addFonts(Frameruvl3LEBSh,[{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\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});Frameruvl3LEBSh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruvl3LEBSh\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"287\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"US5OrqBak\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"idIt7Sg0w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WEiC3TxT1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b__WLGUIa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qZ966BpWf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T1f9EkPEY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZpxinKTJR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NNXLkqgbJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"WBcKqdTbs\\\":\\\"headerVisible\\\",\\\"D72MC2Rn_\\\":\\\"header\\\",\\\"EhNnH6oYz\\\":\\\"description\\\",\\\"uPP5JWb5b\\\":\\\"buttonText\\\",\\\"imbOJRGGm\\\":\\\"buttonLink\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uvl3LEBSh.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","export function mstoMinAndSec(millis) {\n    const minutes = Math.floor(millis / 60000);\n    const seconds = parseInt((millis % 60000 / 1000).toFixed(0));\n    return minutes + \":\" + (seconds < 10 ? \"0\" : \"\") + seconds;\n}\nexport function secondsToMinutes(seconds) {\n    const minutes = Math.floor(seconds / 60);\n    const s = Math.floor(seconds % 60);\n    return minutes + \":\" + (s < 10 ? \"0\" : \"\") + s;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"mstoMinAndSec\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./time.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map"],"mappings":"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"}