{"version":3,"file":"C0iGV1WUjz7VJDXKe5OhhomhOVT_1_xFDdrz5CUab8I.CPOUqNvi.mjs","names":["fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","getProps","useRef","useCallback","useState","useMemo","defaultEvents","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","Component","useRef","useState","HouseFactory","React","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","ButtonNoLink","SmallTag","VideoFonts","ButtonFonts","Button","PricingPricingBulletPointsFonts","PricingPricingBulletPoints","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","transformTemplate1","transformTemplate2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","Image","css","css","styles","p","p","_define_property","p","className","offset","AnimatePresence","React.version.match","p","_this_el","className","NumberFlow","_ref","useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","NumberFlow","PricingPricingPeriodSwitch","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","visible","className","css","LabelFonts","Label","PricingPricingAmount","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","css","Phosphor","serializationHash","variantClassNames","transition1","transformTemplate1","humanReadableVariantMap","getProps","Component","useRef","className","css","Button","Label","Cursor","CloseButton","Project","Border","VideoTestimonialCard","PricingPriceDetails","Testimonial","PricingPricingBulletPoints","visible","useRef","metadata","metadataProvider","className","PropertyOverrides","_Fragment"],"sources":["https:/framerusercontent.com/modules/sVxEIwDDnZYltGYHl1yW/BrcivH61NuLLuOhsYyId/piGdLMxrg.js","https:/framerusercontent.com/modules/gc6jeyVDCocJh2ph9om0/BrxIYk8Wkekk7bm4RM1T/aZubZaMcl.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/mJmevPh5REuLsCPGPpgL/QIP9BFQn7Wl7lH9CO8Tc/L1EZAyVIP.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/mUC608hPttm9t7gu0ism/RA2ezMvOOH9mokAdaNbn/QMuEq11PS.js","https:/framerusercontent.com/modules/fZRORDZHlnssOs95Zb8I/PQOV14z7Rr0ZrT7iSMxa/pmNc7JQ2Y.js","https:/framerusercontent.com/modules/gmmyly2xqdAvkQ8e8ESu/34v1VidC0wvmoAzHj5vB/QObON56vl.js","https:/framerusercontent.com/modules/pwkixCcQK8KJxevQzBHA/LTpmFuEPcwSd53bHTVqm/y6PvMXKn3.js","https:/framerusercontent.com/modules/uCla2XZ3Yf3kbwCv9erK/vyNZ5CFAPKorJ0D8lHYq/gdF7oV6Mf.js","https:/framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js","https:/framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js","https:/framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js","https:/framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js","https:/framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js","https:/framer.com/m/NumberFlowReact-yGat.js","https:/framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js","https:/framerusercontent.com/modules/mb3F8EmQiDIHlLL6HhxI/XmcHsM5kb17cRO0yLDuk/r6vTKP2sM.js","https:/framerusercontent.com/modules/kOTQ5000wMGLUvt3D5Bu/h6fvjSyDTRSrEjinOulf/FkUf12FWK.js","https:/framerusercontent.com/modules/gqDZ29QmaqlS27uptMU7/IsTyLXTHanTtRwNJLU9p/j9YTtP6vs.js","https:/framerusercontent.com/modules/1LoTV5l22hgNNZRt8OYe/o2OJuLesfnd2J9uZFvLC/piGdLMxrg.js","https:/framerusercontent.com/modules/8S93oTDyrl7iQIrDS6sP/R5W8ULHPjnFAKqrGXCQo/SLI2jpEaL.js","https:/framerusercontent.com/modules/4ptuVLpWsY8xtYW0pqmM/KV7Fugn3PDnfGUIAhb2M/ueiKkVaj3.js"],"sourcesContent":["// Generated by Framer (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Oswald-medium\",\"FS;Oswald-bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UYVP6QOYOTHZUSD2QESI7SGUJJDFR5CG/7MQKA3KJYIKEEWMGAVUTITXKM7LENDLO/ZMUCZ2PRQ3LQ3YQOHTCZ7VJCQHAOURPY.woff2\",weight:\"500\"},{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4BEU2H62BE4J563L6WLMVQKHOL2QMEWK/KH4J4NPLOSGQTTA3TD7LQA62CQTZ5NMO/J6GZW3TVVNILH7PYSPMC3JPNPGFXNPSF.woff2\",weight:\"700\"}]}];export const css=['.framer-9pOJf .framer-styles-preset-1mvgv3g:not(.rich-text-wrapper), .framer-9pOJf .framer-styles-preset-1mvgv3g.rich-text-wrapper p { --framer-font-family: \"Oswald\", \"Oswald Placeholder\", sans-serif; --framer-font-family-bold: \"Oswald\", \"Oswald Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #3b001b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-9pOJf\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fa64c25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sVxEIwDDnZYltGYHl1yW/BrcivH61NuLLuOhsYyId/piGdLMxrg.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={CR84tTMvE:{hover:true}};const serializationHash=\"framer-8JAkq\";const variantClassNames={CR84tTMvE:\"framer-v-1t97gdm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,DccZyzvDp:click??props.DccZyzvDp};};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,DccZyzvDp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CR84tTMvE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1d3lrnd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DccZyzvDp){const res=await DccZyzvDp(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t97gdm\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CR84tTMvE\",onTap:onTap1d3lrnd,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(10, 10, 10))\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,...style},...addPropertyOverrides({\"CR84tTMvE-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(192, 236, 191)))\"},children:\"Close\"})}),className:\"framer-19p5chw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wRoaJUs4n\",style:{\"--extracted-r6o4lv\":\"var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(192, 236, 191))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"CR84tTMvE-hover\":{\"--extracted-r6o4lv\":\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CR84tTMvE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168)))\"},children:\"Close\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g9jg9l-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BtPBzPHQ1-container\",nodeId:\"BtPBzPHQ1\",rendersWithMotion:true,scopeId:\"aZubZaMcl\",style:{rotate:0},variants:{\"CR84tTMvE-hover\":{rotate:90}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(241, 85, 51))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"BtPBzPHQ1\",layoutId:\"BtPBzPHQ1\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8JAkq.framer-1pkfiy1, .framer-8JAkq .framer-1pkfiy1 { display: block; }\",\".framer-8JAkq.framer-1t97gdm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 7px 5px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-8JAkq .framer-19p5chw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8JAkq .framer-g9jg9l-container { flex: none; height: 28px; position: relative; width: 28px; }\",...sharedStyle.css,'.framer-8JAkq[data-border=\"true\"]::after, .framer-8JAkq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZP4TkU6L7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"DccZyzvDp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraZubZaMcl=withCSS(Component,css,\"framer-8JAkq\");export default FrameraZubZaMcl;FrameraZubZaMcl.displayName=\"Close Button\";FrameraZubZaMcl.defaultProps={height:37,width:97};addPropertyControls(FrameraZubZaMcl,{DccZyzvDp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameraZubZaMcl,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraZubZaMcl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZP4TkU6L7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"DccZyzvDp\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"37\",\"framerIntrinsicWidth\":\"97\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (c07a8c1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={prUIF1p1S:{hover:true}};const cycleOrder=[\"prUIF1p1S\",\"zQzSSckBw\"];const serializationHash=\"framer-pCGE8\";const variantClassNames={prUIF1p1S:\"framer-v-k0b6ct\",zQzSSckBw:\"framer-v-k3nkyc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large - Light\":\"prUIF1p1S\",\"Small - Light\":\"zQzSSckBw\"};const getProps=({click,height,id,title,width,...props})=>{return{...props,rU0zR79kG:click??props.rU0zR79kG,variant:humanReadableVariantMap[props.variant]??props.variant??\"prUIF1p1S\",YNAatFOHp:title??props.YNAatFOHp??\"Book an Appointment\"};};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,YNAatFOHp,rU0zR79kG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"prUIF1p1S\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14gn4ra=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rU0zR79kG){const res=await rU0zR79kG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-k0b6ct\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Large - Light\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"prUIF1p1S\",onTap:onTap14gn4ra,ref:refBinding,style:{\"--border-bottom-width\":\"12px\",\"--border-color\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,...style},...addPropertyOverrides({\"prUIF1p1S-hover\":{\"data-framer-name\":undefined},zQzSSckBw:{\"data-framer-name\":\"Small - Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ipe3j\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"P6LOM0TLa\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ypwd35\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"nESoovz65\",style:{backgroundColor:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(250, 250, 191))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3N3YWxkLXNlbWlib2xk\",\"--framer-font-family\":'\"Oswald\", \"Oswald Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Book an Appointment\"})}),className:\"framer-182zcbp\",fonts:[\"FS;Oswald-semibold\"],layoutDependency:layoutDependency,layoutId:\"e7RA34H5Y\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:YNAatFOHp,variants:{zQzSSckBw:{\"--extracted-r6o4lv\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(48, 48, 48))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zQzSSckBw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3N3YWxkLXNlbWlib2xk\",\"--framer-font-family\":'\"Oswald\", \"Oswald Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(48, 48, 48)))\"},children:\"Book an Appointment\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pCGE8.framer-wnzvvp, .framer-pCGE8 .framer-wnzvvp { display: block; }\",\".framer-pCGE8.framer-k0b6ct { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 68px; justify-content: flex-end; overflow: hidden; padding: 0px 0px 9px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-pCGE8 .framer-7ipe3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-pCGE8 .framer-ypwd35 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 34px 16px 34px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-pCGE8 .framer-182zcbp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pCGE8.framer-v-k3nkyc.framer-k0b6ct { height: 60px; padding: 0px 0px 6px 0px; }\",\".framer-pCGE8.framer-v-k3nkyc .framer-ypwd35 { padding: 12px 24px 12px 24px; }\",\".framer-pCGE8.framer-v-k0b6ct.hover.framer-k0b6ct { padding: 0px 0px 4px 0px; }\",'.framer-pCGE8[data-border=\"true\"]::after, .framer-pCGE8 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zQzSSckBw\":{\"layout\":[\"auto\",\"fixed\"]},\"mEqauyBNd\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"YNAatFOHp\":\"title\",\"rU0zR79kG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL1EZAyVIP=withCSS(Component,css,\"framer-pCGE8\");export default FramerL1EZAyVIP;FramerL1EZAyVIP.displayName=\"Button-No Link\";FramerL1EZAyVIP.defaultProps={height:68,width:240};addPropertyControls(FramerL1EZAyVIP,{variant:{options:[\"prUIF1p1S\",\"zQzSSckBw\"],optionTitles:[\"Large - Light\",\"Small - Light\"],title:\"Variant\",type:ControlType.Enum},YNAatFOHp:{defaultValue:\"Book an Appointment\",displayTextArea:false,title:\"Title\",type:ControlType.String},rU0zR79kG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerL1EZAyVIP,[{explicitInter:true,fonts:[{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XUKZCD4YXMROH2RFN7AVQI3ZBPZDZBBJ/TICF42Y6EVCHCW6VT7HP2KTG7LYEAL6Y/QJ44H4IY5JEWLICE2IBFYKPCK7EJANPW.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL1EZAyVIP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"YNAatFOHp\\\":\\\"title\\\",\\\"rU0zR79kG\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zQzSSckBw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mEqauyBNd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"68\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L1EZAyVIP.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (fa64c25)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-600\",\"GF;Inter-900\",\"GF;Inter-900italic\",\"GF;Inter-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"},{family:\"Inter\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhiJ-Ek-7MeA.woff2\",weight:\"900\"},{family:\"Inter\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhiJ-Ek-7MeA.woff2\",weight:\"600\"}]}];export const css=['.framer-W7LuS .framer-styles-preset-1vcau2:not(.rich-text-wrapper), .framer-W7LuS .framer-styles-preset-1vcau2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --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-W7LuS .framer-styles-preset-1vcau2:not(.rich-text-wrapper), .framer-W7LuS .framer-styles-preset-1vcau2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --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-W7LuS .framer-styles-preset-1vcau2:not(.rich-text-wrapper), .framer-W7LuS .framer-styles-preset-1vcau2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-W7LuS\";\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 (2a0d5ab)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mUC608hPttm9t7gu0ism/RA2ezMvOOH9mokAdaNbn/QMuEq11PS.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"QVruQ9bUu\",\"oIXj56Nn_\",\"q7QOFBa2K\",\"om3AebXJq\"];const serializationHash=\"framer-fcBTR\";const variantClassNames={oIXj56Nn_:\"framer-v-7rhe3l\",om3AebXJq:\"framer-v-1oawrt0\",q7QOFBa2K:\"framer-v-sjqgyl\",QVruQ9bUu:\"framer-v-xge8tu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark-Active\":\"QVruQ9bUu\",\"Dark-Inactive\":\"q7QOFBa2K\",\"Light-Active\":\"oIXj56Nn_\",\"Light-Inactive\":\"om3AebXJq\"};const getProps=({height,id,title,width,...props})=>{return{...props,EQMX6mAT1:title??props.EQMX6mAT1??\"Basic SEO Optimization\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QVruQ9bUu\"};};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,EQMX6mAT1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QVruQ9bUu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xge8tu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Dark-Active\",layoutDependency:layoutDependency,layoutId:\"QVruQ9bUu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(24, 26, 18))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({oIXj56Nn_:{\"data-framer-name\":\"Light-Active\"},om3AebXJq:{\"data-framer-name\":\"Light-Inactive\"},q7QOFBa2K:{\"data-framer-name\":\"Dark-Inactive\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yb0dr\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"yO0Q4fm_g\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-147aw8l-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RpWcglNoD-container\",nodeId:\"RpWcglNoD\",rendersWithMotion:true,scopeId:\"pmNc7JQ2Y\",style:{opacity:1},variants:{om3AebXJq:{opacity:.5},q7QOFBa2K:{opacity:.5}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(24, 26, 18))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CodesandboxLogo\",id:\"RpWcglNoD\",layoutId:\"RpWcglNoD\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({oIXj56Nn_:{color:\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(117, 186, 255))\"},om3AebXJq:{color:\"rgba(255, 255, 255, 0.5)\",iconSelection:\"X\"},q7QOFBa2K:{color:\"var(--token-b7e61bf6-93c6-45ca-b0e7-ce895d683d69, rgba(0, 0, 0, 0.4))\",iconSelection:\"X\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",children:\"Basic SEO Optimization\"})}),className:\"framer-w0dgxl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BfNsn7T_c\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:EQMX6mAT1,variants:{oIXj56Nn_:{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253))\"},om3AebXJq:{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253))\",opacity:.5},q7QOFBa2K:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oIXj56Nn_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253)))\"},children:\"Basic SEO Optimization\"})})},om3AebXJq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253)))\"},children:\"Basic SEO Optimization\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fcBTR.framer-9aqsat, .framer-fcBTR .framer-9aqsat { display: block; }\",\".framer-fcBTR.framer-xge8tu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 10px 0px; position: relative; width: 191px; }\",\".framer-fcBTR .framer-1yb0dr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-fcBTR .framer-147aw8l-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-fcBTR .framer-w0dgxl { --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",...sharedStyle.css,'.framer-fcBTR[data-border=\"true\"]::after, .framer-fcBTR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 191\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oIXj56Nn_\":{\"layout\":[\"fixed\",\"auto\"]},\"q7QOFBa2K\":{\"layout\":[\"fixed\",\"auto\"]},\"om3AebXJq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EQMX6mAT1\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpmNc7JQ2Y=withCSS(Component,css,\"framer-fcBTR\");export default FramerpmNc7JQ2Y;FramerpmNc7JQ2Y.displayName=\"Pricing / Pricing - Bullet Points\";FramerpmNc7JQ2Y.defaultProps={height:60,width:191};addPropertyControls(FramerpmNc7JQ2Y,{variant:{options:[\"QVruQ9bUu\",\"oIXj56Nn_\",\"q7QOFBa2K\",\"om3AebXJq\"],optionTitles:[\"Dark-Active\",\"Light-Active\",\"Dark-Inactive\",\"Light-Inactive\"],title:\"Variant\",type:ControlType.Enum},EQMX6mAT1:{defaultValue:\"Basic SEO Optimization\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerpmNc7JQ2Y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpmNc7JQ2Y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oIXj56Nn_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q7QOFBa2K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"om3AebXJq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"191\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"EQMX6mAT1\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pmNc7JQ2Y.map","// Generated by Framer (fa64c25)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-6EIJm .framer-styles-preset-1b995d8:not(.rich-text-wrapper), .framer-6EIJm .framer-styles-preset-1b995d8.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter 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: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6EIJm\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64bdc4e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gmmyly2xqdAvkQ8e8ESu/34v1VidC0wvmoAzHj5vB/QObON56vl.js\";const serializationHash=\"framer-Z3wgK\";const variantClassNames={ZTfy4myvq:\"framer-v-awhve2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({background,color,height,id,text,width,...props})=>{return{...props,fbxLfsgH_:color??props.fbxLfsgH_??\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",K1I9tTNko:text??props.K1I9tTNko??\"Book a free consultation\",m7gZES0vR:background??props.m7gZES0vR??\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\"};};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,K1I9tTNko,m7gZES0vR,fbxLfsgH_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ZTfy4myvq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-awhve2\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"ZTfy4myvq\",ref:refBinding,style:{backgroundColor:m7gZES0vR,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-fbxLfsgH_-y6PvMXKn3))\"},children:\"Book a free consultation\"})}),className:\"framer-8ht7o6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZTfy4myvqlp2T1Xp3B\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-fbxLfsgH_-y6PvMXKn3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-fbxLfsgH_-y6PvMXKn3\":fbxLfsgH_},text:K1I9tTNko,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z3wgK.framer-1j28mn1, .framer-Z3wgK .framer-1j28mn1 { display: block; }\",\".framer-Z3wgK.framer-awhve2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 10px 4px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Z3wgK .framer-8ht7o6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 183\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K1I9tTNko\":\"text\",\"m7gZES0vR\":\"background\",\"fbxLfsgH_\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery6PvMXKn3=withCSS(Component,css,\"framer-Z3wgK\");export default Framery6PvMXKn3;Framery6PvMXKn3.displayName=\"Small Tag\";Framery6PvMXKn3.defaultProps={height:30,width:183};addPropertyControls(Framery6PvMXKn3,{K1I9tTNko:{defaultValue:\"Book a free consultation\",displayTextArea:false,title:\"Text\",type:ControlType.String},m7gZES0vR:{defaultValue:'var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231)) /* {\"name\":\"Off White\"} */',title:\"Background\",type:ControlType.Color},fbxLfsgH_:{defaultValue:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",title:\"Color\",type:ControlType.Color}});addFonts(Framery6PvMXKn3,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery6PvMXKn3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"K1I9tTNko\\\":\\\"text\\\",\\\"m7gZES0vR\\\":\\\"background\\\",\\\"fbxLfsgH_\\\":\\\"color\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"183\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y6PvMXKn3.map","// Generated by Framer (df7882f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cORXXvXZgHBL2AdSnpmP/6NGeFNWdeQnDavo5eS16/WiSN4khPl.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2prgKtS4gycJGznzVyFT/OJ9tsThVUd2R0dut1Kov/X7ylXautb.js\";import ButtonNoLink from\"https://framerusercontent.com/modules/mJmevPh5REuLsCPGPpgL/QIP9BFQn7Wl7lH9CO8Tc/L1EZAyVIP.js\";import Button from\"https://framerusercontent.com/modules/57Qx1vqgKfxb7lKK5UGw/FZrQDq2rLz2gdKt3tAU9/l30cHMLLR.js\";import PricingPricingBulletPoints from\"https://framerusercontent.com/modules/fZRORDZHlnssOs95Zb8I/PQOV14z7Rr0ZrT7iSMxa/pmNc7JQ2Y.js\";import SmallTag from\"https://framerusercontent.com/modules/pwkixCcQK8KJxevQzBHA/LTpmFuEPcwSd53bHTVqm/y6PvMXKn3.js\";const ButtonNoLinkFonts=getFonts(ButtonNoLink);const SmallTagFonts=getFonts(SmallTag);const VideoFonts=getFonts(Video);const ButtonFonts=getFonts(Button);const PricingPricingBulletPointsFonts=getFonts(PricingPricingBulletPoints);const MotionDivWithFX=withFX(motion.div);const VideoControls=getPropertyControls(Video);const enabledGestures={IGR7wybPV:{hover:true}};const cycleOrder=[\"IGR7wybPV\",\"BfnRRK5bo\",\"XsnsjYrde\",\"Gs5MeZMfP\",\"Ghx0OvlIK\"];const serializationHash=\"framer-Ohdqg\";const variantClassNames={BfnRRK5bo:\"framer-v-xssx62\",Ghx0OvlIK:\"framer-v-1ek0i39\",Gs5MeZMfP:\"framer-v-omi603\",IGR7wybPV:\"framer-v-z70qk7\",XsnsjYrde:\"framer-v-1wzro2n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:170};const transition2={damping:100,delay:0,mass:1,stiffness:362,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:170};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value: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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tablet and Phone\":\"BfnRRK5bo\",\"Variant 3\":\"XsnsjYrde\",\"Variant 4\":\"Gs5MeZMfP\",\"Variant 5\":\"Ghx0OvlIK\",Desktop:\"IGR7wybPV\"};const getProps=({background,buttonText,click,file,fill,height,id,image,link,point1,point2,point3,tag1,tag1Color,tag2,tag2Color,tag3,tag3Color,tagTextColor,tagTextColor2,tagTextColor3,title,width,...props})=>{return{...props,b2VIWyOI8:tag3??props.b2VIWyOI8??\"UI UX Design\",biSACzfJB:fill??props.biSACzfJB??\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(140, 198, 238))\",bw13D15SX:tag3Color??props.bw13D15SX??\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:point2??props.djYJVliPN??\"Figma to Framer Fixes\",GTnz8b69A:image??props.GTnz8b69A??{alt:\"\",pixelHeight:994,pixelWidth:1895,src:\"https://framerusercontent.com/images/EsXHbbSr2YgCQjpcBNPxYJ28OL8.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/EsXHbbSr2YgCQjpcBNPxYJ28OL8.png?scale-down-to=512 512w,https://framerusercontent.com/images/EsXHbbSr2YgCQjpcBNPxYJ28OL8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/EsXHbbSr2YgCQjpcBNPxYJ28OL8.png 1895w\"},jSJk_tbnF:click??props.jSJk_tbnF,LWC4O7t4u:point1??props.LWC4O7t4u??\"Help with Responsiveness or Effects\",moq5fs8db:tagTextColor??props.moq5fs8db??\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",n3dCleqhe:tag2Color??props.n3dCleqhe??\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:point3??props.NJzHHbcLn??\"Issues with components and templates\",noZ7lNz0f:link??props.noZ7lNz0f,nP7OPsotg:background??props.nP7OPsotg??\"rgba(0, 0, 0, 0)\",oIGfcxHyM:title??props.oIGfcxHyM??\"Frostify - Redefining Ice Cream Cool\",OXf2t_xTy:file??props.OXf2t_xTy??\"https://framerusercontent.com/assets/VhPhV2KiCzxC1O71zNECZaYYf8.mp4\",QUKGlj0eV:tag1Color??props.QUKGlj0eV??\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:tag2??props.sAOlbmQd8??\"UI UX Design\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IGR7wybPV\",XftuO2lfd:tagTextColor3??props.XftuO2lfd??\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",Xj2_HTMWo:tag1??props.Xj2_HTMWo??\"UI UX Design\",xXu1IQEH0:buttonText??props.xXu1IQEH0??\"Let's Talk\",yhvLcw5UP:tagTextColor2??props.yhvLcw5UP??\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"};};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,oIGfcxHyM,OXf2t_xTy,biSACzfJB,jSJk_tbnF,Xj2_HTMWo,QUKGlj0eV,moq5fs8db,sAOlbmQd8,n3dCleqhe,yhvLcw5UP,b2VIWyOI8,bw13D15SX,XftuO2lfd,LWC4O7t4u,djYJVliPN,NJzHHbcLn,noZ7lNz0f,xXu1IQEH0,GTnz8b69A,nP7OPsotg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IGR7wybPV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwzh7jv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jSJk_tbnF){const res=await jSJk_tbnF(...args);if(res===false)return false;}});const onTap1q9rmj8=activeVariantCallback(async(...args)=>{if(jSJk_tbnF){const res=await jSJk_tbnF(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XsnsjYrde\",\"Gs5MeZMfP\",\"Ghx0OvlIK\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"XsnsjYrde\",\"Gs5MeZMfP\",\"Ghx0OvlIK\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Ghx0OvlIK\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z70qk7\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IGR7wybPV\",onTap:onTapwzh7jv,ref:refBinding,style:{...style},...addPropertyOverrides({\"IGR7wybPV-hover\":{\"data-framer-name\":undefined},BfnRRK5bo:{\"data-framer-name\":\"Tablet and Phone\"},Ghx0OvlIK:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 5\"},Gs5MeZMfP:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 4\"},XsnsjYrde:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13pj6d5\",\"data-framer-name\":\"Image wrapper\",layoutDependency:layoutDependency,layoutId:\"rX9UFjxpd\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ycastv\",\"data-framer-name\":\"Client Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"o06sxrQBp\",style:{backgroundColor:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:40,pixelWidth:220,positionX:\"center\",positionY:\"center\"},className:\"framer-v80zbl\",layoutDependency:layoutDependency,layoutId:\"jAHj3CKni\"})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1re0eym\",layoutDependency:layoutDependency,layoutId:\"HINoZvEdM\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"IGR7wybPV-hover\":{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vp1e2w\",layoutDependency:layoutDependency,layoutId:\"q40zo7t2S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ynyvc7\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"ANyO3AK5T\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f47rj7\",\"data-framer-name\":\"Category and Title\",layoutDependency:layoutDependency,layoutId:\"s8iTY5eea\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",style:{\"--framer-text-alignment\":\"left\"},children:\"Frostify - Redefining Ice Cream Cool\"})}),className:\"framer-1aik459\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DhcuW2_LU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oIGfcxHyM,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fk60rf\",layoutDependency:layoutDependency,layoutId:\"ANW8vpr0m\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14jt17l\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KSLFXLQBg\",onTap:onTap1q9rmj8,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fe4oab-container\",layoutDependency:layoutDependency,layoutId:\"GxFmLT3hN-container\",nodeId:\"GxFmLT3hN\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(ButtonNoLink,{height:\"100%\",id:\"GxFmLT3hN\",layoutId:\"GxFmLT3hN\",variant:\"prUIF1p1S\",width:\"100%\",YNAatFOHp:\"View Case Study\",...addPropertyOverrides({BfnRRK5bo:{variant:\"zQzSSckBw\"}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rjt9mt\",layoutDependency:layoutDependency,layoutId:\"ZxasL53RN\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vvo2ke-container\",layoutDependency:layoutDependency,layoutId:\"umgTob3fm-container\",nodeId:\"umgTob3fm\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(SmallTag,{fbxLfsgH_:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",height:\"100%\",id:\"umgTob3fm\",K1I9tTNko:\"UI UX Design\",layoutId:\"umgTob3fm\",m7gZES0vR:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nkfqw-container\",layoutDependency:layoutDependency,layoutId:\"Z2O4h_TdA-container\",nodeId:\"Z2O4h_TdA\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(SmallTag,{fbxLfsgH_:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",height:\"100%\",id:\"Z2O4h_TdA\",K1I9tTNko:\"UI UX Design\",layoutId:\"Z2O4h_TdA\",m7gZES0vR:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n2vru4\",\"data-framer-name\":\"Pricing 3\",layoutDependency:layoutDependency,layoutId:\"Ysrk03m2g\",style:{backgroundColor:biSACzfJB,borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},variants:{Ghx0OvlIK:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-buj0wg\",layoutDependency:layoutDependency,layoutId:\"lFdls9ZTw\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:994,pixelWidth:1895,...toResponsiveImage(GTnz8b69A)},className:\"framer-1vxpu1\",layoutDependency:layoutDependency,layoutId:\"gQeU5QJlx\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},variants:{Ghx0OvlIK:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({Ghx0OvlIK:{background:{alt:\"\",fit:\"fill\",pixelHeight:994,pixelWidth:1895,sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(GTnz8b69A)}},Gs5MeZMfP:{background:{alt:\"\",fit:\"fill\",pixelHeight:994,pixelWidth:1895,sizes:`max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px)`,...toResponsiveImage(GTnz8b69A)}},XsnsjYrde:{background:{alt:\"\",fit:\"fill\",pixelHeight:994,pixelWidth:1895,sizes:`max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px)`,...toResponsiveImage(GTnz8b69A)}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rarn5j-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RKsCFXsCs-container\",nodeId:\"RKsCFXsCs\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:nP7OPsotg,borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"RKsCFXsCs\",isMixedBorderRadius:false,layoutId:\"RKsCFXsCs\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:OXf2t_xTy,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({Ghx0OvlIK:{playing:false,poster:toImageSrc(GTnz8b69A)},Gs5MeZMfP:{playing:false},XsnsjYrde:{controls:true,playing:false,poster:toImageSrc(GTnz8b69A)}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,...addPropertyOverrides({Ghx0OvlIK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`},Gs5MeZMfP:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px)`},XsnsjYrde:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q6239o-container\",layoutDependency:layoutDependency,layoutId:\"njtktBvGv-container\",nodeId:\"njtktBvGv\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(Button,{BSOXQOgaI:{borderBottomWidth:12,borderColor:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"njtktBvGv\",iOIy2Gemi:noZ7lNz0f,l17Rw8haQ:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(250, 250, 191))\",layoutId:\"njtktBvGv\",OgiZGQdzd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",style:{width:\"100%\"},variant:\"OWPQPASB5\",width:\"100%\",YNAatFOHp:xXu1IQEH0})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11g0au4\",\"data-framer-name\":\"What's Included\",layoutDependency:layoutDependency,layoutId:\"eHwWectU6\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ttc8qj\",\"data-framer-name\":\"Bullets\",layoutDependency:layoutDependency,layoutId:\"O0rMoG3pK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({Gs5MeZMfP:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`},XsnsjYrde:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a8rbjs-container\",layoutDependency:layoutDependency,layoutId:\"ZAw_jGNMc-container\",nodeId:\"ZAw_jGNMc\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:LWC4O7t4u,height:\"100%\",id:\"ZAw_jGNMc\",layoutId:\"ZAw_jGNMc\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({Gs5MeZMfP:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`},XsnsjYrde:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jc8oqo-container\",layoutDependency:layoutDependency,layoutId:\"XslmxvkbW-container\",nodeId:\"XslmxvkbW\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:djYJVliPN,height:\"100%\",id:\"XslmxvkbW\",layoutId:\"XslmxvkbW\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({Gs5MeZMfP:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`},XsnsjYrde:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 1px) - 80px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e00798-container\",layoutDependency:layoutDependency,layoutId:\"KUdb35uBk-container\",nodeId:\"KUdb35uBk\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:NJzHHbcLn,height:\"100%\",id:\"KUdb35uBk\",layoutId:\"KUdb35uBk\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dd7za0\",\"data-framer-name\":\"Category and Title\",layoutDependency:layoutDependency,layoutId:\"Wlqu97jlw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-qrpho1\",\"data-styles-preset\":\"X7ylXautb\",style:{\"--framer-text-alignment\":\"left\"},children:\"Frostify - Redefining Ice Cream Cool\"})}),className:\"framer-8si5fa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"usgNE4jfn\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oIGfcxHyM,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pldr1\",layoutDependency:layoutDependency,layoutId:\"yfjpvvwCe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8irhek-container\",layoutDependency:layoutDependency,layoutId:\"fOWipXbmv-container\",nodeId:\"fOWipXbmv\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(SmallTag,{fbxLfsgH_:moq5fs8db,height:\"100%\",id:\"fOWipXbmv\",K1I9tTNko:Xj2_HTMWo,layoutId:\"fOWipXbmv\",m7gZES0vR:QUKGlj0eV,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m2pypv-container\",layoutDependency:layoutDependency,layoutId:\"Nbnh6RtPv-container\",nodeId:\"Nbnh6RtPv\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(SmallTag,{fbxLfsgH_:yhvLcw5UP,height:\"100%\",id:\"Nbnh6RtPv\",K1I9tTNko:sAOlbmQd8,layoutId:\"Nbnh6RtPv\",m7gZES0vR:n3dCleqhe,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-756go4-container\",layoutDependency:layoutDependency,layoutId:\"fdY03Qo6w-container\",nodeId:\"fdY03Qo6w\",rendersWithMotion:true,scopeId:\"gdF7oV6Mf\",children:/*#__PURE__*/_jsx(SmallTag,{fbxLfsgH_:XftuO2lfd,height:\"100%\",id:\"fdY03Qo6w\",K1I9tTNko:b2VIWyOI8,layoutId:\"fdY03Qo6w\",m7gZES0vR:bw13D15SX,width:\"100%\"})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ohdqg.framer-t9o60g, .framer-Ohdqg .framer-t9o60g { display: block; }\",\".framer-Ohdqg.framer-z70qk7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 600px; }\",\".framer-Ohdqg .framer-13pj6d5, .framer-Ohdqg .framer-1vxpu1 { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 113px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ohdqg .framer-1ycastv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 55px; justify-content: center; left: 17px; overflow: visible; padding: 7px 14px 7px 14px; position: absolute; top: 21px; width: 109px; z-index: 2; }\",\".framer-Ohdqg .framer-v80zbl { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-Ohdqg .framer-1re0eym { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 113px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 100%; }\",\".framer-Ohdqg .framer-vp1e2w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-1ynyvc7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-1f47rj7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 1px; }\",\".framer-Ohdqg .framer-1aik459, .framer-Ohdqg .framer-8si5fa { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-1fk60rf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ohdqg .framer-14jt17l { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ohdqg .framer-1fe4oab-container, .framer-Ohdqg .framer-1vvo2ke-container, .framer-Ohdqg .framer-nkfqw-container, .framer-Ohdqg .framer-8irhek-container, .framer-Ohdqg .framer-m2pypv-container, .framer-Ohdqg .framer-756go4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ohdqg .framer-rjt9mt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-1n2vru4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-buj0wg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Ohdqg .framer-rarn5j-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-Ohdqg .framer-q6239o-container, .framer-Ohdqg .framer-a8rbjs-container, .framer-Ohdqg .framer-jc8oqo-container, .framer-Ohdqg .framer-1e00798-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-11g0au4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-Ohdqg .framer-ttc8qj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-dd7za0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 100%; }\",\".framer-Ohdqg .framer-1pldr1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ohdqg.framer-v-xssx62 .framer-1ynyvc7 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; }\",\".framer-Ohdqg.framer-v-xssx62 .framer-1f47rj7 { flex: none; width: 100%; }\",\".framer-Ohdqg.framer-v-1wzro2n.framer-z70qk7, .framer-Ohdqg.framer-v-omi603.framer-z70qk7, .framer-Ohdqg.framer-v-1ek0i39.framer-z70qk7 { width: 1210px; }\",\".framer-Ohdqg.framer-v-1wzro2n .framer-buj0wg, .framer-Ohdqg.framer-v-1wzro2n .framer-1pldr1, .framer-Ohdqg.framer-v-omi603 .framer-buj0wg, .framer-Ohdqg.framer-v-omi603 .framer-1pldr1, .framer-Ohdqg.framer-v-1ek0i39 .framer-1pldr1 { order: 1; }\",\".framer-Ohdqg.framer-v-1wzro2n .framer-11g0au4, .framer-Ohdqg.framer-v-1wzro2n .framer-dd7za0, .framer-Ohdqg.framer-v-omi603 .framer-11g0au4, .framer-Ohdqg.framer-v-omi603 .framer-dd7za0, .framer-Ohdqg.framer-v-1ek0i39 .framer-dd7za0 { order: 0; }\",\".framer-Ohdqg.framer-v-1wzro2n .framer-ttc8qj, .framer-Ohdqg.framer-v-omi603 .framer-ttc8qj { order: 2; }\",\".framer-Ohdqg.framer-v-omi603 .framer-1vxpu1 { height: var(--framer-aspect-ratio-supported, 309px); }\",\".framer-Ohdqg.framer-v-1ek0i39 .framer-1n2vru4 { flex-direction: column; gap: 5px; }\",\".framer-Ohdqg.framer-v-1ek0i39 .framer-buj0wg { flex: none; gap: 20px; order: 1; width: 100%; }\",\".framer-Ohdqg.framer-v-1ek0i39 .framer-1vxpu1 { height: var(--framer-aspect-ratio-supported, 670px); }\",\".framer-Ohdqg.framer-v-1ek0i39 .framer-11g0au4 { flex: none; order: 0; padding: 20px; width: 100%; }\",\".framer-Ohdqg.framer-v-z70qk7.hover .framer-1re0eym { bottom: var(--framer-aspect-ratio-supported, -22px); height: unset; top: -22px; width: 110%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 449\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BfnRRK5bo\":{\"layout\":[\"fixed\",\"auto\"]},\"XsnsjYrde\":{\"layout\":[\"fixed\",\"auto\"]},\"Gs5MeZMfP\":{\"layout\":[\"fixed\",\"auto\"]},\"Ghx0OvlIK\":{\"layout\":[\"fixed\",\"auto\"]},\"JQumlYixb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oIGfcxHyM\":\"title\",\"OXf2t_xTy\":\"file\",\"biSACzfJB\":\"fill\",\"jSJk_tbnF\":\"click\",\"Xj2_HTMWo\":\"tag1\",\"QUKGlj0eV\":\"tag1Color\",\"moq5fs8db\":\"tagTextColor\",\"sAOlbmQd8\":\"tag2\",\"n3dCleqhe\":\"tag2Color\",\"yhvLcw5UP\":\"tagTextColor2\",\"b2VIWyOI8\":\"tag3\",\"bw13D15SX\":\"tag3Color\",\"XftuO2lfd\":\"tagTextColor3\",\"LWC4O7t4u\":\"point1\",\"djYJVliPN\":\"point2\",\"NJzHHbcLn\":\"point3\",\"noZ7lNz0f\":\"link\",\"xXu1IQEH0\":\"buttonText\",\"GTnz8b69A\":\"image\",\"nP7OPsotg\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergdF7oV6Mf=withCSS(Component,css,\"framer-Ohdqg\");export default FramergdF7oV6Mf;FramergdF7oV6Mf.displayName=\"Project\";FramergdF7oV6Mf.defaultProps={height:449,width:600};addPropertyControls(FramergdF7oV6Mf,{variant:{options:[\"IGR7wybPV\",\"BfnRRK5bo\",\"XsnsjYrde\",\"Gs5MeZMfP\",\"Ghx0OvlIK\"],optionTitles:[\"Desktop\",\"Tablet and Phone\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},oIGfcxHyM:{defaultValue:\"Frostify - Redefining Ice Cream Cool\",displayTextArea:true,title:\"Title\",type:ControlType.String},OXf2t_xTy:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,VhPhV2KiCzxC1O71zNECZaYYf8.mp4?originalFilename=Screen+Recording+2025-06-17+012214.mp4\",description:undefined,hidden:undefined,title:\"File\"},biSACzfJB:{defaultValue:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(140, 198, 238))\",title:\"Fill\",type:ControlType.Color},jSJk_tbnF:{title:\"Click\",type:ControlType.EventHandler},Xj2_HTMWo:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"Tag 1\",type:ControlType.String},QUKGlj0eV:{defaultValue:'var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190)) /* {\"name\":\"Cream\"} */',title:\"Tag 1 color\",type:ControlType.Color},moq5fs8db:{defaultValue:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",title:\"Tag Text Color\",type:ControlType.Color},sAOlbmQd8:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"Tag 2\",type:ControlType.String},n3dCleqhe:{defaultValue:'var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190)) /* {\"name\":\"Cream\"} */',title:\"Tag 2 color\",type:ControlType.Color},yhvLcw5UP:{defaultValue:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",title:\"Tag Text Color 2\",type:ControlType.Color},b2VIWyOI8:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"Tag 3\",type:ControlType.String},bw13D15SX:{defaultValue:'var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190)) /* {\"name\":\"Cream\"} */',title:\"Tag 3 Color\",type:ControlType.Color},XftuO2lfd:{defaultValue:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",title:\"Tag Text Color 3\",type:ControlType.Color},LWC4O7t4u:{defaultValue:\"Help with Responsiveness or Effects\",displayTextArea:false,title:\"Point 1\",type:ControlType.String},djYJVliPN:{defaultValue:\"Figma to Framer Fixes\",displayTextArea:false,title:\"Point 2\",type:ControlType.String},NJzHHbcLn:{defaultValue:\"Issues with components and templates\",displayTextArea:false,title:\"Point 3\",type:ControlType.String},noZ7lNz0f:{title:\"Link\",type:ControlType.Link},xXu1IQEH0:{defaultValue:\"Let's Talk\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},GTnz8b69A:{__defaultAssetReference:\"data:framer/asset-reference,EsXHbbSr2YgCQjpcBNPxYJ28OL8.png?originalFilename=Screenshot+2025-06-27+211719.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,EsXHbbSr2YgCQjpcBNPxYJ28OL8.png?originalFilename=Screenshot+2025-06-27+211719.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},nP7OPsotg:{defaultValue:\"rgba(0, 0, 0, 0)\",title:\"Background\",type:ControlType.Color}});addFonts(FramergdF7oV6Mf,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonNoLinkFonts,...SmallTagFonts,...VideoFonts,...ButtonFonts,...PricingPricingBulletPointsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergdF7oV6Mf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BfnRRK5bo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XsnsjYrde\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Gs5MeZMfP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ghx0OvlIK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JQumlYixb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"oIGfcxHyM\\\":\\\"title\\\",\\\"OXf2t_xTy\\\":\\\"file\\\",\\\"biSACzfJB\\\":\\\"fill\\\",\\\"jSJk_tbnF\\\":\\\"click\\\",\\\"Xj2_HTMWo\\\":\\\"tag1\\\",\\\"QUKGlj0eV\\\":\\\"tag1Color\\\",\\\"moq5fs8db\\\":\\\"tagTextColor\\\",\\\"sAOlbmQd8\\\":\\\"tag2\\\",\\\"n3dCleqhe\\\":\\\"tag2Color\\\",\\\"yhvLcw5UP\\\":\\\"tagTextColor2\\\",\\\"b2VIWyOI8\\\":\\\"tag3\\\",\\\"bw13D15SX\\\":\\\"tag3Color\\\",\\\"XftuO2lfd\\\":\\\"tagTextColor3\\\",\\\"LWC4O7t4u\\\":\\\"point1\\\",\\\"djYJVliPN\\\":\\\"point2\\\",\\\"NJzHHbcLn\\\":\\\"point3\\\",\\\"noZ7lNz0f\\\":\\\"link\\\",\\\"xXu1IQEH0\\\":\\\"buttonText\\\",\\\"GTnz8b69A\\\":\\\"image\\\",\\\"nP7OPsotg\\\":\\\"background\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"449\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gdF7oV6Mf.map","export const BROWSER=typeof window!==\"undefined\";export const createElement=(tagName,optionsOrChildren,_children)=>{const element=document.createElement(tagName);const[options,children]=Array.isArray(optionsOrChildren)?[undefined,optionsOrChildren]:[optionsOrChildren,_children];if(options)Object.assign(element,options);children===null||children===void 0?void 0:children.forEach(child=>element.appendChild(child));return element;};// Makeshift .offsetRight\nexport const offset=(el,justify)=>{var _this;var _offsetWidth;return justify===\"left\"?el.offsetLeft:((_offsetWidth=(_this=el.offsetParent instanceof HTMLElement?el.offsetParent:null)===null||_this===void 0?void 0:_this.offsetWidth)!==null&&_offsetWidth!==void 0?_offsetWidth:0)-el.offsetWidth-el.offsetLeft;};export const visible=el=>el.offsetWidth>0&&el.offsetHeight>0;// HMR-safe customElements.define\nexport const define=(name,constructor)=>{if(BROWSER&&customElements.get(name)!==constructor)customElements.define(name,constructor);};export function forEach(arr,fn,{reverse=false}={}){const len=arr.length;for(let i=reverse?len-1:0;reverse?i>=0:i<len;reverse?i--:i++){fn(arr[i],i);}}// Math.max that handles nullish numbers\nexport const max=(n1,n2)=>{if(n1==null)return n2;if(n2==null)return n1;return Math.max(n1,n2);};export const html=String.raw;export const css=String.raw;\nexport const __FramerMetadata__ = {\"exports\":{\"Mutable\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Justify\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"visible\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"offset\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"html\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forEach\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"max\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HTMLProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./util.map","import{css,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const supportsLinear=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"animation-timing-function\",\"linear(1,2)\");export const supportsMod=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"line-height\",\"mod(1,1)\");export const prefersReducedMotion=BROWSER&&typeof matchMedia!==\"undefined\"?matchMedia(\"(prefers-reduced-motion: reduce)\"):null;// Register animated vars:\nexport const opacityDeltaVar=\"--_number-flow-d-opacity\";export const widthDeltaVar=\"--_number-flow-d-width\";export const dxVar=\"--_number-flow-dx\";export const deltaVar=\"--_number-flow-d\";export const supportsAtProperty=(()=>{try{CSS.registerProperty({name:opacityDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:dxVar,syntax:\"<length>\",inherits:true,initialValue:\"0px\"});CSS.registerProperty({name:widthDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:deltaVar,syntax:\"<number>\",inherits:true,initialValue:\"0\"});return true;}catch{return false;}})();// Don't use CSS.registerProperty for vars needed during SSR:\nexport const charHeight=\"var(--number-flow-char-height, 1em)\";// Mask technique taken from:\n// https://expensive.toys/blog/blur-vignette\nexport const maskHeight=\"var(--number-flow-mask-height, 0.25em)\";export const halfMaskHeight=`calc(${maskHeight} / 2)`;const maskWidth=\"var(--number-flow-mask-width, 0.5em)\";const scaledMaskWidth=`calc(${maskWidth} / var(--scale-x))`;const cornerGradient=`#000 0, transparent 71%`// or transparent ${maskWidth}\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tisolation: isolate; /* for .number z-index */\n\t\t/* Technically this is only needed on the .number, but applying it here makes the ::selection the same height for the whole element: */\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\t.number,\n\t.number__inner {\n\t\tdisplay: inline-block;\n\t\ttransform-origin: left top;\n\t}\n\n\t:host([data-will-change]) :is(.number, .number__inner, .section, .digit, .digit__num, .symbol) {\n\t\twill-change: transform;\n\t}\n\n\t.number {\n\t\t--scale-x: calc(1 + var(${widthDeltaVar}) / var(--width));\n\t\ttransform: translateX(var(${dxVar})) scaleX(var(--scale-x));\n\n\t\tmargin: 0 calc(-1 * ${maskWidth});\n\t\tposition: relative; /* for z-index */\n\n\t\t/* overflow: clip; /* helpful to not affect page layout, but breaks baseline alignment in Safari :/ */\n\t\t/* -webkit- prefixed properties have better support than unprefixed ones: */\n\t\t-webkit-mask-image:\n\t\t\t/* Horizontal: */\n\t\t\tlinear-gradient(\n\t\t\t\tto right,\n\t\t\t\ttransparent 0,\n\t\t\t\t#000 ${scaledMaskWidth},\n\t\t\t\t#000 calc(100% - ${scaledMaskWidth}),\n\t\t\t\ttransparent\n\t\t\t),\n\t\t\t/* Vertical: */\n\t\t\t\tlinear-gradient(\n\t\t\t\t\tto bottom,\n\t\t\t\t\ttransparent 0,\n\t\t\t\t\t#000 ${maskHeight},\n\t\t\t\t\t#000 calc(100% - ${maskHeight}),\n\t\t\t\t\ttransparent 100%\n\t\t\t\t),\n\t\t\t/* TL corner */ radial-gradient(at bottom right, ${cornerGradient}),\n\t\t\t/* TR corner */ radial-gradient(at bottom left, ${cornerGradient}),\n\t\t\t/* BR corner */ radial-gradient(at top left, ${cornerGradient}),\n\t\t\t/* BL corner */ radial-gradient(at top right, ${cornerGradient});\n\t\t-webkit-mask-size:\n\t\t\t100% calc(100% - ${maskHeight} * 2),\n\t\t\tcalc(100% - ${scaledMaskWidth} * 2) 100%,\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight};\n\t\t-webkit-mask-position:\n\t\t\tcenter,\n\t\t\tcenter,\n\t\t\ttop left,\n\t\t\ttop right,\n\t\t\tbottom right,\n\t\t\tbottom left;\n\t\t-webkit-mask-repeat: no-repeat;\n\t}\n\n\t.number__inner {\n\t\tpadding: ${halfMaskHeight} ${maskWidth};\n\t\t/* invert parent's: */\n\t\ttransform: scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(${dxVar})));\n\t}\n\n\t/* Put number underneath other sections. Negative z-index messed up text cursor and selection, weirdly: */\n\t:host > :not(.number) {\n\t\tz-index: 5;\n\t}\n\n\t.section,\n\t.symbol {\n\t\tdisplay: inline-block;\n\t\t/* for __exiting: */\n\t\tposition: relative;\n\t\tisolation: isolate; /* also helpful for mix-blend-mode in symbol__value */\n\t}\n\n\t.section::after {\n\t\t/*\n\t\t * We seem to need some type of character to ensure baseline alignment continues working\n\t\t * even when empty\n\t\t */\n\t\tcontent: '\\200b'; /* zero-width space */\n\t\tdisplay: inline-block;\n\t}\n\n\t.section--justify-left {\n\t\ttransform-origin: center left;\n\t}\n\n\t.section--justify-right {\n\t\ttransform-origin: center right;\n\t}\n\n\t.section__exiting,\n\t.symbol__exiting {\n\t\tmargin: 0 !important;\n\t\tposition: absolute !important;\n\t\tz-index: -1;\n\t}\n\n\t.digit {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\t--c: var(--current) + var(${deltaVar});\n\t}\n\n\t.digit__num,\n\t.number .section::after {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.digit__num {\n\t\tdisplay: inline-block;\n\t\t/* Claude + https://buildui.com/recipes/animated-counter */\n\t\t--offset-raw: mod(var(--length) + var(--n) - mod(var(--c), var(--length)), var(--length));\n\t\t--offset: calc(\n\t\t\tvar(--offset-raw) - var(--length) * round(down, var(--offset-raw) / (var(--length) / 2), 1)\n\t\t);\n\t\t/* Technically we just need var(--offset)*100%, but clamping should reduce the layer size: */\n\t\t--y: clamp(-100%, var(--offset) * 100%, 100%);\n\t\ttransform: translateY(var(--y));\n\t}\n\n\t.digit__num:not(.is-current) {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\ttransform: translateX(-50%) translateY(var(--y));\n\t}\n\n\t.digit:not(.is-spinning) .digit__num:not(.is-current) {\n\t\tdisplay: none;\n\t}\n\n\t.symbol__value {\n\t\tdisplay: inline-block;\n\t\tmix-blend-mode: plus-lighter; /* better crossfades e.g. + <-> - */\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n\n\t.section--justify-left .symbol__exiting {\n\t\tleft: 0;\n\t}\n\n\t.section--justify-right .symbol__exiting {\n\t\tright: 0;\n\t}\n\n\t.animate-presence {\n\t\topacity: calc(1 + var(${opacityDeltaVar}));\n\t}\n`;export default styles;\nexport const __FramerMetadata__ = {\"exports\":{\"supportsMod\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"dxVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"deltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"halfMaskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsLinear\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"maskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"opacityDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"charHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"widthDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsAtProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map","import{css,html,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{charHeight,halfMaskHeight,maskHeight}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export const ServerSafeHTMLElement=BROWSER?HTMLElement:class{}// for types\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\tspan {\n\t\tdisplay: inline-block;\n\t}\n\n\t:host([data-will-change]) span {\n\t\twill-change: transform;\n\t}\n\n\t.number,\n\t.digit {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.symbol {\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n`;const renderPart=part=>`<span class=\"${part.type===\"integer\"||part.type===\"fraction\"?\"digit\":\"symbol\"}\" part=\"${part.type===\"integer\"||part.type===\"fraction\"?`digit ${part.type}-digit`:part.type}\">${part.value}</span>`;const renderSection=(section,part)=>`<span part=\"${part}\">${section.reduce((str,p)=>str+renderPart(p),\"\")}</span>`;export const renderInnerHTML=data=>// shadowroot=\"open\" non-standard attribute for old Chrome:\n    html`<template shadowroot=\"open\" shadowrootmode=\"open\"\n\t\t\t><style>\n\t\t\t\t${styles}</style\n\t\t\t>${renderSection(data.pre,\"left\")}<span part=\"number\" class=\"number\"\n\t\t\t\t>${renderSection(data.integer,\"integer\")}${renderSection(data.fraction,\"fraction\")}</span\n\t\t\t>${renderSection(data.post,\"right\")}</template\n\t\t><span\n\t\t\tstyle=\"font-kerning: none; display: inline-block; line-height: ${charHeight} !important; padding: ${maskHeight} 0;\"\n\t\t\t>${data.valueAsString}</span\n\t\t>`// ^ fallback for browsers that don't support DSD\n;\nexport const __FramerMetadata__ = {\"exports\":{\"ServerSafeHTMLElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ssr.map","// Merge the plus and minus sign types\nexport function formatToData(value,formatter,prefix,suffix){const parts=formatter.formatToParts(value);if(prefix)parts.unshift({type:\"prefix\",value:prefix});if(suffix)parts.push({type:\"suffix\",value:suffix});console.log(prefix,suffix);const pre=[];const _integer=[]// we do a second pass to key these from RTL\n;const fraction=[];const post=[];const counts={};const generateKey=type=>{var _counts_type;return`${type}:${counts[type]=((_counts_type=counts[type])!==null&&_counts_type!==void 0?_counts_type:-1)+1}`;};let valueAsString=\"\";let seenInteger=false,seenDecimal=false;for(const part of parts){valueAsString+=part.value;// Merge plus and minus sign types (doing it this way appeases TypeScript)\nconst type=part.type===\"minusSign\"||part.type===\"plusSign\"?\"sign\":part.type;if(type===\"integer\"){seenInteger=true;_integer.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d)})));}else if(type===\"group\"){_integer.push({type,value:part.value});}else if(type===\"decimal\"){seenDecimal=true;fraction.push({type,value:part.value,key:generateKey(type)});}else if(type===\"fraction\"){fraction.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d),key:generateKey(type),pos:-1-counts[type]})));}else{(seenInteger||seenDecimal?post:pre).push({type,value:part.value,key:generateKey(type)});}}const integer=[];// Key the integer parts RTL, for better layout animations\nfor(let i=_integer.length-1;i>=0;i--){const p=_integer[i];integer.unshift(p.type===\"integer\"?{...p,key:generateKey(p.type),pos:counts[p.type]}:{...p,key:generateKey(p.type)});}return{pre,integer,fraction,post,valueAsString,value:typeof value==\"string\"?parseFloat(value):value};}\nexport const __FramerMetadata__ = {\"exports\":{\"KeyedSymbolPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatToData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedDigitPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartKey\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Data\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedNumberPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./formatter.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{createElement,offset,visible,max,forEach}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{ServerSafeHTMLElement}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";import styles,{supportsMod,supportsLinear,dxVar,opacityDeltaVar,prefersReducedMotion,supportsAtProperty,widthDeltaVar,deltaVar}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{prefersReducedMotion}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{renderInnerHTML}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";export*from\"https://framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js\";export{BROWSER,define}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const canAnimate=supportsMod&&supportsLinear&&supportsAtProperty;let styleSheet;// This one is used internally for framework wrappers, and\n// doesn't include things like attribute support:\nexport class NumberFlowLite extends ServerSafeHTMLElement{get animated(){return this._animated;}set animated(val){var // Finish any in-flight animations (instead of cancel, which won't trigger their finish events):\n_this_shadowRoot;if(this.animated===val)return;this._animated=val;(_this_shadowRoot=this.shadowRoot)===null||_this_shadowRoot===void 0?void 0:_this_shadowRoot.getAnimations().forEach(a=>a.finish());}set data(data){if(data==null){return;}const{pre,integer,fraction,post,value}=data;// Initialize if needed\nif(!this.created){this._data=data;// This will overwrite the DSD if any:\nthis.attachShadow({mode:\"open\"});// Add stylesheet\nif(typeof CSSStyleSheet!==\"undefined\"&&this.shadowRoot.adoptedStyleSheets){if(!styleSheet){styleSheet=new CSSStyleSheet;styleSheet.replaceSync(styles);}this.shadowRoot.adoptedStyleSheets=[styleSheet];}else{const style=document.createElement(\"style\");style.textContent=styles;this.shadowRoot.appendChild(style);}this._pre=new SymbolSection(this,pre,{justify:\"right\",part:\"left\"});this.shadowRoot.appendChild(this._pre.el);this._num=new Num(this,integer,fraction);this.shadowRoot.appendChild(this._num.el);this._post=new SymbolSection(this,post,{justify:\"left\",part:\"right\"});this.shadowRoot.appendChild(this._post.el);}else{const prev=this._data;this._data=data;this.computedTrend=typeof this.trend===\"function\"?this.trend(prev.value,value):this.trend;this.startingPos=undefined;if(this.computedTrend&&this.continuous){// Find the starting pos based on the parts, not the value,\n// to handle e.g. compact notation where value = 1000 and integer part = 1\nconst prevNumber=prev.integer.concat(prev.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const number=data.integer.concat(data.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const firstChangedPrev=prevNumber.find(pp=>!number.find(p=>p.pos===pp.pos&&p.value===pp.value));const firstChanged=number.find(p=>!prevNumber.find(pp=>p.pos===pp.pos&&p.value===pp.value));this.startingPos=max(firstChangedPrev===null||firstChangedPrev===void 0?void 0:firstChangedPrev.pos,firstChanged===null||firstChanged===void 0?void 0:firstChanged.pos);}this.computedAnimated=canAnimate&&this._animated&&(!this.respectMotionPreference||!(prefersReducedMotion===null||prefersReducedMotion===void 0?void 0:prefersReducedMotion.matches))&&// https://github.com/barvian/number-flow/issues/9\nvisible(this);if(!this.manual)this.willUpdate();this._pre.update(pre);this._num.update({integer,fraction});this._post.update(post);if(!this.manual)this.didUpdate();}this.created=true;}willUpdate(){// Not super safe to check animated here, b/c the prop may not have been updated yet:\nthis._pre.willUpdate();this._num.willUpdate();this._post.willUpdate();}didUpdate(){// Safe to call this here because we know the animated prop is up-to-date\nif(!this.computedAnimated)return;// If we're already animating, cancel the previous animationsfinish event:\nif(this._abortAnimationsFinish)this._abortAnimationsFinish.abort();else this.dispatchEvent(new Event(\"animationsstart\"));this._pre.didUpdate();this._num.didUpdate();this._post.didUpdate();const controller=new AbortController;Promise.all(this.shadowRoot.getAnimations().map(a=>a.finished)).then(()=>{if(!controller.signal.aborted){this.dispatchEvent(new Event(\"animationsfinish\"));this._abortAnimationsFinish=undefined;}});this._abortAnimationsFinish=controller;}constructor(){super();_define_property(this,\"_animated\",void 0);_define_property(this,\"created\",false);_define_property(this,\"_pre\",void 0);_define_property(this,\"_num\",void 0);_define_property(this,\"_post\",void 0);_define_property(this,\"computedTrend\",void 0);_define_property(this,\"startingPos\",void 0);_define_property(this,\"computedAnimated\",void 0);_define_property(this,\"_data\",void 0);_define_property(this,\"manual\",false);_define_property(this,\"_abortAnimationsFinish\",void 0);const{animated,...props}=this.constructor.defaultProps;this._animated=this.computedAnimated=animated;Object.assign(this,props);}}/**\n     * Use `private _private` properties instead of `#private` to avoid # polyfill and\n     * reduce bundle size. Also, use `readonly` properties instead of getters to save on bundle\n     * size, even though you have to do gross stuff like `(this as Mutable<...>)` until TS\n     * supports e.g. https://github.com/microsoft/TypeScript/issues/37487\n     */_define_property(NumberFlowLite,\"defaultProps\",{transformTiming:{duration:900,// Make sure to keep this minified:\neasing:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`},spinTiming:undefined,opacityTiming:{duration:450,easing:\"ease-out\"},animated:true,trend:(oldValue,value)=>Math.sign(value-oldValue),continuous:false,respectMotionPreference:true,digits:undefined});class Num{willUpdate(){this._prevWidth=this.el.offsetWidth;this._prevLeft=this.el.getBoundingClientRect().left;this._integer.willUpdate();this._fraction.willUpdate();}update({integer,fraction}){this._integer.update(integer);this._fraction.update(fraction);}didUpdate(){const rect=this.el.getBoundingClientRect();// Do this before starting to animate:\nthis._integer.didUpdate();this._fraction.didUpdate();const dx=this._prevLeft-rect.left;const width=this.el.offsetWidth;// We convert scale to width delta in px to better handle interruptions and keep them in\n// sync with translations:\nconst dWidth=this._prevWidth-width;this.el.style.setProperty(\"--width\",String(width));this.el.animate({[dxVar]:[`${dx}px`,\"0px\"],[widthDeltaVar]:[dWidth,0]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,integer,fraction,{className,...props}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_inner\",void 0);_define_property(this,\"_integer\",void 0);_define_property(this,\"_fraction\",void 0);_define_property(this,\"_prevWidth\",void 0);_define_property(this,\"_prevLeft\",void 0);this.flow=flow;this._integer=new NumberSection(flow,integer,{justify:\"right\",part:\"integer\"});this._fraction=new NumberSection(flow,fraction,{justify:\"left\",part:\"fraction\"});this._inner=createElement(\"span\",{className:`number__inner`},[this._integer.el,this._fraction.el]);this.el=createElement(\"span\",{...props,part:\"number\",className:`number ${className!==null&&className!==void 0?className:\"\"}`},[this._inner]);}}class Section{addChar(part,{startDigitsAtZero=false,...props}={}){const comp=part.type===\"integer\"||part.type===\"fraction\"?new Digit(this,part.type,startDigitsAtZero?0:part.value,part.pos,{...props,onRemove:this.onCharRemove(part.key)}):new Sym(this,part.type,part.value,{...props,onRemove:this.onCharRemove(part.key)});this.children.set(part.key,comp);return comp;}unpop(char){char.el.classList.remove(\"section__exiting\");char.el.style.top=\"\";char.el.style[this.justify]=\"\";}pop(chars){// Calculate offsets for removed before popping, to avoid layout thrashing:\nchars.forEach(char=>{char.el.style.top=`${char.el.offsetTop}px`;char.el.style[this.justify]=`${offset(char.el,this.justify)}px`;});chars.forEach(char=>{char.el.classList.add(\"section__exiting\");char.present=false;});}addNewAndUpdateExisting(parts){const added=new Map;const updated=new Map;// Add new parts before any other updates, so we can save their position correctly:\nconst reverse=this.justify===\"left\";const op=reverse?\"prepend\":\"append\";forEach(parts,part=>{let comp;// Already exists/needs update, so set aside for now\nif(this.children.has(part.key)){comp=this.children.get(part.key);updated.set(part,comp);this.unpop(comp);comp.present=true;}else{// New part\ncomp=this.addChar(part,{startDigitsAtZero:true,animateIn:true});added.set(part,comp);}this.el[op](comp.el);},{reverse});if(this.flow.computedAnimated){const rect=this.el.getBoundingClientRect()// this should only cause a layout if there were added children\n;added.forEach(comp=>{comp.willUpdate(rect);});}// Update added children to their initial value (we start them at 0)\nadded.forEach((comp,part)=>{comp.update(part.value);});// Update any updated children\nupdated.forEach((comp,part)=>{comp.update(part.value);});}willUpdate(){const rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.justify];this.children.forEach(comp=>comp.willUpdate(rect));}didUpdate(){const rect=this.el.getBoundingClientRect();// Make sure to pass this in before starting to animate:\nthis.children.forEach(comp=>comp.didUpdate(rect));const offset=rect[this.justify];const dx=this._prevOffset-offset;// Technically checking for children could get weird during multiple interruptions\n// but probably still worth it;\nif(dx&&this.children.size)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,parts,{justify,className,...props},children){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"justify\",void 0);// All children in the DOM:\n_define_property(this,\"children\",void 0);_define_property(this,\"onCharRemove\",void 0);_define_property(this,\"_prevOffset\",void 0);this.flow=flow;this.children=new Map;this.onCharRemove=key=>()=>{this.children.delete(key);};this.justify=justify;const chars=parts.map(p=>this.addChar(p).el);this.el=createElement(\"span\",{...props,className:`section section--justify-${justify} ${className!==null&&className!==void 0?className:\"\"}`},children?children(chars):chars);}}class NumberSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}// Put everything back into the flow briefly, to recompute offsets:\nthis.unpop(comp);});this.addNewAndUpdateExisting(parts);// Set all removed digits to 0, for mathematical correctness:\nremoved.forEach(comp=>{if(comp instanceof Digit)comp.update(0);});// Then end with them popped out again:\nthis.pop(removed);}}class SymbolSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}});// Pop them, before any additions\nthis.pop(removed);this.addNewAndUpdateExisting(parts);}}class AnimatePresence{get present(){return this._present;}set present(val){if(this._present===val)return;this._present=val;if(!this.flow.computedAnimated){if(!val)this._remove();return;}this.el.style.setProperty(\"--_number-flow-d-opacity\",val?\"0\":\"-.999\");this.el.animate({[opacityDeltaVar]:val?[-.9999,0]:[.999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});if(val)this.flow.removeEventListener(\"animationsfinish\",this._remove);else this.flow.addEventListener(\"animationsfinish\",this._remove,{once:true});}constructor(flow,el,{onRemove,animateIn=false}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_present\",void 0);_define_property(this,\"_onRemove\",void 0);_define_property(this,\"_remove\",void 0);this.flow=flow;this.el=el;this._present=true;this._remove=()=>{var _this__onRemove,_this;this.el.remove();(_this__onRemove=(_this=this)._onRemove)===null||_this__onRemove===void 0?void 0:_this__onRemove.call(_this);};this.el.classList.add(\"animate-presence\");// This craziness is the only way I could figure out how to get the opacity\n// accumulation to work in all browsers. Accumulating -1 onto opacity directly\n// failed in both FF and Safari, and setting a delta to -1 still failed in FF\nif(this.flow.computedAnimated&&animateIn){this.el.animate({[opacityDeltaVar]:[-.9999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});}this._onRemove=onRemove;}}class Char extends AnimatePresence{constructor(section,value,el,props){super(section.flow,el,props);_define_property(this,\"section\",void 0);_define_property(this,\"value\",void 0);_define_property(this,\"el\",void 0);this.section=section;this.value=value;this.el=el;}}class Digit extends Char{willUpdate(parentRect){const rect=this.el.getBoundingClientRect();this._prevValue=this.value;const prevOffset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;this._prevCenter=this.section.justify===\"left\"?prevOffset+halfWidth:prevOffset-halfWidth;}update(value){var _this__numbers_this_value,_this__numbers_value;(_this__numbers_this_value=this._numbers[this.value])===null||_this__numbers_this_value===void 0?void 0:_this__numbers_this_value.classList.remove(\"is-current\");this.el.style.setProperty(\"--current\",String(value));(_this__numbers_value=this._numbers[value])===null||_this__numbers_value===void 0?void 0:_this__numbers_value.classList.add(\"is-current\");this.value=value;}didUpdate(parentRect){const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;const center=this.section.justify===\"left\"?offset+halfWidth:offset-halfWidth;const dx=this._prevCenter-center;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});const diff=this.diff;if(!diff)return;this.el.classList.add(\"is-spinning\");var _this_flow_spinTiming;this.el.animate({[deltaVar]:[-diff,0]},{...(_this_flow_spinTiming=this.flow.spinTiming)!==null&&_this_flow_spinTiming!==void 0?_this_flow_spinTiming:this.flow.transformTiming,composite:\"accumulate\"});// Hoisting the callback out prevents duplicates:\nthis.flow.addEventListener(\"animationsfinish\",this._onAnimationsFinish,{once:true});}get diff(){let trend=this.flow.computedTrend;const diff=this.value-this._prevValue;// Loop once if it's continuous:\nif(!diff&&this.flow.startingPos!=null&&this.flow.startingPos>=this.pos){return this._length*trend// trend must exist if there's a startingPos\n;}// Make it per-digit if no root trend:\ntrend||(trend=Math.sign(diff));// Loop around if need be:\nif(trend<0&&this.value>this._prevValue)return this.value-this._length-this._prevValue;else if(trend>0&&this.value<this._prevValue)return this._length-this._prevValue+this.value;return diff;}constructor(section,type,value,pos,props){var _section_flow_digits_pos,_section_flow_digits;var _section_flow_digits_pos_max;const length=((_section_flow_digits_pos_max=(_section_flow_digits=section.flow.digits)===null||_section_flow_digits===void 0?void 0:(_section_flow_digits_pos=_section_flow_digits[pos])===null||_section_flow_digits_pos===void 0?void 0:_section_flow_digits_pos.max)!==null&&_section_flow_digits_pos_max!==void 0?_section_flow_digits_pos_max:9)+1;const numbers=Array.from({length}).map((_,i)=>{const num=createElement(\"span\",{className:`digit__num${i===value?\" is-current\":\"\"}`},[document.createTextNode(String(i))]);num.style.setProperty(\"--n\",String(i));return num;});const el=createElement(\"span\",{part:`digit ${type}-digit`,className:`digit`},numbers);el.style.setProperty(\"--current\",String(value));el.style.setProperty(\"--length\",String(length));super(section,value,el,props);_define_property(this,\"pos\",void 0);_define_property(this,\"_numbers\",void 0);_define_property(this,\"_length\",void 0);_define_property(this,\"_prevValue\",void 0);// Relative to parent:\n_define_property(this,\"_prevCenter\",void 0);_define_property(this,\"_onAnimationsFinish\",void 0);this.pos=pos;this._onAnimationsFinish=()=>{this.el.classList.remove(\"is-spinning\");};this._numbers=numbers;this._length=length;}}class Sym extends Char{willUpdate(parentRect){if(this.type===\"decimal\")return;// decimal never needs animation b/c it's the first in a left aligned section and never moves\nconst rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.section.justify]-parentRect[this.section.justify];}update(value){if(this.value!==value){// Pop the current value:\nconst current=this._children.get(this.value);current.present=false;current.el.classList.add(\"symbol__exiting\");// If we already have the new value and it hasn't finished removing, reclaim it:\nif(this._children.has(value)){const prev=this._children.get(value);prev.present=true;prev.el.classList.remove(\"symbol__exiting\");}else{// Otherwise, create a new one:\nconst newVal=createElement(\"span\",{className:\"symbol__value\",textContent:value});this.el.appendChild(newVal);this._children.set(value,new AnimatePresence(this.flow,newVal,{animateIn:true,onRemove:this._onChildRemove(value)}));}}this.value=value;}didUpdate(parentRect){if(this.type===\"decimal\")return;const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const dx=this._prevOffset-offset;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(section,type,value,props){const val=createElement(\"span\",{className:\"symbol__value\",textContent:value});super(section,value,createElement(\"span\",{part:`symbol ${type}`,className:`symbol`},[val]),props);_define_property(this,\"type\",void 0);_define_property(this,\"_children\",void 0);_define_property(this,\"_prevOffset\",void 0);_define_property(this,\"_onChildRemove\",void 0);this.type=type;this._children=new Map;this._onChildRemove=key=>()=>{this._children.delete(key);};this._children.set(value,new AnimatePresence(this.flow,val,{onRemove:this._onChildRemove(value)}));}}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowLite\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Digits\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DigitOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"canAnimate\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}var _React_version_match;import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{renderInnerHTML,formatToData,NumberFlowLite,prefersReducedMotion as _prefersReducedMotion,canAnimate as _canAnimate,define,BROWSER}from\"https://framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js\";const REACT_MAJOR=parseInt((_React_version_match=React.version.match(/^(\\d+)\\./))===null||_React_version_match===void 0?void 0:_React_version_match[1]);const isReact19=REACT_MAJOR>=19;// Can't wait to not have to do this in React 19:\nconst OBSERVED_ATTRIBUTES=[\"data\",\"digits\"];export class NumberFlowElement extends NumberFlowLite{attributeChangedCallback(attr,_oldValue,newValue){this[attr]=JSON.parse(newValue);}}_define_property(NumberFlowElement,\"observedAttributes\",isReact19?[]:OBSERVED_ATTRIBUTES);define(\"number-flow-react\",NumberFlowElement);// You're supposed to cache these between uses:\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString\n// Serialize to strings b/c React:\nconst formatters={};// Tiny workaround to support React 19 until it's released:\nconst serialize=isReact19?p=>p:JSON.stringify;function splitProps(props){const{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous,...rest}=props;return[{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous},rest];}// We need a class component to use getSnapshotBeforeUpdate:\nclass NumberFlowImpl extends React.Component{// Update the non-`data` props to avoid JSON serialization\n// Data needs to be set in render still:\nupdateProperties(prevProps){if(!this.el)return;this.el.manual=!this.props.isolate;const[nonData]=splitProps(this.props);Object.entries(nonData).forEach(([k,v])=>{// @ts-ignore\nthis.el[k]=v!==null&&v!==void 0?v:NumberFlowElement.defaultProps[k];});if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsStart)this.el.removeEventListener(\"animationsstart\",prevProps.onAnimationsStart);if(this.props.onAnimationsStart)this.el.addEventListener(\"animationsstart\",this.props.onAnimationsStart);if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsFinish)this.el.removeEventListener(\"animationsfinish\",prevProps.onAnimationsFinish);if(this.props.onAnimationsFinish)this.el.addEventListener(\"animationsfinish\",this.props.onAnimationsFinish);}componentDidMount(){this.updateProperties();if(isReact19&&this.el){// React 19 needs this because the attributeChangedCallback isn't called:\nthis.el.digits=this.props.digits;this.el.data=this.props.data;}}getSnapshotBeforeUpdate(prevProps){this.updateProperties(prevProps);if(prevProps.data!==this.props.data){if(this.props.group){this.props.group.willUpdate();return()=>{var _this_props_group;return(_this_props_group=this.props.group)===null||_this_props_group===void 0?void 0:_this_props_group.didUpdate();};}if(!this.props.isolate){var _this_el_willUpdate,_this_el;(_this_el=this.el)===null||_this_el===void 0?void 0:(_this_el_willUpdate=_this_el.willUpdate)===null||_this_el_willUpdate===void 0?void 0:_this_el_willUpdate.call(_this_el);return()=>{var _this_el;return(_this_el=this.el)===null||_this_el===void 0?void 0:_this_el.didUpdate();};}}return null;}componentDidUpdate(_,__,didUpdate){didUpdate===null||didUpdate===void 0?void 0:didUpdate();}handleRef(el){if(this.props.innerRef)this.props.innerRef.current=el;this.el=el;}render(){const[_,{innerRef,className,data,willChange,isolate,group,digits,onAnimationsStart,onAnimationsFinish,...rest}]=splitProps(this.props);return(// @ts-expect-error missing types\n/*#__PURE__*/_jsx(\"number-flow-react\",{ref:this.handleRef,\"data-will-change\":willChange?\"\":undefined,// Have to rename this:\nclass:className,\"aria-label\":data.valueAsString,...rest,role:\"img\",dangerouslySetInnerHTML:{__html:BROWSER?\"\":renderInnerHTML(data)},suppressHydrationWarning:true,digits:serialize(digits),// Make sure data is set last, everything else is updated:\ndata:serialize(data)}));}constructor(props){super(props);_define_property(this,\"el\",void 0);this.handleRef=this.handleRef.bind(this);}}const NumberFlow=/*#__PURE__*/React.forwardRef(function NumberFlow({value,locales,format,prefix,suffix,...props},_ref){React.useImperativeHandle(_ref,()=>ref.current,[]);const ref=React.useRef();const group=React.useContext(NumberFlowGroupContext);group===null||group===void 0?void 0:group.useRegister(ref);const localesString=React.useMemo(()=>locales?JSON.stringify(locales):\"\",[locales]);const formatString=React.useMemo(()=>format?JSON.stringify(format):\"\",[format]);const data=React.useMemo(()=>{var _formatters,_ref;var _;const formatter=(_=(_formatters=formatters)[_ref=`${localesString}:${formatString}`])!==null&&_!==void 0?_:_formatters[_ref]=new Intl.NumberFormat(locales,format);return formatToData(value,formatter,prefix,suffix);},[value,localesString,formatString,prefix,suffix]);return /*#__PURE__*/_jsx(NumberFlowImpl,{...props,group:group,data:data,innerRef:ref});});export default NumberFlow;const NumberFlowGroupContext=/*#__PURE__*/React.createContext(undefined);export function NumberFlowGroup({children}){const flows=React.useRef(new Set);const updating=React.useRef(false);const pending=React.useRef(new WeakMap);const value=React.useMemo(()=>({useRegister(ref){React.useEffect(()=>{flows.current.add(ref);return()=>{flows.current.delete(ref);};},[]);},willUpdate(){if(updating.current)return;updating.current=true;flows.current.forEach(ref=>{const f=ref.current;if(!f||!f.created)return;f.willUpdate();pending.current.set(f,true);});},didUpdate(){flows.current.forEach(ref=>{const f=ref.current;if(!f||!pending.current.get(f))return;f.didUpdate();pending.current.delete(f);});updating.current=false;}}),[]);return /*#__PURE__*/_jsx(NumberFlowGroupContext.Provider,{value:value,children:children});}export const useIsSupported=()=>React.useSyncExternalStore(()=>()=>{},()=>_canAnimate,()=>false);export const usePrefersReducedMotion=()=>React.useSyncExternalStore(cb=>{_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.addEventListener(\"change\",cb);return()=>_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.removeEventListener(\"change\",cb);},()=>_prefersReducedMotion.matches,()=>false);export function useCanAnimate({respectMotionPreference=true}={}){const isSupported=useIsSupported();const reducedMotion=usePrefersReducedMotion();return isSupported&&(!respectMotionPreference||!reducedMotion);}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCanAnimate\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowElement\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowGroup\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowGroup\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePrefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsSupported\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useId}from\"react\";import NumberFlow from\"https://framer.com/m/NumberFlowReact-yGat.js\";const TREND_VALUES={nearest:(oldValue,value)=>Math.sign(value-oldValue),individual:0,up:1,down:-1};const EASING_VALUES={smooth:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`,linear:\"linear\",ease:\"ease\",easeIn:\"ease-in\",easeOut:\"ease-out\",easeInOut:\"ease-in-out\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n */export default function NumberFlowComponent(props){const{value,format,gradientHeight}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();const style={userSelect:props.userSelect?\"auto\":\"none\",fontVariantNumeric:props.monospace?\"tabular-nums\":undefined,margin:0,color:props.color,...props.font,...props.style};const numberFormat={notation:format.style===\"compact\"?\"compact\":\"standard\",signDisplay:format.plusSign?\"exceptZero\":\"auto\",useGrouping:format.separators};return isCanvas?/*#__PURE__*/_jsxs(\"div\",{style:{...props.style,...style,whiteSpace:\"pre\"},children:[props.prefix,Intl.NumberFormat(format.locale||undefined,numberFormat).format(value),props.suffix]}):/*#__PURE__*/_jsxs(\"div\",{id:id,style:{...props.style,whiteSpace:\"pre\",marginTop:-gradientHeight,marginBottom:-gradientHeight},children:[/*#__PURE__*/_jsx(NumberFlow,{value:value,trend:TREND_VALUES[props.direction],continuous:props.continuous,format:numberFormat,locales:format.locale||undefined,prefix:props.prefix,suffix:props.suffix,transformTiming:{easing:EASING_VALUES[props.transition.easing],duration:props.transition.duration*1e3},opacityTiming:{easing:\"ease-out\",duration:props.transition.duration*1e3/2},isolate:true,willChange:true,style:style}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`#${id} { --number-flow-mask-height: ${gradientHeight}px }`}})]});}NumberFlowComponent.displayName=\"NumberFlow\";addPropertyControls(NumberFlowComponent,{value:{type:ControlType.Number,defaultValue:0},format:{type:ControlType.Object,controls:{style:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"compact\"],optionTitles:[\"Default (1,000)\",\"Compact (1K)\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},separators:{type:ControlType.Boolean,defaultValue:true},plusSign:{type:ControlType.Boolean,defaultValue:false},locale:{type:ControlType.String,placeholder:`Auto${typeof navigator!==\"undefined\"?` (${navigator.language})`:\"\"}`}}},direction:{type:ControlType.Enum,defaultValue:\"nearest\",options:[\"nearest\",\"individual\",\"up\",\"down\"],optionTitles:[\"Nearest (All)\",\"Nearest (Per-Character)\",\"Up ↑\",\"Down ↓\"]},continuous:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.direction===\"individual\"},gradientHeight:{type:ControlType.Number,defaultValue:10,min:0,step:1,title:\"Gradient\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},color:{type:ControlType.Color,defaultValue:\"#000\"},prefix:{type:ControlType.String,placeholder:\"Prefix\"},suffix:{type:ControlType.String,placeholder:\"Suffix\"},userSelect:{type:ControlType.Boolean,defaultValue:false},transition:{type:ControlType.Object,controls:{easing:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"linear\",\"ease\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Smooth\",\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]},duration:{type:ControlType.Number,defaultValue:.75,min:0,step:.01}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`frameruni-${cleanId}`;return instanceId;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowComponent\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NumberFlow_Prod.map","// Generated by Framer (fa64c25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sVxEIwDDnZYltGYHl1yW/BrcivH61NuLLuOhsYyId/piGdLMxrg.js\";const enabledGestures={OY1l1V_fe:{hover:true},ZMihuugxy:{hover:true}};const cycleOrder=[\"OY1l1V_fe\",\"ZMihuugxy\"];const serializationHash=\"framer-76FXg\";const variantClassNames={OY1l1V_fe:\"framer-v-18ca4d8\",ZMihuugxy:\"framer-v-e7jn3h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:33,delay:0,mass:2.3,stiffness:170,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Monthly \":\"OY1l1V_fe\",Yearly:\"ZMihuugxy\"};const getProps=({height,id,tap2,width,...props})=>{return{...props,lTQ9tYnWs:tap2??props.lTQ9tYnWs,variant:humanReadableVariantMap[props.variant]??props.variant??\"OY1l1V_fe\"};};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,lTQ9tYnWs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OY1l1V_fe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14up14y=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lTQ9tYnWs){const res=await lTQ9tYnWs(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"switch\",className:cx(scopingClassNames,\"framer-18ca4d8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Monthly \",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"OY1l1V_fe\",onTap:onTap14up14y,ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(24, 26, 18))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-affa1b72-7c43-4531-b217-6ad9a97be289, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:35,borderBottomRightRadius:35,borderTopLeftRadius:35,borderTopRightRadius:35,...style},...addPropertyOverrides({\"OY1l1V_fe-hover\":{\"data-framer-name\":undefined},\"ZMihuugxy-hover\":{\"data-framer-name\":undefined},ZMihuugxy:{\"data-framer-name\":\"Yearly\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-anexsz\",\"data-framer-name\":\"Active tab\",layoutDependency:layoutDependency,layoutId:\"iq53HnBaX\",style:{backgroundColor:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 232, 120))\",borderBottomLeftRadius:61,borderBottomRightRadius:61,borderTopLeftRadius:61,borderTopRightRadius:61}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ryhtsy\",\"data-framer-name\":\"Monthly\",layoutDependency:layoutDependency,layoutId:\"B7S2nKg0p\",style:{borderBottomLeftRadius:61,borderBottomRightRadius:61,borderTopLeftRadius:61,borderTopRightRadius:61},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",children:\"Monthly\"})}),className:\"framer-1rwkbvg\",\"data-framer-name\":\"Monthly\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yxz2dxlCP\",style:{opacity:1},variants:{\"OY1l1V_fe-hover\":{opacity:1},\"ZMihuugxy-hover\":{opacity:1},ZMihuugxy:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",opacity:.7}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({ZMihuugxy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45)))\"},children:\"Monthly\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fphnvw\",\"data-framer-name\":\"Annual\",layoutDependency:layoutDependency,layoutId:\"dcNSOd9Hw\",style:{borderBottomLeftRadius:61,borderBottomRightRadius:61,borderTopLeftRadius:61,borderTopRightRadius:61},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",children:\"Yearly\"})}),className:\"framer-vk96j0\",\"data-framer-name\":\"Annual\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VOzOiFfkF\",style:{opacity:.7},variants:{\"OY1l1V_fe-hover\":{opacity:1},ZMihuugxy:{opacity:1}},verticalAlignment:\"center\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-76FXg.framer-1nei6b2, .framer-76FXg .framer-1nei6b2 { display: block; }\",\".framer-76FXg.framer-18ca4d8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-76FXg .framer-anexsz { bottom: 2px; flex: none; gap: 8px; left: 2px; overflow: visible; position: absolute; top: 2px; width: 78px; z-index: 0; }\",\".framer-76FXg .framer-1ryhtsy, .framer-76FXg .framer-1fphnvw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 6px 12px 6px 12px; position: relative; width: min-content; }\",\".framer-76FXg .framer-1rwkbvg, .framer-76FXg .framer-vk96j0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-76FXg.framer-v-e7jn3h .framer-anexsz { left: unset; right: 2px; width: 71px; }\",\".framer-76FXg.framer-v-18ca4d8.hover .framer-anexsz { width: 88px; }\",\".framer-76FXg.framer-v-e7jn3h.hover .framer-anexsz { left: unset; width: 75px; }\",...sharedStyle.css,'.framer-76FXg[data-border=\"true\"]::after, .framer-76FXg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 154\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZMihuugxy\":{\"layout\":[\"auto\",\"auto\"]},\"lLqXwsPwe\":{\"layout\":[\"auto\",\"auto\"]},\"yCScFDnn0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lTQ9tYnWs\":\"tap2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr6vTKP2sM=withCSS(Component,css,\"framer-76FXg\");export default Framerr6vTKP2sM;Framerr6vTKP2sM.displayName=\"Pricing / Pricing - Period Switch\";Framerr6vTKP2sM.defaultProps={height:41,width:154};addPropertyControls(Framerr6vTKP2sM,{variant:{options:[\"OY1l1V_fe\",\"ZMihuugxy\"],optionTitles:[\"Monthly \",\"Yearly\"],title:\"Variant\",type:ControlType.Enum},lTQ9tYnWs:{title:\"Tap 2\",type:ControlType.EventHandler}});addFonts(Framerr6vTKP2sM,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr6vTKP2sM\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"41\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"lTQ9tYnWs\\\":\\\"tap2\\\"}\",\"framerIntrinsicWidth\":\"154\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZMihuugxy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lLqXwsPwe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yCScFDnn0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NumberFlow from\"https://framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gmmyly2xqdAvkQ8e8ESu/34v1VidC0wvmoAzHj5vB/QObON56vl.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cORXXvXZgHBL2AdSnpmP/6NGeFNWdeQnDavo5eS16/WiSN4khPl.js\";import PricingPricingPeriodSwitch from\"https://framerusercontent.com/modules/mb3F8EmQiDIHlLL6HhxI/XmcHsM5kb17cRO0yLDuk/r6vTKP2sM.js\";const NumberFlowFonts=getFonts(NumberFlow);const PricingPricingPeriodSwitchFonts=getFonts(PricingPricingPeriodSwitch);const cycleOrder=[\"PLZ60Oui_\",\"yXNEoaKcQ\"];const serializationHash=\"framer-UrLa4\";const variantClassNames={PLZ60Oui_:\"framer-v-i8ldvf\",yXNEoaKcQ:\"framer-v-123fcw6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap1={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={Monthly:\"PLZ60Oui_\",Yearly:\"yXNEoaKcQ\"};const getProps=({additionalMessage,align,details,direction,height,id,monthly,prefix,switch1,width,yearly,...props})=>{return{...props,Ak_qP5RmP:details??props.Ak_qP5RmP??\"/month\",aZaZR_4RT:monthly??props.aZaZR_4RT,cWf364jiW:humanReadableEnumMap1[align]??align??props.cWf364jiW??\"flex-end\",HGdNW3hOF:yearly??props.HGdNW3hOF,mygucDSXX:prefix??props.mygucDSXX??\"From\",n8YYalDEP:additionalMessage??props.n8YYalDEP??\"Save up to 50% by paying yearly\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PLZ60Oui_\",vYXLeK2M9:switch1??props.vYXLeK2M9??true,xw6sWbu5u:humanReadableEnumMap[direction]??direction??props.xw6sWbu5u??\"row\"};};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,Ak_qP5RmP,mygucDSXX,aZaZR_4RT,HGdNW3hOF,vYXLeK2M9,n8YYalDEP,xw6sWbu5u,cWf364jiW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PLZ60Oui_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14hur8n=activeVariantCallback(async(...args)=>{setVariant(\"PLZ60Oui_\");});const lTQ9tYnWshwe69x=activeVariantCallback(async(...args)=>{setVariant(\"yXNEoaKcQ\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(mygucDSXX);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i8ldvf\",className,classNames),\"data-framer-name\":\"Monthly\",layoutDependency:layoutDependency,layoutId:\"PLZ60Oui_\",ref:refBinding,style:{\"--1eojeu8\":xw6sWbu5u===\"column\"?undefined:\"1 0 0px\",\"--1rz34ht\":xw6sWbu5u,\"--1tmaefz\":xw6sWbu5u===\"column\"?\"100%\":\"1px\",\"--l7bjt5\":cWf364jiW,...style},...addPropertyOverrides({yXNEoaKcQ:{\"data-framer-name\":\"Yearly\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gk4zbj\",\"data-framer-name\":\"Price Details\",layoutDependency:layoutDependency,layoutId:\"mhn88hgNO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vvk5i\",layoutDependency:layoutDependency,layoutId:\"plVGGaFTF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Save up to 50% by paying yearly\"})}),className:\"framer-15973r6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MD9_DhiVW\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},text:n8YYalDEP,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vtve19\",\"data-framer-name\":\"Texts\",layoutDependency:layoutDependency,layoutId:\"vZS3Fvg6D\",children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",children:\"From\"})}),className:\"framer-rf7cky\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Qcf4W_ZpM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mygucDSXX,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7wx405\",\"data-framer-name\":\"Amount\",layoutDependency:layoutDependency,layoutId:\"eBdTc9hpQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shvix1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"M6WScSMCP-container\",nodeId:\"M6WScSMCP\",rendersWithMotion:true,scopeId:\"FkUf12FWK\",children:/*#__PURE__*/_jsx(NumberFlow,{color:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",continuous:true,direction:\"nearest\",font:{fontFamily:'\"Oswald\", \"Oswald Placeholder\", sans-serif',fontSize:\"80px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.08em\",lineHeight:\"1em\"},format:{locale:\"\",plusSign:false,separators:true,style:\"default\"},gradientHeight:20,height:\"100%\",id:\"M6WScSMCP\",layoutId:\"M6WScSMCP\",prefix:\"$\",suffix:\"\",transition:{duration:1,easing:\"smooth\"},userSelect:false,value:aZaZR_4RT,width:\"100%\",...addPropertyOverrides({yXNEoaKcQ:{value:HGdNW3hOF}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",children:\"/month\"})}),className:\"framer-1qanwvt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Iv6jBG0pp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Ak_qP5RmP,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vpvs79\",layoutDependency:layoutDependency,layoutId:\"djteHROEz\",children:vYXLeK2M9&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-v7d2cl\",\"data-framer-name\":\"Monthly Yearly Switch\",layoutDependency:layoutDependency,layoutId:\"exy_FuDg6\",...addPropertyOverrides({yXNEoaKcQ:{\"data-highlight\":true,onTap:onTap14hur8n}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lbi2yo-container\",layoutDependency:layoutDependency,layoutId:\"FvFe20p7a-container\",nodeId:\"FvFe20p7a\",rendersWithMotion:true,scopeId:\"FkUf12FWK\",children:/*#__PURE__*/_jsx(PricingPricingPeriodSwitch,{height:\"100%\",id:\"FvFe20p7a\",layoutId:\"FvFe20p7a\",lTQ9tYnWs:lTQ9tYnWshwe69x,variant:\"OY1l1V_fe\",width:\"100%\",...addPropertyOverrides({yXNEoaKcQ:{lTQ9tYnWs:undefined,variant:\"ZMihuugxy\"}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UrLa4.framer-s45rq3, .framer-UrLa4 .framer-s45rq3 { display: block; }\",\".framer-UrLa4.framer-i8ldvf { align-content: var(--l7bjt5); align-items: var(--l7bjt5); display: flex; flex-direction: var(--1rz34ht); flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 457px; }\",\".framer-UrLa4 .framer-1gk4zbj { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--1eojeu8); flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: var(--1tmaefz); }\",\".framer-UrLa4 .framer-1vvk5i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 100%; }\",\".framer-UrLa4 .framer-15973r6, .framer-UrLa4 .framer-1qanwvt { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-UrLa4 .framer-vtve19 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-UrLa4 .framer-rf7cky { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UrLa4 .framer-7wx405 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UrLa4 .framer-shvix1-container, .framer-UrLa4 .framer-1lbi2yo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-UrLa4 .framer-vpvs79 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-UrLa4 .framer-v7d2cl { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UrLa4.framer-v-123fcw6 .framer-v7d2cl { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 172\n * @framerIntrinsicWidth 457\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yXNEoaKcQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Ak_qP5RmP\":\"details\",\"mygucDSXX\":\"prefix\",\"aZaZR_4RT\":\"monthly\",\"HGdNW3hOF\":\"yearly\",\"vYXLeK2M9\":\"switch1\",\"n8YYalDEP\":\"additionalMessage\",\"xw6sWbu5u\":\"direction\",\"cWf364jiW\":\"align\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFkUf12FWK=withCSS(Component,css,\"framer-UrLa4\");export default FramerFkUf12FWK;FramerFkUf12FWK.displayName=\"Pricing / Pricing - Amount\";FramerFkUf12FWK.defaultProps={height:172,width:457};addPropertyControls(FramerFkUf12FWK,{variant:{options:[\"PLZ60Oui_\",\"yXNEoaKcQ\"],optionTitles:[\"Monthly\",\"Yearly\"],title:\"Variant\",type:ControlType.Enum},Ak_qP5RmP:{defaultValue:\"/month\",displayTextArea:false,title:\"Details\",type:ControlType.String},mygucDSXX:{defaultValue:\"From\",displayTextArea:false,title:\"Prefix\",type:ControlType.String},aZaZR_4RT:{defaultValue:0,title:\"Monthly\",type:ControlType.Number},HGdNW3hOF:{defaultValue:0,title:\"Yearly\",type:ControlType.Number},vYXLeK2M9:{defaultValue:true,title:\"Switch\",type:ControlType.Boolean},n8YYalDEP:{defaultValue:\"Save up to 50% by paying yearly\",displayTextArea:false,title:\"Additional Message\",type:ControlType.String},xw6sWbu5u:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},cWf364jiW:{defaultValue:\"flex-end\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"Align\",type:ControlType.Enum}});addFonts(FramerFkUf12FWK,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/PYCLPQS6HZBLJGMCPKBPEXQKWPKQ7OHE/TPDXSFLT6F2DLRHVAQNPEX367ZCFB6CP/OF7M536OVLRNXVSLVYIW3HQVUIUZ56CU.woff2\",weight:\"400\"}]},...NumberFlowFonts,...PricingPricingPeriodSwitchFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFkUf12FWK\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yXNEoaKcQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"172\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Ak_qP5RmP\\\":\\\"details\\\",\\\"mygucDSXX\\\":\\\"prefix\\\",\\\"aZaZR_4RT\\\":\\\"monthly\\\",\\\"HGdNW3hOF\\\":\\\"yearly\\\",\\\"vYXLeK2M9\\\":\\\"switch1\\\",\\\"n8YYalDEP\\\":\\\"additionalMessage\\\",\\\"xw6sWbu5u\\\":\\\"direction\\\",\\\"cWf364jiW\\\":\\\"align\\\"}\",\"framerIntrinsicWidth\":\"457\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FkUf12FWK.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8h2SVwhNOHkqYbuTfKf1/9Uficc64Q7G6huFygFDr/QMuEq11PS.js\";import PricingPricingAmount from\"https://framerusercontent.com/modules/kOTQ5000wMGLUvt3D5Bu/h6fvjSyDTRSrEjinOulf/FkUf12FWK.js\";import Label from\"https://framerusercontent.com/modules/913doPizAbxFwTTLZG3i/SNhuEaUBJNGAqQeLOjLe/mrjy8ymDt.js\";const LabelFonts=getFonts(Label);const PricingPricingAmountFonts=getFonts(PricingPricingAmount);const serializationHash=\"framer-ZddFB\";const variantClassNames={E7e_YMxUI:\"framer-v-12f76xa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({additionalMessage,height,id,labelColor,monthlyPrice,packageName,packageShortDescription,pricePrefix,priceSuffix,switchVisible,width,yearlyPrice,...props})=>{return{...props,asoFNKhTr:packageName??props.asoFNKhTr??\"Basic\",BDvn9oofM:yearlyPrice??props.BDvn9oofM??199,CHuDJc4EI:priceSuffix??props.CHuDJc4EI??\"/month\",gUuIIoCrw:packageShortDescription??props.gUuIIoCrw??\"Small to medium-sized businesses looking to build and sustain a consistent online presence without the hassle.\",RAcSlyp33:additionalMessage??props.RAcSlyp33??\"Save up to 50% by paying yearly\",RK3LF0DLJ:monthlyPrice??props.RK3LF0DLJ??299,vmyUGzSij:pricePrefix??props.vmyUGzSij??\"From\",Wn1KotXgH:labelColor??props.Wn1KotXgH??\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168))\",xXassUFVg:switchVisible??props.xXassUFVg??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,asoFNKhTr,vmyUGzSij,RK3LF0DLJ,BDvn9oofM,CHuDJc4EI,RAcSlyp33,xXassUFVg,gUuIIoCrw,Wn1KotXgH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"E7e_YMxUI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12f76xa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"E7e_YMxUI\",ref:refBinding,style:{backgroundColor:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-174ipx9\",\"data-border\":true,\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"oGT3fXqYA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b7e61bf6-93c6-45ca-b0e7-ce895d683d69, rgba(0, 0, 0, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ghqaax\",\"data-framer-name\":\"Label Wrapper\",layoutDependency:layoutDependency,layoutId:\"IkyOjg3Db\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"178px\",y:(componentViewport?.y||0)+20+(((componentViewport?.height||408.1)-40-398)/2+0+0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1czlyam-container\",layoutDependency:layoutDependency,layoutId:\"D7ewn8HPv-container\",nodeId:\"D7ewn8HPv\",rendersWithMotion:true,scopeId:\"j9YTtP6vs\",style:{rotate:-9},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"D7ewn8HPv\",kCW2gOtHW:Wn1KotXgH,layoutId:\"D7ewn8HPv\",oA1TR7IOp:'<svg width=\"501\" height=\"291\" viewBox=\"0 0 501 291\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M250.5 0L265.626 28.2647L287.835 1.62512L295.539 30.8836L324.336 6.46416L324.446 36.0628L359.188 14.409L351.702 43.6866L391.612 25.2823L376.697 53.5848L420.883 38.841L398.873 65.5362L446.349 54.7822L417.734 79.2738L467.439 72.75L432.86 94.4909L483.684 92.3429L443.912 110.847L494.719 113.123L450.643 127.978L500.3 134.627L452.904 145.5L500.3 156.373L450.643 163.022L494.719 177.877L443.912 180.153L483.684 198.657L432.86 196.509L467.439 218.25L417.734 211.726L446.349 236.218L398.873 225.464L420.883 252.159L376.697 237.415L391.612 265.718L351.702 247.313L359.188 276.591L324.446 254.937L324.336 284.536L295.539 260.116L287.835 289.375L265.626 262.735L250.5 291L235.374 262.735L213.165 289.375L205.461 260.116L176.664 284.536L176.554 254.937L141.812 276.591L149.298 247.313L109.388 265.718L124.303 237.415L80.1167 252.159L102.127 225.464L54.6512 236.218L83.266 211.726L33.5606 218.25L68.1403 196.509L17.3161 198.657L57.0882 180.153L6.28056 177.877L50.3567 163.022L0.700455 156.373L48.096 145.5L0.700455 134.627L50.3567 127.978L6.28056 113.123L57.0882 110.847L17.3161 92.3429L68.1403 94.4909L33.5606 72.75L83.266 79.2738L54.6512 54.7822L102.127 65.5362L80.1167 38.841L124.303 53.5848L109.388 25.2823L149.298 43.6866L141.812 14.409L176.554 36.0628L176.664 6.46416L205.461 30.8836L213.165 1.62512L235.374 28.2647L250.5 0Z\" fill=\"#D9D9D9\"/> </svg>',OYHppd0fG:asoFNKhTr,style:{width:\"100%\"},variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:172,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||408.1)-40-398)/2+0+0)+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-npq0sk-container\",layoutDependency:layoutDependency,layoutId:\"S4VUT9ulN-container\",nodeId:\"S4VUT9ulN\",rendersWithMotion:true,scopeId:\"j9YTtP6vs\",children:/*#__PURE__*/_jsx(PricingPricingAmount,{Ak_qP5RmP:CHuDJc4EI,aZaZR_4RT:RK3LF0DLJ,cWf364jiW:\"flex-end\",height:\"100%\",HGdNW3hOF:BDvn9oofM,id:\"S4VUT9ulN\",layoutId:\"S4VUT9ulN\",mygucDSXX:vmyUGzSij,n8YYalDEP:RAcSlyp33,style:{width:\"100%\"},variant:\"PLZ60Oui_\",vYXLeK2M9:xXassUFVg,width:\"100%\",xw6sWbu5u:\"row\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",children:\"Small to medium-sized businesses looking to build and sustain a consistent online presence without the hassle.\"})}),className:\"framer-1fy2tbn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OtiMQYOTA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:gUuIIoCrw,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZddFB.framer-1mbys1y, .framer-ZddFB .framer-1mbys1y { display: block; }\",\".framer-ZddFB.framer-12f76xa { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 545px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZddFB .framer-174ipx9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-ZddFB .framer-1ghqaax { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZddFB .framer-1czlyam-container { flex: none; height: auto; position: relative; width: 178px; z-index: 0; }\",\".framer-ZddFB .framer-npq0sk-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ZddFB .framer-1fy2tbn { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,'.framer-ZddFB[data-border=\"true\"]::after, .framer-ZddFB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408.1\n * @framerIntrinsicWidth 545\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"asoFNKhTr\":\"packageName\",\"vmyUGzSij\":\"pricePrefix\",\"RK3LF0DLJ\":\"monthlyPrice\",\"BDvn9oofM\":\"yearlyPrice\",\"CHuDJc4EI\":\"priceSuffix\",\"RAcSlyp33\":\"additionalMessage\",\"xXassUFVg\":\"switchVisible\",\"gUuIIoCrw\":\"packageShortDescription\",\"Wn1KotXgH\":\"labelColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj9YTtP6vs=withCSS(Component,css,\"framer-ZddFB\");export default Framerj9YTtP6vs;Framerj9YTtP6vs.displayName=\"Pricing - Price & Details\";Framerj9YTtP6vs.defaultProps={height:408.1,width:545};addPropertyControls(Framerj9YTtP6vs,{asoFNKhTr:{defaultValue:\"Basic\",displayTextArea:false,title:\"Package Name\",type:ControlType.String},vmyUGzSij:{defaultValue:\"From\",displayTextArea:false,title:\"Price Prefix\",type:ControlType.String},RK3LF0DLJ:{defaultValue:299,title:\"Monthly Price\",type:ControlType.Number},BDvn9oofM:{defaultValue:199,title:\"Yearly Price\",type:ControlType.Number},CHuDJc4EI:{defaultValue:\"/month\",displayTextArea:false,title:\"Price Suffix\",type:ControlType.String},RAcSlyp33:{defaultValue:\"Save up to 50% by paying yearly\",displayTextArea:false,title:\"Additional Message\",type:ControlType.String},xXassUFVg:{defaultValue:true,title:\"Switch Visible\",type:ControlType.Boolean},gUuIIoCrw:{defaultValue:\"Small to medium-sized businesses looking to build and sustain a consistent online presence without the hassle.\",displayTextArea:true,title:\"Package Short Description\",type:ControlType.String},Wn1KotXgH:{defaultValue:'var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168)) /* {\"name\":\"Red\"} */',title:\"Label Color\",type:ControlType.Color}});addFonts(Framerj9YTtP6vs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LabelFonts,...PricingPricingAmountFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj9YTtP6vs\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"545\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"408.1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"asoFNKhTr\\\":\\\"packageName\\\",\\\"vmyUGzSij\\\":\\\"pricePrefix\\\",\\\"RK3LF0DLJ\\\":\\\"monthlyPrice\\\",\\\"BDvn9oofM\\\":\\\"yearlyPrice\\\",\\\"CHuDJc4EI\\\":\\\"priceSuffix\\\",\\\"RAcSlyp33\\\":\\\"additionalMessage\\\",\\\"xXassUFVg\\\":\\\"switchVisible\\\",\\\"gUuIIoCrw\\\":\\\"packageShortDescription\\\",\\\"Wn1KotXgH\\\":\\\"labelColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Oswald-medium\",\"FS;Oswald-bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UYVP6QOYOTHZUSD2QESI7SGUJJDFR5CG/7MQKA3KJYIKEEWMGAVUTITXKM7LENDLO/ZMUCZ2PRQ3LQ3YQOHTCZ7VJCQHAOURPY.woff2\",weight:\"500\"},{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4BEU2H62BE4J563L6WLMVQKHOL2QMEWK/KH4J4NPLOSGQTTA3TD7LQA62CQTZ5NMO/J6GZW3TVVNILH7PYSPMC3JPNPGFXNPSF.woff2\",weight:\"700\"}]}];export const css=['.framer-9pOJf .framer-styles-preset-1mvgv3g:not(.rich-text-wrapper), .framer-9pOJf .framer-styles-preset-1mvgv3g.rich-text-wrapper p { --framer-font-family: \"Oswald\", \"Oswald Placeholder\", sans-serif; --framer-font-family-bold: \"Oswald\", \"Oswald Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #3b001b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-9pOJf\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1LoTV5l22hgNNZRt8OYe/o2OJuLesfnd2J9uZFvLC/piGdLMxrg.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"R2yPnYppn\",\"uz818gIbr\",\"ORNE89usE\"];const serializationHash=\"framer-7N7r2\";const variantClassNames={ORNE89usE:\"framer-v-jqejlq\",R2yPnYppn:\"framer-v-v5v4gb\",uz818gIbr:\"framer-v-ffogdy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Close \":\"R2yPnYppn\",\"Closed-  phone\":\"ORNE89usE\",Open:\"uz818gIbr\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R2yPnYppn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R2yPnYppn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1gwfb10=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"uz818gIbr\"),100);});useOnVariantChange(baseVariant,{default:onAppear1gwfb10,ORNE89usE:undefined});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ORNE89usE\")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-v5v4gb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Close \",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R2yPnYppn\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 232, 120))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({ORNE89usE:{\"data-framer-name\":\"Closed-  phone\",\"data-highlight\":undefined},uz818gIbr:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gomvqs\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"VTz5sRStJ\",style:{backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(12, 46, 22))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b860ia-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A81gybyMZ-container\",nodeId:\"A81gybyMZ\",rendersWithMotion:true,scopeId:\"SLI2jpEaL\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(192, 236, 191))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Play\",id:\"A81gybyMZ\",layoutId:\"A81gybyMZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17u16cq\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"XGyEhDPH3\",transformTemplate:transformTemplate1,...addPropertyOverrides({uz818gIbr:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Play Showreel\"})}),className:\"framer-1sn7ldb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lSL7jmMjn\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{uz818gIbr:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({uz818gIbr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"What my client has to say!\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mvgv3g\",\"data-styles-preset\":\"piGdLMxrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"What my client has to say! \"})}),className:\"framer-qzdby4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mppm_vDZh\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7N7r2.framer-100v1y8, .framer-7N7r2 .framer-100v1y8 { display: block; }\",\".framer-7N7r2.framer-v5v4gb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: 44px; justify-content: center; overflow: hidden; padding: 3px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-7N7r2 .framer-gomvqs { aspect-ratio: 1 / 1; flex: none; height: 100%; overflow: hidden; position: relative; width: var(--framer-aspect-ratio-supported, 38px); will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-7N7r2 .framer-b860ia-container { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; }\",\".framer-7N7r2 .framer-17u16cq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: absolute; right: 4px; top: 50%; width: 1px; z-index: 1; }\",\".framer-7N7r2 .framer-1sn7ldb, .framer-7N7r2 .framer-qzdby4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-7N7r2.framer-v-ffogdy.framer-v5v4gb { padding: 3px 15px 3px 3px; }\",\".framer-7N7r2.framer-v-ffogdy .framer-17u16cq { position: relative; right: unset; top: unset; width: min-content; }\",...sharedStyle.css,'.framer-7N7r2[data-border=\"true\"]::after, .framer-7N7r2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"uz818gIbr\":{\"layout\":[\"auto\",\"fixed\"]},\"ORNE89usE\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSLI2jpEaL=withCSS(Component,css,\"framer-7N7r2\");export default FramerSLI2jpEaL;FramerSLI2jpEaL.displayName=\"Cursor\";FramerSLI2jpEaL.defaultProps={height:44,width:44};addPropertyControls(FramerSLI2jpEaL,{variant:{options:[\"R2yPnYppn\",\"uz818gIbr\",\"ORNE89usE\"],optionTitles:[\"Close \",\"Open\",\"Closed-  phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSLI2jpEaL,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSLI2jpEaL\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uz818gIbr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ORNE89usE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SLI2jpEaL.map","// Generated by Framer (62acaa8)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useOverlayState,useRouteElementId,useRouter,useSiteRefs,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Pattern from\"https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js\";import CloseButton from\"https://framerusercontent.com/modules/gc6jeyVDCocJh2ph9om0/BrxIYk8Wkekk7bm4RM1T/aZubZaMcl.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Border from\"#framer/local/canvasComponent/esWF5NR4Z/esWF5NR4Z.js\";import Project from\"#framer/local/canvasComponent/gdF7oV6Mf/gdF7oV6Mf.js\";import PricingPriceDetails from\"#framer/local/canvasComponent/j9YTtP6vs/j9YTtP6vs.js\";import Button from\"#framer/local/canvasComponent/l30cHMLLR/l30cHMLLR.js\";import Testimonial from\"#framer/local/canvasComponent/mkHzYWCnP/mkHzYWCnP.js\";import Label from\"#framer/local/canvasComponent/mrjy8ymDt/mrjy8ymDt.js\";import VideoTestimonialCard from\"#framer/local/canvasComponent/nexdot2xq/nexdot2xq.js\";import PricingPricingBulletPoints from\"#framer/local/canvasComponent/pmNc7JQ2Y/pmNc7JQ2Y.js\";import Cursor from\"#framer/local/canvasComponent/SLI2jpEaL/SLI2jpEaL.js\";import*as sharedStyle from\"#framer/local/css/QBbKt4HEz/QBbKt4HEz.js\";import*as sharedStyle1 from\"#framer/local/css/YCbORmAdU/YCbORmAdU.js\";import metadataProvider from\"#framer/local/webPageMetadata/ueiKkVaj3/ueiKkVaj3.js\";const ButtonFonts=getFonts(Button);const LabelFonts=getFonts(Label);const ContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Container));const VideoFonts=getFonts(Video);const CursorFonts=getFonts(Cursor);const CloseButtonFonts=getFonts(CloseButton);const MotionAWithFX=withFX(motion.a);const PatternFonts=getFonts(Pattern);const MotionDivWithFX=withFX(motion.div);const ProjectFonts=getFonts(Project);const ContainerWithFX=withFX(Container);const BorderFonts=getFonts(Border);const VideoTestimonialCardFonts=getFonts(VideoTestimonialCard);const PricingPriceDetailsFonts=getFonts(PricingPriceDetails);const TestimonialFonts=getFonts(Testimonial);const PricingPricingBulletPointsFonts=getFonts(PricingPricingBulletPoints);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={ePjBTtXEX:\"(min-width: 810px) and (max-width: 1199px)\",gVM634JVz:\"(min-width: 1200px)\",n9gLl4Eao:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-A9r94\";const variantClassNames={ePjBTtXEX:\"framer-v-7hwwvd\",gVM634JVz:\"framer-v-zgsw7e\",n9gLl4Eao:\"framer-v-otwvw4\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:10,scale:0,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.6,delay:.03,duration:1.5,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,threshold:0,tokenization:\"character\",transition:transition1,trigger:\"onInView\",type:\"appear\"};const transition2={delay:0,duration:1.7,ease:[0,0,1,1],type:\"tween\"};const animation1={opacity:1,rotate:-16,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition3={bounce:0,delay:1,duration:1,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const transition4={delay:0,duration:2.6,ease:[0,0,1,1],type:\"tween\"};const animation4={opacity:1,rotate:43,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition5={bounce:0,delay:1.4,duration:1,type:\"spring\"};const animation5={opacity:1,rotate:-32,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:0,duration:3.6,ease:[0,0,1,1],type:\"tween\"};const animation6={opacity:1,rotate:69,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition7={bounce:0,delay:1.2,duration:1,type:\"spring\"};const animation7={opacity:1,rotate:-30,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:170};const transition8={damping:100,delay:0,mass:1,stiffness:362,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:170};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate3=(_,t)=>`translateX(-50%) ${t}`;const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"gVM634JVz\",Phone:\"n9gLl4Eao\",Tablet:\"ePjBTtXEX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gVM634JVz\"};};const cursor={component:Cursor,variant:\"R2yPnYppn\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider(undefined,activeLocale),[undefined,activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const onTap3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const DccZyzvDp1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"dW5DZHgUQ\");const ref1=React.useRef(null);const router=useRouter();const elementId1=useRouteElementId(\"c02_Su5dv\");const dynamicRef=useSiteRefs();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"n9gLl4Eao\")return true;return false;};const elementId2=useRouteElementId(\"Qy0Kf1Gdd\");const ref2=React.useRef(null);const elementId3=useRouteElementId(\"otsNvcA5n\");const ref3=React.useRef(null);const elementId4=useRouteElementId(\"BcW6fBvt5\");const ref4=React.useRef(null);useCustomCursors({\"13ahmlq\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"gVM634JVz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zgsw7e\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"main\",{className:\"framer-1sv2b1r\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1kl1lo1\",\"data-framer-name\":\"Hero\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsx(\"section\",{className:\"framer-1j39tsq\",\"data-framer-name\":\"Texts\",children:/*#__PURE__*/_jsxs(\"section\",{className:\"framer-8ck2yw\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"RlM7T3N3YWxkLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Oswald\", \"Oswald Placeholder\", sans-serif',\"--framer-font-size\":\"158.90040196762584px\",\"--framer-letter-spacing\":\"-10px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"},children:\"AMNA JAVED\"})}),className:\"framer-d1vi1q\",fonts:[\"FS;Oswald-regular\"],verticalAlignment:\"top\",viewBox:\"0 0 640 159\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-93btow\",\"data-framer-name\":\"Supporting text and button\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-11xnjq1\",\"data-styles-preset\":\"QBbKt4HEz\",style:{\"--framer-text-alignment\":\"center\"},children:\"a student learning web design\"})}),className:\"framer-vm6iey\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":BcW6fBvt5\",webPageId:\"ueiKkVaj3\"},implicitPathVariables:undefined},{href:{hash:\":BcW6fBvt5\",webPageId:\"ueiKkVaj3\"},implicitPathVariables:undefined},{href:{hash:\":BcW6fBvt5\",webPageId:\"ueiKkVaj3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1skk0bb-container\",nodeId:\"lMEsWBuQa\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{iOIy2Gemi:resolvedLinks[1]},n9gLl4Eao:{iOIy2Gemi:resolvedLinks[2],variant:\"D_Zqb2gqV\"}},children:/*#__PURE__*/_jsx(Button,{BSOXQOgaI:{borderBottomWidth:12,borderColor:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"lMEsWBuQa\",iOIy2Gemi:resolvedLinks[0],l17Rw8haQ:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(250, 250, 191))\",layoutId:\"lMEsWBuQa\",OgiZGQdzd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",variant:\"K0WOemqDX\",width:\"100%\",YNAatFOHp:\"See Services and Pricing\"})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:\"65px\"},n9gLl4Eao:{height:32,width:\"67px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"92px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,animate:animation2,className:\"framer-drn9mx-container\",\"data-framer-appear-id\":\"drn9mx\",initial:animation3,nodeId:\"BjHjUMTT7\",optimized:true,rendersWithMotion:true,scopeId:\"ueiKkVaj3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"BjHjUMTT7\",kCW2gOtHW:\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168))\",layoutId:\"BjHjUMTT7\",oA1TR7IOp:'<svg width=\"132\" height=\"89\" viewBox=\"0 0 132 89\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M66.2031 0.0107422C74.3782 0.0107422 81.653 3.8621 86.3145 9.84863C90.9759 3.86201 98.2517 0.0117307 106.427 0.0117188C120.496 0.0117188 131.902 11.4168 131.902 25.4863V62.5361C131.902 76.6057 120.496 88.0117 106.427 88.0117C98.2513 88.0117 90.9759 84.1599 86.3145 78.1729C81.653 84.1594 74.3782 88.0107 66.2031 88.0107C58.0276 88.0107 50.7522 84.159 46.0908 78.1719C41.4295 84.1589 34.1548 88.0106 25.9795 88.0107C11.91 88.0107 0.504049 76.6056 0.503906 62.5361L0.503906 25.4863C0.503906 11.4168 11.91 0.0107422 25.9795 0.0107422C34.1544 0.0108787 41.4295 3.86217 46.0908 9.84863C50.7522 3.86181 58.0279 0.0107566 66.2031 0.0107422Z\" fill=\"#D747A7\"/> </svg>',OYHppd0fG:\"Creative\",style:{width:\"100%\"},variant:\"fd9ch0CSG\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{height:18,width:\"59px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__targetOpacity:1,animate:animation5,className:\"framer-tqofvi-container\",\"data-framer-appear-id\":\"tqofvi\",initial:animation3,nodeId:\"YNTBRznuf\",optimized:true,rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-32},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"YNTBRznuf\",kCW2gOtHW:\"var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(192, 236, 191))\",layoutId:\"YNTBRznuf\",oA1TR7IOp:'<svg width=\"164\" height=\"160\" viewBox=\"0 0 164 160\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M75.1197 125.055C75.8252 123.833 76.4983 122.607 77.139 121.379C77.7797 122.607 78.4528 123.833 79.1582 125.055C94.0699 150.883 117.79 165.105 132.139 156.82C146.488 148.536 146.031 120.883 131.12 95.0549C130.961 94.7806 130.802 94.5076 130.642 94.2359C155.377 79.2814 168.787 56.298 160.688 42.2708C153.656 30.0903 132.666 28.5785 110.683 37.5215C106.764 15.9073 95.4743 0.290039 82.1578 0.290039C68.9957 0.290039 57.8134 15.5473 53.7716 36.7722C31.5689 27.5519 10.2552 28.9782 3.15782 41.2712C-4.22275 54.0547 6.26038 74.2766 26.8993 89.0811C25.602 90.9943 24.3519 92.9874 23.1582 95.0549C8.24651 120.883 7.79019 148.536 22.139 156.82C36.4877 165.105 60.208 150.883 75.1197 125.055Z\" fill=\"white\"/> </svg>',OYHppd0fG:\"UX focused\",variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{height:69,width:\"60px\"},n9gLl4Eao:{width:\"52px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:\"134px\",children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__framer__loop:animation6,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition6,__perspectiveFX:false,__targetOpacity:1,animate:animation7,className:\"framer-1h224it-container\",\"data-framer-appear-id\":\"1h224it\",initial:animation3,nodeId:\"eYlxxw8Jf\",optimized:true,rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-30},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{variant:\"fd9ch0CSG\"}},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"eYlxxw8Jf\",kCW2gOtHW:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",layoutId:\"eYlxxw8Jf\",oA1TR7IOp:'<svg width=\"360\" height=\"360\" viewBox=\"0 0 360 360\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M180 0L191.292 65.3547L215.116 3.45865L213.441 69.7605L248.883 13.7017L234.305 78.4027L280.003 30.3355L253.082 90.9492L307.279 52.7208L269.051 106.918L329.665 79.9974L281.597 125.695L346.298 111.117L290.24 146.559L356.541 144.884L294.645 168.708L360 180L294.645 191.292L356.541 215.116L290.24 213.441L346.298 248.883L281.597 234.305L329.665 280.003L269.051 253.082L307.279 307.279L253.082 269.051L280.003 329.665L234.305 281.597L248.883 346.298L213.441 290.24L215.116 356.541L191.292 294.645L180 360L168.708 294.645L144.884 356.541L146.559 290.24L111.117 346.298L125.695 281.597L79.9974 329.665L106.918 269.051L52.7208 307.279L90.9492 253.082L30.3355 280.003L78.4027 234.305L13.7017 248.883L69.7605 213.441L3.45865 215.116L65.3547 191.292L0 180L65.3547 168.708L3.45865 144.884L69.7605 146.559L13.7017 111.117L78.4027 125.695L30.3355 79.9974L90.9492 106.918L52.7208 52.7208L106.918 90.9492L79.9974 30.3355L125.695 78.4027L111.117 13.7017L146.559 69.7605L144.884 3.45865L168.708 65.3547L180 0Z\" fill=\"#E95935\"/> </svg>',OYHppd0fG:\"All in one designer\",style:{height:\"100%\",width:\"100%\"},variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{height:69,width:\"60px\"},n9gLl4Eao:{width:\"52px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__framer__loop:animation6,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition6,__perspectiveFX:false,__targetOpacity:1,animate:animation7,className:\"framer-e7e0id-container\",\"data-framer-appear-id\":\"e7e0id\",initial:animation3,nodeId:\"Ft3ICADpc\",optimized:true,rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-30},transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{style:{height:\"100%\",width:\"100%\"}},n9gLl4Eao:{style:{width:\"100%\"},variant:\"fd9ch0CSG\"}},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"Ft3ICADpc\",kCW2gOtHW:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",layoutId:\"Ft3ICADpc\",oA1TR7IOp:'<svg width=\"360\" height=\"360\" viewBox=\"0 0 360 360\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M180 0L191.292 65.3547L215.116 3.45865L213.441 69.7605L248.883 13.7017L234.305 78.4027L280.003 30.3355L253.082 90.9492L307.279 52.7208L269.051 106.918L329.665 79.9974L281.597 125.695L346.298 111.117L290.24 146.559L356.541 144.884L294.645 168.708L360 180L294.645 191.292L356.541 215.116L290.24 213.441L346.298 248.883L281.597 234.305L329.665 280.003L269.051 253.082L307.279 307.279L253.082 269.051L280.003 329.665L234.305 281.597L248.883 346.298L213.441 290.24L215.116 356.541L191.292 294.645L180 360L168.708 294.645L144.884 356.541L146.559 290.24L111.117 346.298L125.695 281.597L79.9974 329.665L106.918 269.051L52.7208 307.279L90.9492 253.082L30.3355 280.003L78.4027 234.305L13.7017 248.883L69.7605 213.441L3.45865 215.116L65.3547 191.292L0 180L65.3547 168.708L3.45865 144.884L69.7605 146.559L13.7017 111.117L78.4027 125.695L30.3355 79.9974L90.9492 106.918L52.7208 52.7208L106.918 90.9492L79.9974 30.3355L125.695 78.4027L111.117 13.7017L146.559 69.7605L144.884 3.45865L168.708 65.3547L180 0Z\" fill=\"#E95935\"/> </svg>',OYHppd0fG:\"Cute\",variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-i5xq41\",\"data-framer-name\":\"Hero Media\",id:elementId1,ref:dynamicRef(elementId1),children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":Qy0Kf1Gdd\",webPageId:\"ueiKkVaj3\"},motionChild:true,nodeId:\"JozV0q2Mc\",openInNewTab:false,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:190,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1m9pwpb framer-3hkk98\",\"data-framer-name\":\"Wrapper - Overlay\",children:/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nlaqts\",\"data-framer-name\":\"Video Wrapper - Cursor\",id:\"1nlaqts\",onTap:onTap3bnx0g({overlay}),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1owrvj1-container\",\"data-framer-cursor\":\"13ahmlq\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"cuIhnatTj\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"cuIhnatTj\",isMixedBorderRadius:false,layoutId:\"cuIhnatTj\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/9AS6rvmHw59Grjf0Gos1cxZzrXM.mp4\",srcType:\"Upload\",srcUrl:\"https://youtube.com/shorts/AAXw-36MlkU?si=D0nfpFnP_lJ7QGYX\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{height:44}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-lo16mx-container hidden-zgsw7e hidden-7hwwvd\",nodeId:\"S9jdarwEn\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Cursor,{height:\"100%\",id:\"S9jdarwEn\",layoutId:\"S9jdarwEn\",style:{height:\"100%\"},variant:\"ORNE89usE\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1tjoxae\"),\"data-framer-portal-id\":\"1nlaqts\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"x56AULKGL\"),/*#__PURE__*/_jsxs(\"div\",{className:cx(scopingClassNames,\"framer-1xp9oiz\"),\"data-framer-name\":\"Youtube Player Wrapper\",\"data-framer-portal-id\":\"1nlaqts\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gpj3yi-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"NGSsZREh6\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:30,bottomLeftRadius:30,bottomRightRadius:30,controls:false,height:\"100%\",id:\"NGSsZREh6\",isMixedBorderRadius:false,layoutId:\"NGSsZREh6\",loop:true,muted:false,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/ajqnc7pUUHB5eLxoSC8SlZ1Sk28.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:30,topRightRadius:30,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-axv9lj-container\",isModuleExternal:true,nodeId:\"jwDG3HftF\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(CloseButton,{DccZyzvDp:DccZyzvDp1wnntms({overlay}),height:\"100%\",id:\"jwDG3HftF\",layoutId:\"jwDG3HftF\",width:\"100%\"})})})]})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1d0taq8-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ICHeXJNj6\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Pattern,{back:\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(250, 250, 191))\",diagonal:true,direction:\"left\",duration:5,front:\"var(--token-744e9533-cc1c-4b12-9894-6b83005cea3c, rgb(240, 151, 197))\",height:\"100%\",id:\"ICHeXJNj6\",layoutId:\"ICHeXJNj6\",patternType:\"wave\",radius:0,scale:19,shouldAnimate:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-bm2xd9\",\"data-framer-name\":\"Section - Projects\",id:elementId2,ref:ref2,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1k3bk7b\",\"data-framer-name\":\"Heading and Label\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-19b3qtg\",\"data-styles-preset\":\"YCbORmAdU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\"},children:[\"Look what \",/*#__PURE__*/_jsx(\"br\",{}),\"I made! \"]})}),className:\"framer-ssx1p8\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-otb287-container\",nodeId:\"yBkph1vaH\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-20},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"yBkph1vaH\",kCW2gOtHW:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",layoutId:\"yBkph1vaH\",oA1TR7IOp:'<svg width=\"157\" height=\"105\" viewBox=\"0 0 157 105\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M2.176 50.9114C0.506433 51.5244 0.506434 54.3232 2.176 54.9363C3.71208 55.5003 3.878 57.9971 2.43533 58.8388C0.86728 59.7536 1.23696 62.5179 2.96694 62.8141C4.5586 63.0865 5.05226 65.5219 3.73852 66.6205C2.31061 67.8145 3.04086 70.4764 4.78866 70.4484C6.39672 70.4226 7.20597 72.7365 6.0535 74.0649C4.80088 75.5089 5.87373 78.0026 7.59631 77.6511C9.18116 77.3277 10.2861 79.4632 9.32327 80.9889C8.27679 82.6471 9.66581 84.9114 11.3208 84.245C12.8434 83.632 14.2167 85.5365 13.4673 87.2217C12.6527 89.0534 14.3237 91.0325 15.8703 90.0677C17.2932 89.1801 18.9012 90.8067 18.3836 92.61C17.821 94.5701 19.7328 96.2152 21.1329 94.9758C22.421 93.8355 24.2241 95.1441 23.951 97.0211C23.6542 99.0613 25.7598 100.332 26.9789 98.8484C28.1006 97.4834 30.0543 98.4419 30.0325 100.346C30.0089 102.416 32.2563 103.281 33.2645 101.59C34.1921 100.034 36.2483 100.619 36.4784 102.504C36.7284 104.553 39.0625 104.991 39.8349 103.134C40.5455 101.425 42.6537 101.621 43.1299 103.441C43.6475 105.418 46.0106 105.418 46.5282 103.441C47.0044 101.621 49.1126 101.425 49.8232 103.134C50.5956 104.991 52.9296 104.553 53.1797 102.504C53.4097 100.619 55.466 100.034 56.3936 101.59C57.4017 103.281 59.6492 102.416 59.6255 100.346C59.6038 98.4419 61.5575 97.4834 62.6791 98.8484C63.8983 100.332 66.0039 99.0613 65.7071 97.0211C65.434 95.1441 67.2371 93.8355 68.5252 94.9758C69.9253 96.2152 71.8371 94.5701 71.2745 92.61C70.7569 90.8067 72.3649 89.1801 73.7878 90.0677C75.3344 91.0325 77.0053 89.0534 76.1908 87.2217C75.4413 85.5365 76.8147 83.632 78.3373 84.245C78.3521 84.251 78.3668 84.2567 78.3815 84.2622C78.5518 84.3292 78.7339 84.3654 78.9238 84.3645C79.1135 84.3654 79.2954 84.3292 79.4655 84.2624C79.4804 84.2568 79.4954 84.2511 79.5103 84.245C81.033 83.632 82.4063 85.5365 81.6569 87.2217C80.8423 89.0534 82.5133 91.0325 84.0599 90.0677C85.4827 89.1801 87.0908 90.8067 86.5731 92.61C86.0105 94.5701 87.9224 96.2152 89.3224 94.9758C90.6106 93.8355 92.4136 95.1441 92.1406 97.0211C91.8438 99.0613 93.9494 100.332 95.1685 98.8484C96.2902 97.4834 98.2439 98.4419 98.2221 100.346C98.1984 102.416 100.446 103.281 101.454 101.59C102.382 100.034 104.438 100.619 104.668 102.504C104.918 104.553 107.252 104.991 108.024 103.134C108.735 101.425 110.843 101.621 111.319 103.441C111.837 105.418 114.2 105.418 114.718 103.441C115.194 101.621 117.302 101.425 118.013 103.134C118.785 104.991 121.119 104.553 121.369 102.504C121.599 100.619 123.656 100.034 124.583 101.59C125.591 103.281 127.839 102.416 127.815 100.346C127.793 98.4419 129.747 97.4834 130.869 98.8484C132.088 100.332 134.193 99.0613 133.897 97.0211C133.624 95.1441 135.427 93.8355 136.715 94.9758C138.115 96.2152 140.027 94.5701 139.464 92.61C138.946 90.8067 140.554 89.1801 141.977 90.0677C143.524 91.0325 145.195 89.0534 144.38 87.2217C143.631 85.5365 145.004 83.632 146.527 84.245C148.182 84.9114 149.571 82.6471 148.524 80.9889C147.562 79.4632 148.666 77.3277 150.251 77.6511C151.974 78.0026 153.047 75.5089 151.794 74.0649C150.642 72.7365 151.451 70.4226 153.059 70.4484C154.807 70.4764 155.537 67.8145 154.109 66.6205C152.795 65.5219 153.289 63.0865 154.881 62.8141C156.611 62.5179 156.98 59.7536 155.412 58.8388C153.97 57.9971 154.136 55.5003 155.672 54.9363C157.341 54.3232 157.341 51.5244 155.672 50.9114C154.136 50.3474 153.97 47.8505 155.412 47.0089C156.98 46.0941 156.611 43.3297 154.881 43.0336C153.289 42.7611 152.795 40.3258 154.109 39.2272C155.537 38.0331 154.807 35.3713 153.059 35.3993C151.451 35.4251 150.642 33.1112 151.794 31.7827C153.047 30.3388 151.974 27.845 150.251 28.1965C148.666 28.5199 147.562 26.3844 148.524 24.8588C149.571 23.2006 148.182 20.9363 146.527 21.6026C145.004 22.2157 143.631 20.3112 144.38 18.6259C145.195 16.7942 143.524 14.8152 141.977 15.7799C140.554 16.6676 138.946 15.041 139.464 13.2376C140.027 11.2776 138.115 9.63245 136.715 10.8719C135.427 12.0122 133.624 10.7036 133.897 8.8265C134.193 6.78633 132.088 5.51569 130.869 6.99925C129.747 8.36419 127.793 7.40574 127.815 5.50121C127.839 3.43118 125.591 2.56629 124.583 4.25746C123.656 5.81342 121.599 5.22873 121.369 3.34362C121.119 1.29467 118.785 0.856845 118.013 2.71399C117.302 4.42265 115.194 4.22615 114.718 2.40686C114.2 0.429477 111.837 0.429477 111.319 2.40686C110.843 4.22615 108.735 4.42265 108.024 2.71399C107.252 0.856845 104.918 1.29467 104.668 3.34362C104.438 5.22873 102.382 5.81342 101.454 4.25746C100.446 2.56629 98.1984 3.43118 98.2221 5.50121C98.2439 7.40574 96.2902 8.36419 95.1685 6.99925C93.9494 5.51569 91.8438 6.78633 92.1406 8.8265C92.4136 10.7036 90.6106 12.0122 89.3224 10.8719C87.9224 9.63245 86.0105 11.2776 86.5731 13.2376C87.0908 15.041 85.4827 16.6676 84.0598 15.7799C82.5133 14.8152 80.8423 16.7942 81.6569 18.6259C82.4063 20.3112 81.0329 22.2157 79.5103 21.6026C79.4956 21.5967 79.4808 21.5909 79.4661 21.5855C79.2958 21.5185 79.1137 21.4822 78.9238 21.4832C78.7342 21.4823 78.5523 21.5184 78.3823 21.5852C78.3673 21.5907 78.3523 21.5965 78.3373 21.6026C76.8147 22.2157 75.4413 20.3112 76.1908 18.6259C77.0053 16.7942 75.3343 14.8152 73.7878 15.7799C72.3649 16.6675 70.7569 15.041 71.2745 13.2376C71.8371 11.2776 69.9253 9.63244 68.5252 10.8719C67.2371 12.0122 65.434 10.7035 65.7071 8.8265C66.0039 6.78633 63.8983 5.51568 62.6791 6.99924C61.5575 8.36419 59.6038 7.40574 59.6255 5.5012C59.6492 3.43117 57.4017 2.56628 56.3935 4.25745C55.466 5.81341 53.4097 5.22873 53.1797 3.34361C52.9296 1.29467 50.5956 0.85684 49.8232 2.71399C49.1126 4.42264 47.0044 4.22614 46.5282 2.40686C46.0106 0.429472 43.6475 0.429472 43.1299 2.40686C42.6537 4.22614 40.5455 4.42264 39.8349 2.71399C39.0625 0.85684 36.7284 1.29467 36.4784 3.34361C36.2483 5.22873 34.1921 5.81341 33.2645 4.25745C32.2563 2.56628 30.0089 3.43117 30.0325 5.5012C30.0543 7.40574 28.1006 8.36419 26.9789 6.99924C25.7598 5.51568 23.6542 6.78633 23.951 8.8265C24.2241 10.7036 22.421 12.0122 21.1329 10.8719C19.7328 9.63245 17.8209 11.2776 18.3836 13.2376C18.9012 15.041 17.2932 16.6675 15.8703 15.7799C14.3237 14.8152 12.6527 16.7942 13.4673 18.6259C14.2167 20.3112 12.8434 22.2157 11.3207 21.6026C9.66581 20.9363 8.27679 23.2006 9.32326 24.8588C10.2861 26.3844 9.18116 28.5199 7.59631 28.1965C5.87373 27.845 4.80088 30.3388 6.0535 31.7827C7.20596 33.1112 6.39671 35.4251 4.78866 35.3993C3.04086 35.3713 2.31061 38.0331 3.73852 39.2272C5.05226 40.3258 4.5586 42.7611 2.96694 43.0336C1.23695 43.3297 0.86728 46.0941 2.43533 47.0089C3.878 47.8505 3.71208 50.3474 2.176 50.9114Z\" fill=\"#25A750\"/> </svg>',OYHppd0fG:\"Portfolio\",variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pteqwh\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-xicb4q-container\",nodeId:\"MTvbDnM3m\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{variant:\"Ghx0OvlIK\"},n9gLl4Eao:{variant:\"Ghx0OvlIK\"}},children:/*#__PURE__*/_jsx(Project,{b2VIWyOI8:\"7 days\",biSACzfJB:\"var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(192, 236, 191))\",bw13D15SX:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:\"Landing page + Custom Form  + Live Chat\",GTnz8b69A:addImageAlt({pixelHeight:995,pixelWidth:1894,src:\"https://framerusercontent.com/images/8d4olWK7gnY1Qooj2V9KkZglUo.png\",srcSet:\"https://framerusercontent.com/images/8d4olWK7gnY1Qooj2V9KkZglUo.png?scale-down-to=512 512w,https://framerusercontent.com/images/8d4olWK7gnY1Qooj2V9KkZglUo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8d4olWK7gnY1Qooj2V9KkZglUo.png 1894w\"},\"\"),height:\"100%\",id:\"MTvbDnM3m\",layoutId:\"MTvbDnM3m\",LWC4O7t4u:\"Parody based website similar to betterhelp \",moq5fs8db:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",n3dCleqhe:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:'\"Exactly what I was envisioning lolll\" - Yikes',noZ7lNz0f:\"https://x.com/i_amnajaved/status/1947266441075372160\",nP7OPsotg:\"rgba(0, 0, 0, 0)\",oIGfcxHyM:\"BestHelp - Online chatbased therapy\",OXf2t_xTy:\"https://framerusercontent.com/assets/seqyYxjl1vugngX8c3lQPDrAfc.mp4\",QUKGlj0eV:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:\"Framer\",style:{width:\"100%\"},variant:\"XsnsjYrde\",width:\"100%\",XftuO2lfd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",Xj2_HTMWo:\"Client Project\",xXu1IQEH0:\"See Case Study\",yhvLcw5UP:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hlmho5-container\",nodeId:\"RUyuWSl8P\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{variant:\"Ghx0OvlIK\"},n9gLl4Eao:{variant:\"Ghx0OvlIK\"}},children:/*#__PURE__*/_jsx(Project,{b2VIWyOI8:\"1 week\",biSACzfJB:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",bw13D15SX:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:\"Landing page - with projects, testimonials and book a call \",GTnz8b69A:addImageAlt({pixelHeight:991,pixelWidth:1890,src:\"https://framerusercontent.com/images/CmRTEyJpQf3jAEpn8cFfiD3c8E.png\",srcSet:\"https://framerusercontent.com/images/CmRTEyJpQf3jAEpn8cFfiD3c8E.png?scale-down-to=512 512w,https://framerusercontent.com/images/CmRTEyJpQf3jAEpn8cFfiD3c8E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CmRTEyJpQf3jAEpn8cFfiD3c8E.png 1890w\"},\"\"),height:\"100%\",id:\"RUyuWSl8P\",layoutId:\"RUyuWSl8P\",LWC4O7t4u:\"Framer portfolio - minimal and based on twitter banner\",moq5fs8db:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",n3dCleqhe:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:'\"Website looks great, even my web designer friend said that\" - Albert',noZ7lNz0f:\"https://albertlewinski.framer.website/\",nP7OPsotg:\"rgba(0, 0, 0, 0)\",oIGfcxHyM:\"Albert Lewinski - Video Editor Portfolio\",OXf2t_xTy:\"https://framerusercontent.com/assets/COENPlw0zViAsOGmio1V9hO6FXE.mp4\",QUKGlj0eV:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:\"Framer\",style:{width:\"100%\"},variant:\"XsnsjYrde\",width:\"100%\",XftuO2lfd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",Xj2_HTMWo:\"Client Project\",xXu1IQEH0:\"See Live Site\",yhvLcw5UP:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ephuk8-container\",nodeId:\"cpa_CvFAe\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{variant:\"Ghx0OvlIK\"},n9gLl4Eao:{variant:\"Ghx0OvlIK\"}},children:/*#__PURE__*/_jsx(Project,{b2VIWyOI8:\"5 days\",biSACzfJB:\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168))\",bw13D15SX:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:\"Home + projects + metrics + CTA\",GTnz8b69A:addImageAlt({pixelHeight:983,pixelWidth:1895,src:\"https://framerusercontent.com/images/0Ka5NZof89Jz4VBJKqKfqa8n62E.png\",srcSet:\"https://framerusercontent.com/images/0Ka5NZof89Jz4VBJKqKfqa8n62E.png?scale-down-to=512 512w,https://framerusercontent.com/images/0Ka5NZof89Jz4VBJKqKfqa8n62E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0Ka5NZof89Jz4VBJKqKfqa8n62E.png 1895w\"},\"\"),height:\"100%\",id:\"cpa_CvFAe\",layoutId:\"cpa_CvFAe\",LWC4O7t4u:\"Framer portfolio - dark yet minimal\",moq5fs8db:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",n3dCleqhe:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:'\"oooh i love the red hero section!\" - Maze',noZ7lNz0f:\"https://crimson-videoeditor.framer.website/\",nP7OPsotg:\"rgba(0, 0, 0, 0)\",oIGfcxHyM:\"Crimson - Video Editor Portfolio\",OXf2t_xTy:\"https://framerusercontent.com/assets/O7s227cC1WYT6O4tlbr5HqlXRw.mp4\",QUKGlj0eV:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:\"Framer\",style:{width:\"100%\"},variant:\"XsnsjYrde\",width:\"100%\",XftuO2lfd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",Xj2_HTMWo:\"Passion Project\",xXu1IQEH0:\"See Live Site\",yhvLcw5UP:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1gqu79d-container\",nodeId:\"PH_ZyKTba\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{variant:\"Ghx0OvlIK\"},n9gLl4Eao:{variant:\"Ghx0OvlIK\"}},children:/*#__PURE__*/_jsx(Project,{b2VIWyOI8:\"2 weeks\",biSACzfJB:\"var(--token-744e9533-cc1c-4b12-9894-6b83005cea3c, rgb(246, 194, 244))\",bw13D15SX:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:\"Hero, Projects ( long + short form ), Reviews, FAQ, Footer\",GTnz8b69A:addImageAlt({pixelHeight:990,pixelWidth:1899,src:\"https://framerusercontent.com/images/qtTxD8MNOZiMTwjO3IekwHVLr5s.png\",srcSet:\"https://framerusercontent.com/images/qtTxD8MNOZiMTwjO3IekwHVLr5s.png?scale-down-to=512 512w,https://framerusercontent.com/images/qtTxD8MNOZiMTwjO3IekwHVLr5s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qtTxD8MNOZiMTwjO3IekwHVLr5s.png 1899w\"},\"\"),height:\"100%\",id:\"PH_ZyKTba\",layoutId:\"PH_ZyKTba\",LWC4O7t4u:\"Niche Specific &  Aesthetic Portfolio for Video Editor Girlie\",moq5fs8db:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",n3dCleqhe:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:'\"soooo cuuute and beautiful!\" - Wayden',noZ7lNz0f:\"https://x.com/i_amnajaved/status/1934708681628684768\",nP7OPsotg:\"rgba(0, 0, 0, 0)\",oIGfcxHyM:\"Lisa - Video Editor Girlie Portfolio\",QUKGlj0eV:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:\"Framer\",style:{width:\"100%\"},variant:\"XsnsjYrde\",width:\"100%\",XftuO2lfd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",Xj2_HTMWo:\"Passion Project\",xXu1IQEH0:\"See Demo\",yhvLcw5UP:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1440px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-p19n7s-container\",nodeId:\"xhvj2qi0_\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{variant:\"Ghx0OvlIK\"},n9gLl4Eao:{variant:\"Ghx0OvlIK\"}},children:/*#__PURE__*/_jsx(Project,{b2VIWyOI8:\"1 month+\",biSACzfJB:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",bw13D15SX:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",djYJVliPN:\"Realtime chat + Cat meme moods\",GTnz8b69A:addImageAlt({pixelHeight:679,pixelWidth:1366,src:\"https://framerusercontent.com/images/unm4YH8ETpLqbki45nWW7mEx4CY.png\",srcSet:\"https://framerusercontent.com/images/unm4YH8ETpLqbki45nWW7mEx4CY.png?scale-down-to=512 512w,https://framerusercontent.com/images/unm4YH8ETpLqbki45nWW7mEx4CY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/unm4YH8ETpLqbki45nWW7mEx4CY.png 1366w\"},\"\"),height:\"100%\",id:\"xhvj2qi0_\",layoutId:\"xhvj2qi0_\",LWC4O7t4u:\"Realtime chat App with humorous touch of cat memes\",moq5fs8db:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",n3dCleqhe:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",NJzHHbcLn:'\"This is honestly what I was looking for\" - Yikes',nP7OPsotg:\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245))\",oIGfcxHyM:\"Cat Chat - Whatsapp for Cat People\",OXf2t_xTy:\"https://framerusercontent.com/assets/HOKvVnBlrvQQ1RjztVdnU2Njiyo.mp4\",QUKGlj0eV:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sAOlbmQd8:\"Python Flask\",style:{width:\"100%\"},variant:\"XsnsjYrde\",width:\"100%\",XftuO2lfd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",Xj2_HTMWo:\"Coding Project\",xXu1IQEH0:\"See Case Study\",yhvLcw5UP:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\"})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{height:42},n9gLl4Eao:{height:20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:63,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cx752n-container\",nodeId:\"YTjcTKM3y\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Border,{height:\"100%\",id:\"YTjcTKM3y\",layoutId:\"YTjcTKM3y\",s18zYDoCn:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-o3ceih\",\"data-framer-name\":\"Section - Testimonial\",id:elementId3,ref:ref3,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1t8ho2x\",\"data-framer-name\":\"Heading and Label\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-19b3qtg\",\"data-styles-preset\":\"YCbORmAdU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\"},children:\"What my Clients say\"})}),className:\"framer-1ln4o5z\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{transformTemplate:undefined},n9gLl4Eao:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cfvbcx-container\",nodeId:\"B5g1M8tWG\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-20},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"B5g1M8tWG\",kCW2gOtHW:\"var(--token-1b24c2f4-ad6e-4b20-8666-e62ad6055f51, rgb(205, 171, 235))\",layoutId:\"B5g1M8tWG\",oA1TR7IOp:'<svg width=\"501\" height=\"291\" viewBox=\"0 0 501 291\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M250.5 0L265.626 28.2647L287.835 1.62512L295.539 30.8836L324.336 6.46416L324.446 36.0628L359.188 14.409L351.702 43.6866L391.612 25.2823L376.697 53.5848L420.883 38.841L398.873 65.5362L446.349 54.7822L417.734 79.2738L467.439 72.75L432.86 94.4909L483.684 92.3429L443.912 110.847L494.719 113.123L450.643 127.978L500.3 134.627L452.904 145.5L500.3 156.373L450.643 163.022L494.719 177.877L443.912 180.153L483.684 198.657L432.86 196.509L467.439 218.25L417.734 211.726L446.349 236.218L398.873 225.464L420.883 252.159L376.697 237.415L391.612 265.718L351.702 247.313L359.188 276.591L324.446 254.937L324.336 284.536L295.539 260.116L287.835 289.375L265.626 262.735L250.5 291L235.374 262.735L213.165 289.375L205.461 260.116L176.664 284.536L176.554 254.937L141.812 276.591L149.298 247.313L109.388 265.718L124.303 237.415L80.1167 252.159L102.127 225.464L54.6512 236.218L83.266 211.726L33.5606 218.25L68.1403 196.509L17.3161 198.657L57.0882 180.153L6.28056 177.877L50.3567 163.022L0.700455 156.373L48.096 145.5L0.700455 134.627L50.3567 127.978L6.28056 113.123L57.0882 110.847L17.3161 92.3429L68.1403 94.4909L33.5606 72.75L83.266 79.2738L54.6512 54.7822L102.127 65.5362L80.1167 38.841L124.303 53.5848L109.388 25.2823L149.298 43.6866L141.812 14.409L176.554 36.0628L176.664 6.46416L205.461 30.8836L213.165 1.62512L235.374 28.2647L250.5 0Z\" fill=\"#D9D9D9\"/> </svg>',OYHppd0fG:\"Testimonials\",variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{height:42},n9gLl4Eao:{height:20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:63,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-dp2nol-container\",nodeId:\"XQQXpFZTU\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Border,{height:\"100%\",id:\"XQQXpFZTU\",layoutId:\"XQQXpFZTU\",s18zYDoCn:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-162cnv5\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m1iew4\",\"data-framer-name\":\"Video Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`max((min(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`},n9gLl4Eao:{width:`min(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 40px, 1440px))`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1069,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1, 1px), min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-194tihs-container\",nodeId:\"w8uEFpBYi\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(VideoTestimonialCard,{CXUWFcE1e:\"https://youtube.com/shorts/8HgUaTW6Ht0?si=J2FvJNDXQPu1kzMC\",height:\"100%\",id:\"w8uEFpBYi\",layoutId:\"w8uEFpBYi\",N5r_5mEN3:\"Off\",oN4PNWcg3:\"var(--token-744e9533-cc1c-4b12-9894-6b83005cea3c, rgb(246, 194, 244))\",PRO5kjx1i:\"Business owner - Baked by Mee\",style:{width:\"100%\"},TgmyWzf8z:\"Meera\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`max((min(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`},n9gLl4Eao:{width:`min(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 40px, 1440px))`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1069,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1, 1px), min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11eq2cx-container\",nodeId:\"zeDSapM7Q\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(VideoTestimonialCard,{CXUWFcE1e:\"https://youtube.com/shorts/99v8Bwub8xk?si=99htHyhgio2DxTJY\",height:\"100%\",id:\"zeDSapM7Q\",layoutId:\"zeDSapM7Q\",N5r_5mEN3:\"Off\",oN4PNWcg3:\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(240, 159, 168))\",PRO5kjx1i:\"Youtuber - 1M+ subs\",style:{width:\"100%\"},TgmyWzf8z:\"Yikes\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`max((min(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`},n9gLl4Eao:{width:`min(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) * 1.5, min(${componentViewport?.width||\"100vw\"} - 40px, 1440px))`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1069,width:`max((min(max(min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) * 1, 1px), min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)) - 20px) / 3, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h6w8up-container\",nodeId:\"q64cMsX1j\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(VideoTestimonialCard,{CXUWFcE1e:\"https://youtube.com/shorts/lXc9EKKnk3s\",height:\"100%\",id:\"q64cMsX1j\",layoutId:\"q64cMsX1j\",N5r_5mEN3:\"Off\",oN4PNWcg3:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",PRO5kjx1i:\"Video Editor\",style:{width:\"100%\"},TgmyWzf8z:\"Albert Lewinski\",width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-3ss5nn\",\"data-framer-name\":\"Section - Pricing\",id:elementId4,ref:ref4,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1fi4xu\",\"data-framer-name\":\"Heading and Label\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-19b3qtg\",\"data-styles-preset\":\"YCbORmAdU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\"},children:\"Services I offer\"})}),className:\"framer-1ujezsj\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{transformTemplate:transformTemplate3},n9gLl4Eao:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gcuyln-container\",nodeId:\"w1UbGG2uU\",rendersWithMotion:true,scopeId:\"ueiKkVaj3\",style:{rotate:-20},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"w1UbGG2uU\",kCW2gOtHW:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",layoutId:\"w1UbGG2uU\",oA1TR7IOp:'<svg width=\"173\" height=\"89\" viewBox=\"0 0 173 89\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M46.0912 78.1735C41.4298 84.1601 34.1541 88.0108 25.9791 88.0108C11.9095 88.0108 0.503906 76.6052 0.503906 62.5356L0.503906 25.4859C0.503906 11.4164 11.9095 0.0107841 25.9791 0.0107841C34.154 0.0107841 41.4296 3.86137 46.091 9.84776C50.7524 3.86121 58.0281 0.010498 66.2032 0.010498C74.3782 0.010498 81.6538 3.86113 86.3152 9.84759C90.9767 3.86145 98.2521 0.0110578 106.427 0.0110578C114.602 0.0110578 121.877 3.86164 126.539 9.84804C131.2 3.86148 138.476 0.0107718 146.651 0.0107718C160.72 0.0107718 172.126 11.4164 172.126 25.4859V62.5356C172.126 76.6051 160.72 88.0108 146.651 88.0108C138.476 88.0108 131.2 84.1602 126.539 78.1738C121.878 84.1603 114.602 88.0111 106.427 88.0111C98.2518 88.0111 90.9762 84.1604 86.3148 78.174C81.6533 84.1601 74.3779 88.0105 66.2032 88.0105C58.0282 88.0105 50.7527 84.1599 46.0912 78.1735Z\" fill=\"#D747A7\"/> </svg>',OYHppd0fG:\"Pricing\",variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2b13o0\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-dxjsme\",\"data-framer-name\":\"Pricing 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 40px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 40px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iat3ee-container\",nodeId:\"mZiZRYsve\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPriceDetails,{asoFNKhTr:\"Landing Page\",BDvn9oofM:209,CHuDJc4EI:\"/project\",gUuIIoCrw:\"Clean, fast-loading landing page for small businesses like salons, bakeries, coaches, pet shops, etc and portfolios for video editor etc \",height:\"100%\",id:\"mZiZRYsve\",layoutId:\"mZiZRYsve\",RAcSlyp33:\"Starting at\",RK3LF0DLJ:299,style:{width:\"100%\"},vmyUGzSij:\"\",width:\"100%\",Wn1KotXgH:\"var(--token-125d323f-663c-405e-a650-07dee2aa7f19, rgb(199, 202, 255))\",xXassUFVg:false})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 40px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:254,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 40px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-98t051-container\",nodeId:\"cIzB9toRl\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Testimonial,{fX4duiA2y:\"row\",height:\"100%\",id:\"cIzB9toRl\",iP0bfz19s:\"var(--token-744e9533-cc1c-4b12-9894-6b83005cea3c, rgb(240, 151, 197))\",layoutId:\"cIzB9toRl\",qeFEZvdVZ:\"Albert Lewinski - Video Editor\",style:{width:\"100%\"},tZSkfC6vB:addImageAlt({pixelHeight:736,pixelWidth:736,src:\"https://framerusercontent.com/images/CD18jUm0adk6IbUXl6sWlpGrP4.jpg\",srcSet:\"https://framerusercontent.com/images/CD18jUm0adk6IbUXl6sWlpGrP4.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/CD18jUm0adk6IbUXl6sWlpGrP4.jpg 736w\"},\"\"),W2_eh9JjS:'\"She has amazing skills. She delivers a  great service. Communication with her is top-notch and I highly recommend her\"',width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mnnwgk\",\"data-framer-name\":\"What's Included\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zmgy19\",\"data-framer-name\":\"Bullets\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lhw4ly-container\",nodeId:\"PSyq5D9RB\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Landing Page + 404\",height:\"100%\",id:\"PSyq5D9RB\",layoutId:\"PSyq5D9RB\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zge2di-container\",nodeId:\"BpKid3kcf\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Smooth Basic Animations\",height:\"100%\",id:\"BpKid3kcf\",layoutId:\"BpKid3kcf\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-64w7y3-container\",nodeId:\"IhqMZ3_rH\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Mobile Responsive \",height:\"100%\",id:\"IhqMZ3_rH\",layoutId:\"IhqMZ3_rH\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3vzsyl-container\",nodeId:\"zxSLbUgjT\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Copywriting & structure included\",height:\"100%\",id:\"zxSLbUgjT\",layoutId:\"zxSLbUgjT\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xtq8pk-container\",nodeId:\"YwCGJWAta\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Frequent Communication on X/Messenger\",height:\"100%\",id:\"YwCGJWAta\",layoutId:\"YwCGJWAta\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ysgomj-container\",nodeId:\"rzbyoZkNF\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"5 - 7 days turnaround\",height:\"100%\",id:\"rzbyoZkNF\",layoutId:\"rzbyoZkNF\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bxjhl3-container\",nodeId:\"FXizSvozh\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{variant:\"D_Zqb2gqV\"}},children:/*#__PURE__*/_jsx(Button,{BSOXQOgaI:{borderBottomWidth:12,borderColor:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"FXizSvozh\",iOIy2Gemi:\"https://x.com/i_amnajaved\",l17Rw8haQ:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(250, 250, 191))\",layoutId:\"FXizSvozh\",OgiZGQdzd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",style:{width:\"100%\"},variant:\"OWPQPASB5\",width:\"100%\",YNAatFOHp:\"Get Started\"})})})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-z2mfny\",\"data-framer-name\":\"Pricing 2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 40px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 40px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tzv5eb-container\",nodeId:\"RgVyy6cO5\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPriceDetails,{asoFNKhTr:\"Website Pro\",BDvn9oofM:299,CHuDJc4EI:\"/project\",gUuIIoCrw:\"Full Framer website for SaaS, course creators, coaches, or complex businesses who need more than a one-pager including market research\",height:\"100%\",id:\"RgVyy6cO5\",layoutId:\"RgVyy6cO5\",RAcSlyp33:\"Starting at\",RK3LF0DLJ:499,style:{width:\"100%\"},vmyUGzSij:\"\",width:\"100%\",Wn1KotXgH:\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",xXassUFVg:false})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 40px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 40px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:254,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 40px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4setbj-container\",nodeId:\"oWfd6kG_f\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Testimonial,{fX4duiA2y:\"column\",height:\"100%\",id:\"oWfd6kG_f\",iP0bfz19s:\"var(--token-744e9533-cc1c-4b12-9894-6b83005cea3c, rgb(240, 151, 197))\",layoutId:\"oWfd6kG_f\",qeFEZvdVZ:\"Yikes - Youtuber\",style:{width:\"100%\"},tZSkfC6vB:addImageAlt({pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/mSThHkYKSc5rcdkiKAFGqc8ZgGE.jpg\"},\"\"),W2_eh9JjS:'\"She is soo talented. I would totally recommend hiring her to do\\nwhatever project you are working on... \\nShe is the right person.\"',width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tmscan\",\"data-framer-name\":\"What's Included\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2qntbp\",\"data-framer-name\":\"Bullets\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u1ev0w-container\",nodeId:\"qM9IlgQqq\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"2 -3 Pages + 404\",height:\"100%\",id:\"qM9IlgQqq\",layoutId:\"qM9IlgQqq\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ahbqo7-container\",nodeId:\"S29YSBj5Q\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Market Research\",height:\"100%\",id:\"S29YSBj5Q\",layoutId:\"S29YSBj5Q\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1judeg-container\",nodeId:\"jXfkmXces\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"CMS Setup (if needed)\",height:\"100%\",id:\"jXfkmXces\",layoutId:\"jXfkmXces\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cev5xd-container\",nodeId:\"XAN2_umTh\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Mobile Responsive\",height:\"100%\",id:\"XAN2_umTh\",layoutId:\"XAN2_umTh\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m6fhkg-container\",nodeId:\"j5iJzBALA\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"Frequent Communication on X/Messenger\",height:\"100%\",id:\"j5iJzBALA\",layoutId:\"j5iJzBALA\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1440px) - 60px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4of3y0-container\",nodeId:\"pu25KMK2P\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PricingPricingBulletPoints,{EQMX6mAT1:\"7 - 10 days turnaround\",height:\"100%\",id:\"pu25KMK2P\",layoutId:\"pu25KMK2P\",style:{width:\"100%\"},variant:\"QVruQ9bUu\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 80px, 1000px) - 60px)`},n9gLl4Eao:{width:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1440px) - 20px) / 2, 1px) - 60px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-d6mdgm-container\",nodeId:\"CiY1qNSlO\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n9gLl4Eao:{variant:\"D_Zqb2gqV\"}},children:/*#__PURE__*/_jsx(Button,{BSOXQOgaI:{borderBottomWidth:12,borderColor:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},height:\"100%\",id:\"CiY1qNSlO\",iOIy2Gemi:\"https://x.com/i_amnajaved\",l17Rw8haQ:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(250, 250, 191))\",layoutId:\"CiY1qNSlO\",OgiZGQdzd:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",style:{width:\"100%\"},variant:\"OWPQPASB5\",width:\"100%\",YNAatFOHp:\"Get Started\"})})})})})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ePjBTtXEX:{height:43},n9gLl4Eao:{height:20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:63,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-w6qn1c-container\",nodeId:\"KxFWdQrNs\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(Border,{height:\"100%\",id:\"KxFWdQrNs\",layoutId:\"KxFWdQrNs\",s18zYDoCn:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(24, 26, 18))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bn53kh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"ZCezUq2zT\",scopeId:\"ueiKkVaj3\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"ZCezUq2zT\",intensity:15,layoutId:\"ZCezUq2zT\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A9r94.framer-3hkk98, .framer-A9r94 .framer-3hkk98 { display: block; }\",\".framer-A9r94.framer-zgsw7e { align-content: center; align-items: center; background-color: var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, #fefae7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-A9r94 .framer-1sv2b1r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1kl1lo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 0px 20px 0px; position: relative; scroll-margin-top: 64px; width: 100%; }\",\".framer-A9r94 .framer-1j39tsq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 3px 40px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-8ck2yw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-A9r94 .framer-d1vi1q { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: 50%; }\",\".framer-A9r94 .framer-93btow { align-content: center; align-items: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-vm6iey, .framer-A9r94 .framer-ssx1p8 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 800px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1skk0bb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-A9r94 .framer-drn9mx-container { flex: none; height: auto; left: 54%; position: absolute; top: 25%; transform: translate(-50%, -50%); width: 92px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-A9r94 .framer-tqofvi-container { flex: none; height: auto; left: 24%; position: absolute; top: 26%; transform: translate(-50%, -50%); width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-A9r94 .framer-1h224it-container { aspect-ratio: 0.8840579710144928 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 152px); left: 75%; position: absolute; top: 29%; transform: translate(-50%, -50%); width: 134px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-A9r94 .framer-e7e0id-container { flex: none; height: auto; left: -341px; position: absolute; top: 46%; transform: translateY(-50%); width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-A9r94 .framer-i5xq41 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 63px 100px 63px 100px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1m9pwpb { aspect-ratio: 1 / 1; background-color: var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, #fefae7); border-bottom-left-radius: 590px; border-bottom-right-radius: 590px; border-top-left-radius: 590px; border-top-right-radius: 590px; flex: none; height: var(--framer-aspect-ratio-supported, 559px); overflow: visible; position: relative; text-decoration: none; width: 559px; z-index: 1; }\",\".framer-A9r94 .framer-1nlaqts { border-bottom-left-radius: 350px; border-bottom-right-radius: 350px; border-top-left-radius: 350px; border-top-right-radius: 350px; cursor: pointer; flex: none; height: 100%; left: calc(50.08547008547011% - 100.17094017094017% / 2); overflow: hidden; position: absolute; top: calc(50.08547008547011% - 100.17094017094017% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-A9r94 .framer-1owrvj1-container { flex: none; height: 100%; left: calc(50.00000000000002% - 99.82935153583618% / 2); position: absolute; top: calc(50.00000000000002% - 99.82935153583618% / 2); width: 100%; }\",\".framer-A9r94 .framer-lo16mx-container { flex: none; height: 44px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: auto; }\",\".framer-A9r94.framer-1tjoxae { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-A9r94.framer-1xp9oiz { align-content: center; align-items: center; aspect-ratio: 1.7777777777777777 / 1; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 113px); justify-content: center; left: 50%; max-width: 1000px; overflow: visible; padding: 0px; position: fixed; top: 50%; transform: translate(-50%, -50%); width: 95%; z-index: 9; }\",\".framer-A9r94 .framer-1gpj3yi-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-axv9lj-container { bottom: -50px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-A9r94 .framer-1d0taq8-container { -webkit-mask: linear-gradient(181deg, rgba(0, 0, 0, 0) 10%, rgba(0,0,0,1) 48%) add; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mask: linear-gradient(181deg, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 48%) add; position: absolute; top: calc(50.06369426751595% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-A9r94 .framer-bm2xd9 { align-content: center; align-items: center; background-color: var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, #fefae7); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 145px 40px; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-A9r94 .framer-1k3bk7b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-otb287-container { flex: none; height: auto; left: 41%; position: absolute; top: 56%; transform: translate(-50%, -50%); width: auto; z-index: 0; }\",\".framer-A9r94 .framer-1pteqwh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px 30px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-xicb4q-container, .framer-A9r94 .framer-1hlmho5-container, .framer-A9r94 .framer-ephuk8-container, .framer-A9r94 .framer-1gqu79d-container, .framer-A9r94 .framer-p19n7s-container, .framer-A9r94 .framer-1lhw4ly-container, .framer-A9r94 .framer-zge2di-container, .framer-A9r94 .framer-64w7y3-container, .framer-A9r94 .framer-3vzsyl-container, .framer-A9r94 .framer-1xtq8pk-container, .framer-A9r94 .framer-ysgomj-container, .framer-A9r94 .framer-bxjhl3-container, .framer-A9r94 .framer-1u1ev0w-container, .framer-A9r94 .framer-ahbqo7-container, .framer-A9r94 .framer-1judeg-container, .framer-A9r94 .framer-1cev5xd-container, .framer-A9r94 .framer-1m6fhkg-container, .framer-A9r94 .framer-4of3y0-container, .framer-A9r94 .framer-d6mdgm-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1cx752n-container, .framer-A9r94 .framer-dp2nol-container, .framer-A9r94 .framer-w6qn1c-container { aspect-ratio: 19.047619047619047 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 63px); left: 0px; position: absolute; right: 0px; top: -61px; z-index: 1; }\",\".framer-A9r94 .framer-o3ceih { align-content: center; align-items: center; background-color: var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, #fae0be); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 170px 40px; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-A9r94 .framer-1t8ho2x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1ln4o5z { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",\".framer-A9r94 .framer-1cfvbcx-container { flex: none; height: auto; left: 47%; position: absolute; top: 54%; transform: translate(-50%, -50%); width: auto; z-index: 0; }\",\".framer-A9r94 .framer-162cnv5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1m1iew4 { align-content: center; align-items: center; display: flex; flex: 1.5 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-A9r94 .framer-194tihs-container, .framer-A9r94 .framer-11eq2cx-container, .framer-A9r94 .framer-1h6w8up-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-A9r94 .framer-3ss5nn { align-content: center; align-items: center; background-color: var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, #181a12); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 145px 40px; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-A9r94 .framer-1fi4xu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 610px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1ujezsj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 610px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1gcuyln-container { flex: none; height: auto; left: 20%; position: absolute; top: 60%; transform: translate(-50%, -50%); width: auto; z-index: 0; }\",\".framer-A9r94 .framer-2b13o0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-A9r94 .framer-dxjsme { align-content: flex-start; align-items: flex-start; background-color: var(--token-c09280c8-046a-423a-99d4-d54396bd9425, #c0ecbf); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-A9r94 .framer-1iat3ee-container, .framer-A9r94 .framer-98t051-container, .framer-A9r94 .framer-tzv5eb-container, .framer-A9r94 .framer-4setbj-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-A9r94 .framer-1mnnwgk { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 10px 20px 10px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-zmgy19, .framer-A9r94 .framer-2qntbp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-z2mfny { align-content: flex-start; align-items: flex-start; background-color: var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, #f09fa8); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-A9r94 .framer-tmscan { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 10px 20px 10px; position: relative; width: 100%; }\",\".framer-A9r94 .framer-1bn53kh-container { flex: none; height: auto; left: 0px; position: fixed; top: -1px; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,\"@media (min-width: 810px) and (max-width: 1199px) { .framer-A9r94.framer-zgsw7e { width: 810px; } .framer-A9r94 .framer-1j39tsq { padding: 50px 40px 3px 40px; } .framer-A9r94 .framer-drn9mx-container { left: 52%; top: 25%; width: 65px; } .framer-A9r94 .framer-tqofvi-container { left: 23%; top: 26%; } .framer-A9r94 .framer-1h224it-container { height: var(--framer-aspect-ratio-supported, 68px); left: 73%; top: 26%; width: 60px; } .framer-A9r94 .framer-e7e0id-container { height: 69px; top: calc(26.498422712933777% - 69px / 2); transform: unset; width: 60px; } .framer-A9r94 .framer-1d0taq8-container { height: 864px; top: calc(50.06369426751595% - 864px / 2); } .framer-A9r94 .framer-1k3bk7b, .framer-A9r94 .framer-1t8ho2x { max-width: 600px; } .framer-A9r94 .framer-1pteqwh { gap: 40px 20px; } .framer-A9r94 .framer-1cx752n-container, .framer-A9r94 .framer-dp2nol-container { height: var(--framer-aspect-ratio-supported, 42px); top: -40px; } .framer-A9r94 .framer-1ln4o5z { order: 1; } .framer-A9r94 .framer-1cfvbcx-container { left: unset; order: 0; position: relative; top: unset; transform: unset; } .framer-A9r94 .framer-162cnv5 { flex-direction: column; gap: 40px; } .framer-A9r94 .framer-1m1iew4 { flex: none; width: 150%; } .framer-A9r94 .framer-1fi4xu { max-width: 400px; } .framer-A9r94 .framer-1ujezsj { order: 0; } .framer-A9r94 .framer-1gcuyln-container { bottom: 34px; left: 12%; order: 1; top: unset; transform: translateX(-50%); } .framer-A9r94 .framer-2b13o0 { flex-direction: column; justify-content: flex-start; max-width: 1000px; } .framer-A9r94 .framer-dxjsme, .framer-A9r94 .framer-z2mfny { flex: none; width: 100%; } .framer-A9r94 .framer-w6qn1c-container { height: var(--framer-aspect-ratio-supported, 43px); top: -40px; }}\",\"@media (max-width: 809px) { .framer-A9r94.framer-zgsw7e { overflow: hidden; width: 390px; } .framer-A9r94 .framer-1kl1lo1 { gap: 0px; order: 0; padding: 60px 0px 0px 0px; } .framer-A9r94 .framer-1j39tsq { padding: 40px 12px 0px 12px; } .framer-A9r94 .framer-d1vi1q { width: 80%; } .framer-A9r94 .framer-vm6iey, .framer-A9r94 .framer-1t8ho2x, .framer-A9r94 .framer-1iat3ee-container, .framer-A9r94 .framer-tzv5eb-container { order: 0; } .framer-A9r94 .framer-1skk0bb-container, .framer-A9r94 .framer-ssx1p8, .framer-A9r94 .framer-1ln4o5z, .framer-A9r94 .framer-1ujezsj, .framer-A9r94 .framer-98t051-container, .framer-A9r94 .framer-4setbj-container { order: 1; } .framer-A9r94 .framer-drn9mx-container { height: 32px; left: calc(54.09836065573773% - 67px / 2); top: calc(24.503311258278167% - 32px / 2); transform: unset; width: 67px; } .framer-A9r94 .framer-tqofvi-container { height: 18px; left: calc(14.207650273224065% - 59px / 2); top: calc(7.947019867549692% - 18px / 2); transform: unset; width: 59px; } .framer-A9r94 .framer-1h224it-container { height: var(--framer-aspect-ratio-supported, 59px); left: 89%; top: 5%; width: 52px; } .framer-A9r94 .framer-e7e0id-container { top: 5%; width: 52px; } .framer-A9r94 .framer-1m9pwpb { height: var(--framer-aspect-ratio-supported, 321px); width: 321px; } .framer-A9r94 .framer-bm2xd9 { gap: 40px; order: 5; padding: 30px 20px 70px 20px; } .framer-A9r94 .framer-1k3bk7b, .framer-A9r94 .framer-1fi4xu { gap: 0px; } .framer-A9r94 .framer-otb287-container, .framer-A9r94 .framer-1cfvbcx-container, .framer-A9r94 .framer-1gcuyln-container { left: unset; order: 0; position: relative; top: unset; transform: unset; } .framer-A9r94 .framer-1pteqwh { gap: 20px; } .framer-A9r94 .framer-1cx752n-container, .framer-A9r94 .framer-w6qn1c-container { height: var(--framer-aspect-ratio-supported, 20px); top: -20px; } .framer-A9r94 .framer-o3ceih { gap: 40px; order: 8; padding: 30px 20px 70px 20px; } .framer-A9r94 .framer-dp2nol-container { height: var(--framer-aspect-ratio-supported, 20px); order: 1; top: -20px; } .framer-A9r94 .framer-162cnv5 { flex-direction: column; gap: 20px; order: 2; } .framer-A9r94 .framer-1m1iew4 { flex: none; flex-direction: column; width: 150%; } .framer-A9r94 .framer-194tihs-container { flex: none; order: 1; width: 100%; } .framer-A9r94 .framer-11eq2cx-container { flex: none; order: 0; width: 100%; } .framer-A9r94 .framer-1h6w8up-container { flex: none; order: 2; width: 100%; } .framer-A9r94 .framer-3ss5nn { gap: 40px; order: 9; padding: 30px 20px 70px 20px; } .framer-A9r94 .framer-2b13o0 { flex-direction: column; } .framer-A9r94 .framer-dxjsme, .framer-A9r94 .framer-z2mfny { flex: none; width: 100%; } .framer-A9r94 .framer-1mnnwgk, .framer-A9r94 .framer-tmscan { order: 2; } .framer-A9r94 .framer-bxjhl3-container, .framer-A9r94 .framer-d6mdgm-container { width: auto; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7758\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ePjBTtXEX\":{\"layout\":[\"fixed\",\"auto\"]},\"n9gLl4Eao\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"dW5DZHgUQ\":{\"pattern\":\":dW5DZHgUQ\",\"name\":\"hero\"},\"c02_Su5dv\":{\"pattern\":\":c02_Su5dv\",\"name\":\"hero-media\"},\"Qy0Kf1Gdd\":{\"pattern\":\":Qy0Kf1Gdd\",\"name\":\"projects\"},\"otsNvcA5n\":{\"pattern\":\":otsNvcA5n\",\"name\":\"reviews\"},\"BcW6fBvt5\":{\"pattern\":\":BcW6fBvt5\",\"name\":\"pricing\"}}\n * @framerResponsiveScreen\n */const FramerueiKkVaj3=withCSS(Component,css,\"framer-A9r94\");export default FramerueiKkVaj3;FramerueiKkVaj3.displayName=\"Home\";FramerueiKkVaj3.defaultProps={height:7758,width:1200};addFonts(FramerueiKkVaj3,[{explicitInter:true,fonts:[{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/PYCLPQS6HZBLJGMCPKBPEXQKWPKQ7OHE/TPDXSFLT6F2DLRHVAQNPEX367ZCFB6CP/OF7M536OVLRNXVSLVYIW3HQVUIUZ56CU.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...LabelFonts,...VideoFonts,...CursorFonts,...CloseButtonFonts,...PatternFonts,...ProjectFonts,...BorderFonts,...VideoTestimonialCardFonts,...PricingPriceDetailsFonts,...TestimonialFonts,...PricingPricingBulletPointsFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerueiKkVaj3\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"7758\",\"framerScrollSections\":\"{\\\"dW5DZHgUQ\\\":{\\\"pattern\\\":\\\":dW5DZHgUQ\\\",\\\"name\\\":\\\"hero\\\"},\\\"c02_Su5dv\\\":{\\\"pattern\\\":\\\":c02_Su5dv\\\",\\\"name\\\":\\\"hero-media\\\"},\\\"Qy0Kf1Gdd\\\":{\\\"pattern\\\":\\\":Qy0Kf1Gdd\\\",\\\"name\\\":\\\"projects\\\"},\\\"otsNvcA5n\\\":{\\\"pattern\\\":\\\":otsNvcA5n\\\",\\\"name\\\":\\\"reviews\\\"},\\\"BcW6fBvt5\\\":{\\\"pattern\\\":\\\":BcW6fBvt5\\\",\\\"name\\\":\\\"pricing\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ePjBTtXEX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n9gLl4Eao\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}