{"version":3,"file":"shared-lib.BW-7-Tem.mjs","names":["useStore","useState","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","__FramerMetadata__","addPropertyOverrides","Button2","Button2Info","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","__FramerMetadata__","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","Image","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/bm2K1hyJHDwtwEKRup9W/CTFQByPwA1IWR0o5oiUr/BookingLinkRedirect.js","https:/framerusercontent.com/modules/zJ46PsYVwM8gQoF0se0L/CUHUjquVEP0HFWDbIVt1/v849HfVgV.js","https:/framerusercontent.com/modules/XPQzkJUMDvQ0jNCMV6lg/QM1WSpIn2xxR7zouEVMn/OQvfLyJ7v.js","https:/framerusercontent.com/modules/vJzRVnrv2i8NG8DFVNSr/meBY9d9ykKjOuU0uJBoz/vanoSVeKI.js","https:/framerusercontent.com/modules/BcJKJooiT9rIXZJpp5dI/nlKvEqv2c1fVunNSmrA7/WrGWA1aSz.js","https:/framerusercontent.com/modules/1MTsUscEongh5JyoMYGu/qYeokQWN9gKEOjw99TMO/qzX7ac5rD.js","https:/framerusercontent.com/modules/kXGuW8bEmZAJfgANQMpq/oYOizCkB4DqNCNA30h5S/siteMetadata.js","https:/framerusercontent.com/modules/iQpzIfLYTcu0oatfVSiL/0cf0kCEbjvNy63w8dcdy/augiA20Il.js","https:/framerusercontent.com/modules/M1Kfma65zzbkna0ypR08/2cEoUucNbIJHCeuFzuwF/Hmvm5G4Md.js"],"sourcesContent":["import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function openBookingInNewTab(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{window.open(\"https://app.usemotion.com/meet/tejas-sharma/constella-onboarding\",\"_blank\",\"noopener,noreferrer\");}});});}export function openDesktopApp(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{window.open(\"https://desktop.constella.app\",\"_blank\",\"noopener,noreferrer\");}});});}export function withRotate(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{rotate:90},transition:{duration:2}});});}export function withHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,whileHover:{scale:1.05}});});}export function withRandomColor(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"openDesktopApp\":{\"type\":\"reactHoc\",\"name\":\"openDesktopApp\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"openBookingInNewTab\":{\"type\":\"reactHoc\",\"name\":\"openBookingInNewTab\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BookingLinkRedirect.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ybdIR9hyp:{hover:true,pressed:true}};const cycleOrder=[\"ybdIR9hyp\",\"c6RLoqFul\",\"fKClZHKCy\",\"WtHO5qc1W\",\"knW2BJ4bm\"];const serializationHash=\"framer-GzsPj\";const variantClassNames={c6RLoqFul:\"framer-v-1hddqxt\",fKClZHKCy:\"framer-v-crm2br\",knW2BJ4bm:\"framer-v-gcn5pm\",WtHO5qc1W:\"framer-v-ozs7to\",ybdIR9hyp:\"framer-v-xdzdru\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};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={Default:\"ybdIR9hyp\",Disabled:\"c6RLoqFul\",Error:\"WtHO5qc1W\",Mobile:\"knW2BJ4bm\",Success:\"fKClZHKCy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ybdIR9hyp\"};};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:\"ybdIR9hyp\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"knW2BJ4bm\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"knW2BJ4bm\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xdzdru\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ybdIR9hyp\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(132, 132, 132) 0%, rgb(48, 48, 48) 100%)\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,opacity:1,...style},variants:{\"ybdIR9hyp-hover\":{opacity:1},\"ybdIR9hyp-pressed\":{opacity:1},c6RLoqFul:{opacity:.5},fKClZHKCy:{opacity:1},knW2BJ4bm:{opacity:1},WtHO5qc1W:{opacity:1}},...addPropertyOverrides({\"ybdIR9hyp-hover\":{\"data-framer-name\":undefined},\"ybdIR9hyp-pressed\":{\"data-framer-name\":undefined},c6RLoqFul:{\"data-framer-name\":\"Disabled\"},fKClZHKCy:{\"data-framer-name\":\"Success\"},knW2BJ4bm:{\"data-framer-name\":\"Mobile\"},WtHO5qc1W:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1l4vn1d\",layoutDependency:layoutDependency,layoutId:\"wMRecLPkB\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.311 14.143\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({knW2BJ4bm:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.311 14.143\" overflow=\"visible\"><path d=\"M 0 10.815 L 0 12.479 C 0 13.398 0.745 14.143 1.664 14.143 L 11.647 14.143 C 12.566 14.143 13.311 13.398 13.311 12.479 L 13.311 10.815 M 2.496 5.824 L 6.655 9.983 L 10.815 5.824 M 6.655 0 L 6.655 9.983\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-fb4ysn\",layoutDependency:layoutDependency,layoutId:\"R9F8MLgFK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.311 3.328\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.664 C 0 2.583 0.745 3.328 1.664 3.328 L 11.647 3.328 C 12.566 3.328 13.311 2.583 13.311 1.664 L 13.311 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12922je\",layoutDependency:layoutDependency,layoutId:\"MgBKJxrqD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.319 4.16\" overflow=\"visible\"><path d=\"M 0 0 L 4.16 4.16 L 8.319 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qrsh18\",layoutDependency:layoutDependency,layoutId:\"gTSqEeje6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 9.983\" overflow=\"visible\"><path d=\"M 0 0 L 0 9.983\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNTAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6c1f4f47-c6b8-42b3-8425-b084bfb6b014, rgb(255, 255, 255)))\"},children:\"Legacy Desktop App\"})}),className:\"framer-5gbwbh\",fonts:[\"GF;Albert Sans-500\"],layoutDependency:layoutDependency,layoutId:\"C6bm4V4Kx\",style:{\"--extracted-r6o4lv\":\"var(--token-6c1f4f47-c6b8-42b3-8425-b084bfb6b014, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{fKClZHKCy:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},WtHO5qc1W:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fKClZHKCy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})}),fonts:[\"Inter-SemiBold\"]},WtHO5qc1W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GzsPj.framer-1th17d9, .framer-GzsPj .framer-1th17d9 { display: block; }\",\".framer-GzsPj.framer-xdzdru { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 8px 28px 8px 28px; position: relative; width: min-content; }\",\".framer-GzsPj .framer-1l4vn1d { height: 14px; position: relative; width: 14px; }\",\".framer-GzsPj .framer-fb4ysn { height: 4px; left: 0px; position: absolute; top: 11px; width: 14px; }\",\".framer-GzsPj .framer-12922je { height: 4px; left: 3px; position: absolute; top: 6px; width: 9px; }\",\".framer-GzsPj .framer-1qrsh18 { height: 10px; left: 7px; position: absolute; top: 0px; width: 1px; }\",\".framer-GzsPj .framer-5gbwbh { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-GzsPj.framer-v-1hddqxt.framer-xdzdru, .framer-GzsPj.framer-v-crm2br.framer-xdzdru, .framer-GzsPj.framer-v-ozs7to.framer-xdzdru { cursor: unset; }\",\".framer-GzsPj.framer-v-gcn5pm.framer-xdzdru { cursor: unset; padding: 0px; width: 48px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 190.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"c6RLoqFul\":{\"layout\":[\"auto\",\"fixed\"]},\"fKClZHKCy\":{\"layout\":[\"auto\",\"fixed\"]},\"WtHO5qc1W\":{\"layout\":[\"auto\",\"fixed\"]},\"knW2BJ4bm\":{\"layout\":[\"fixed\",\"fixed\"]},\"TddmAzihe\":{\"layout\":[\"auto\",\"fixed\"]},\"B92Wyqkuz\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv849HfVgV=withCSS(Component,css,\"framer-GzsPj\");export default Framerv849HfVgV;Framerv849HfVgV.displayName=\"Button 2\";Framerv849HfVgV.defaultProps={height:48,width:190.5};addPropertyControls(Framerv849HfVgV,{variant:{options:[\"ybdIR9hyp\",\"c6RLoqFul\",\"fKClZHKCy\",\"WtHO5qc1W\",\"knW2BJ4bm\"],optionTitles:[\"Default\",\"Disabled\",\"Success\",\"Error\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerv849HfVgV,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHmZP_qY32TxAj1g.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv849HfVgV\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"190.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"c6RLoqFul\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fKClZHKCy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WtHO5qc1W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"knW2BJ4bm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TddmAzihe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"B92Wyqkuz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v849HfVgV.map","// Generated by Framer (af7f236)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{openDesktopApp}from\"https://framerusercontent.com/modules/bm2K1hyJHDwtwEKRup9W/CTFQByPwA1IWR0o5oiUr/BookingLinkRedirect.js\";import Button2,*as Button2Info from\"https://framerusercontent.com/modules/zJ46PsYVwM8gQoF0se0L/CUHUjquVEP0HFWDbIVt1/v849HfVgV.js\";const Button2Fonts=getFonts(Button2);const Button2OpenDesktopApp1t2ibeuWithMappedReactPropsk9ef4a=withMappedReactProps(withCodeBoundaryForOverrides(Button2,{nodeId:\"b8alwrrZX\",override:openDesktopApp,scopeId:\"OQvfLyJ7v\"}),Button2Info);const cycleOrder=[\"l48H9kPFW\",\"PYbwGKBkh\",\"wDrOFl388\"];const serializationHash=\"framer-gxndm\";const variantClassNames={l48H9kPFW:\"framer-v-ihxul\",PYbwGKBkh:\"framer-v-yd94ja\",wDrOFl388:\"framer-v-ygs8s1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"l48H9kPFW\",Phone:\"wDrOFl388\",Tablet:\"PYbwGKBkh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"l48H9kPFW\"};};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:\"l48H9kPFW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ihxul\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"l48H9kPFW\",ref:refBinding,style:{...style},...addPropertyOverrides({PYbwGKBkh:{\"data-framer-name\":\"Tablet\"},wDrOFl388:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y3840j\",layoutDependency:layoutDependency,layoutId:\"S9dY6qbMu\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1radccz\",layoutDependency:layoutDependency,layoutId:\"xXdxU9AxK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 26.183\" overflow=\"visible\"><g><path d=\"M 20.797 23.576 C 16.621 26.494 12.233 26.963 7.634 24.982 C 3.589 23.24 0.534 19.189 0.076 14.611 C -0.565 8.283 2.911 2.739 8.882 0.716 C 13.102 -0.72 17.232 0.004 21.27 2.889 C 21.885 3.349 22.431 3.895 22.89 4.512 C 24.161 6.172 24.408 8.195 22.827 9.744 C 18.384 14.08 16.133 16.283 16.075 16.353 C 14.536 18.056 14.419 19.259 13.798 21.161 C 13.741 21.349 13.593 21.494 13.406 21.547 C 12.965 21.686 12.587 21.677 12.259 21.523 C 12.069 21.443 11.938 21.266 11.916 21.062 C 11.351 16.957 9.057 14.609 5.034 14.018 C 4.833 14 4.665 13.859 4.611 13.664 C 4.494 13.295 4.462 12.903 4.519 12.52 C 4.539 12.317 4.702 12.159 4.904 12.146 C 8.812 11.655 11.156 9.385 11.936 5.334 C 12.096 4.517 12.672 4.289 13.665 4.649 C 13.836 4.704 13.955 4.86 13.963 5.04 C 14.088 6.78 14.807 8.424 15.999 9.694 C 16.47 10.212 16.445 10.703 15.918 11.162 C 15.888 11.187 15.838 11.231 15.763 11.301 C 15.266 11.742 14.814 11.685 14.411 11.132 L 13.134 9.384 C 12.94 9.128 12.773 9.135 12.617 9.402 C 11.891 10.665 10.779 11.804 9.28 12.819 C 9.004 13.004 9.004 13.185 9.28 13.36 C 10.666 14.229 11.844 15.393 12.731 16.769 C 12.848 16.949 12.979 16.962 13.121 16.807 C 13.569 16.346 14.009 15.449 14.524 14.927 C 17.116 12.296 19.395 9.949 21.362 7.888 C 21.782 7.448 21.804 6.761 21.412 6.296 C 17.707 1.88 11.749 0.73 6.901 3.884 C 4.78 5.259 2.831 7.827 2.297 10.241 C 1.223 15.038 2.649 18.949 6.576 21.975 C 11.042 25.423 17.955 24.391 21.395 19.843 C 21.777 19.321 21.718 18.597 21.257 18.143 L 19.619 16.452 C 19.205 16.029 19.205 15.599 19.594 15.157 L 19.88 14.84 C 20.24 14.436 20.619 14.397 21.022 14.721 C 21.239 14.896 21.851 15.499 22.86 16.52 C 25.466 19.158 23.1 21.969 20.797 23.576 Z\" fill=\"rgba(9, 23, 23, 0.8)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-q3l0z1\",layoutDependency:layoutDependency,layoutId:\"s3mTc4VIE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 26.183\" overflow=\"visible\"><path d=\"M 20.797 23.576 C 16.621 26.494 12.233 26.963 7.634 24.982 C 3.589 23.24 0.534 19.189 0.076 14.611 C -0.565 8.283 2.911 2.739 8.882 0.716 C 13.102 -0.72 17.232 0.004 21.27 2.889 C 21.885 3.349 22.431 3.895 22.89 4.512 C 24.161 6.172 24.408 8.195 22.827 9.744 C 18.384 14.08 16.133 16.283 16.075 16.353 C 14.536 18.056 14.419 19.259 13.798 21.161 C 13.741 21.349 13.593 21.494 13.406 21.547 C 12.965 21.686 12.587 21.677 12.259 21.523 C 12.069 21.443 11.938 21.266 11.916 21.062 C 11.351 16.957 9.057 14.609 5.034 14.018 C 4.833 14 4.665 13.859 4.611 13.664 C 4.494 13.295 4.462 12.903 4.519 12.52 C 4.539 12.317 4.702 12.159 4.904 12.146 C 8.812 11.655 11.156 9.385 11.936 5.334 C 12.096 4.517 12.672 4.289 13.665 4.649 C 13.836 4.704 13.955 4.86 13.963 5.04 C 14.088 6.78 14.807 8.424 15.999 9.694 C 16.47 10.212 16.445 10.703 15.918 11.162 C 15.888 11.187 15.838 11.231 15.763 11.301 C 15.266 11.742 14.814 11.685 14.411 11.132 L 13.134 9.384 C 12.94 9.128 12.773 9.135 12.617 9.402 C 11.891 10.665 10.779 11.804 9.28 12.819 C 9.004 13.004 9.004 13.185 9.28 13.36 C 10.666 14.229 11.844 15.393 12.731 16.769 C 12.848 16.949 12.979 16.962 13.121 16.807 C 13.569 16.346 14.009 15.449 14.524 14.927 C 17.116 12.296 19.395 9.949 21.362 7.888 C 21.782 7.448 21.804 6.761 21.412 6.296 C 17.707 1.88 11.749 0.73 6.901 3.884 C 4.78 5.259 2.831 7.827 2.297 10.241 C 1.223 15.038 2.649 18.949 6.576 21.975 C 11.042 25.423 17.955 24.391 21.395 19.843 C 21.777 19.321 21.718 18.597 21.257 18.143 L 19.619 16.452 C 19.205 16.029 19.205 15.599 19.594 15.157 L 19.88 14.84 C 20.24 14.436 20.619 14.397 21.022 14.721 C 21.239 14.896 21.851 15.499 22.86 16.52 C 25.466 19.158 23.1 21.969 20.797 23.576 Z\" fill=\"rgba(9, 23, 23, 0.8)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(9, 23, 23, 0.8))\"},children:\"Constella\"})}),className:\"framer-5mna7w\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"nowipqfg2\",style:{\"--extracted-r6o4lv\":\"rgba(9, 23, 23, 0.8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(10+((componentViewport?.height||68)-20-48)/2),...addPropertyOverrides({wDrOFl388:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||200)-20-48)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t2ibeu-container\",\"data-framer-name\":\"Form Input / Button\",layoutDependency:layoutDependency,layoutId:\"b8alwrrZX-container\",name:\"Form Input / Button\",nodeId:\"b8alwrrZX\",rendersWithMotion:true,scopeId:\"OQvfLyJ7v\",children:/*#__PURE__*/_jsx(Button2OpenDesktopApp1t2ibeuWithMappedReactPropsk9ef4a,{height:\"100%\",id:\"b8alwrrZX\",layoutId:\"b8alwrrZX\",name:\"Form Input / Button\",variant:\"ybdIR9hyp\",width:\"100%\",...addPropertyOverrides({wDrOFl388:{variant:\"knW2BJ4bm\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gxndm.framer-2at3yb, .framer-gxndm .framer-2at3yb { display: block; }\",\".framer-gxndm.framer-ihxul { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 10px 35px 10px 35px; position: relative; width: 1200px; }\",\".framer-gxndm .framer-y3840j { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-gxndm .framer-1radccz { height: 26px; position: relative; width: 24px; }\",\".framer-gxndm .framer-q3l0z1 { height: 26px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-gxndm .framer-5mna7w { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 151px; word-break: break-word; word-wrap: break-word; }\",\".framer-gxndm .framer-1t2ibeu-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-gxndm.framer-v-yd94ja.framer-ihxul { width: 810px; }\",\".framer-gxndm.framer-v-ygs8s1.framer-ihxul { padding: 10px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PYbwGKBkh\":{\"layout\":[\"fixed\",\"auto\"]},\"wDrOFl388\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOQvfLyJ7v=withCSS(Component,css,\"framer-gxndm\");export default FramerOQvfLyJ7v;FramerOQvfLyJ7v.displayName=\"Nav Bar\";FramerOQvfLyJ7v.defaultProps={height:68,width:1200};addPropertyControls(FramerOQvfLyJ7v,{variant:{options:[\"l48H9kPFW\",\"PYbwGKBkh\",\"wDrOFl388\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOQvfLyJ7v,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"}]},...Button2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOQvfLyJ7v\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"68\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PYbwGKBkh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wDrOFl388\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af7f236)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"p0GzrdwwZ\",\"Rb4JQJfbR\"];const serializationHash=\"framer-0JVwI\";const variantClassNames={p0GzrdwwZ:\"framer-v-fny6xh\",Rb4JQJfbR:\"framer-v-11t355w\"};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={Desktop:\"p0GzrdwwZ\",Mobile:\"Rb4JQJfbR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p0GzrdwwZ\"};};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:\"p0GzrdwwZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fny6xh\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p0GzrdwwZ\",ref:refBinding,style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(79, 79, 79, 0.2)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",background:\"linear-gradient(180deg, rgb(38, 36, 36) 0%, rgb(12, 12, 12) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{Rb4JQJfbR:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({Rb4JQJfbR:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-h40b9n\",layoutDependency:layoutDependency,layoutId:\"rT8tdXjxB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.462 46.318\" overflow=\"visible\"><g><path d=\"M 36.796 41.707 C 29.406 46.869 21.643 47.698 13.507 44.194 C 6.349 41.112 0.944 33.946 0.134 25.845 C -1 14.649 5.15 4.842 15.715 1.263 C 23.181 -1.279 30.487 0.003 37.631 5.106 C 38.719 5.92 39.685 6.887 40.498 7.978 C 42.747 10.916 43.184 14.495 40.386 17.235 C 32.525 24.906 28.543 28.803 28.441 28.927 C 25.718 31.941 25.51 34.068 24.411 37.435 C 24.311 37.766 24.05 38.023 23.718 38.118 C 22.939 38.363 22.269 38.348 21.688 38.074 C 21.353 37.933 21.121 37.621 21.083 37.258 C 20.083 29.995 16.024 25.842 8.906 24.797 C 8.551 24.764 8.254 24.515 8.159 24.17 C 7.95 23.517 7.894 22.824 7.995 22.146 C 8.03 21.788 8.318 21.508 8.676 21.485 C 15.591 20.616 19.738 16.599 21.117 9.432 C 21.4 7.988 22.42 7.584 24.177 8.22 C 24.479 8.319 24.689 8.595 24.704 8.913 C 24.926 11.991 26.198 14.899 28.307 17.146 C 29.139 18.062 29.095 18.931 28.162 19.744 C 28.109 19.788 28.021 19.866 27.889 19.989 C 27.01 20.77 26.209 20.669 25.496 19.69 L 23.237 16.598 C 22.895 16.145 22.599 16.157 22.323 16.63 C 21.039 18.864 19.07 20.879 16.418 22.675 C 15.93 23.003 15.93 23.323 16.418 23.632 C 18.87 25.169 20.954 27.229 22.523 29.664 C 22.731 29.982 22.963 30.004 23.215 29.73 C 24.006 28.915 24.785 27.329 25.696 26.406 C 30.282 21.749 34.315 17.598 37.794 13.952 C 38.538 13.173 38.576 11.957 37.882 11.134 C 31.328 3.321 20.787 1.287 12.21 6.866 C 8.457 9.3 5.008 13.844 4.063 18.114 C 2.163 26.601 4.687 33.521 11.634 38.874 C 19.537 44.975 31.767 43.149 37.853 35.102 C 38.528 34.178 38.424 32.897 37.609 32.095 L 34.71 29.104 C 33.977 28.354 33.977 27.593 34.666 26.812 L 35.171 26.251 C 35.809 25.536 36.48 25.468 37.194 26.041 C 37.577 26.349 38.659 27.417 40.444 29.223 C 45.055 33.89 40.869 38.864 36.796 41.707 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1idey2h\",layoutDependency:layoutDependency,layoutId:\"XG8Z4ID3T\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.462 46.322\" overflow=\"visible\"><path d=\"M 36.796 41.711 C 29.406 46.874 21.643 47.703 13.507 44.199 C 6.349 41.116 0.944 33.951 0.134 25.849 C -1 14.654 5.15 4.846 15.715 1.267 C 23.181 -1.274 30.487 0.007 37.631 5.111 C 38.719 5.925 39.685 6.892 40.498 7.983 C 42.747 10.92 43.184 14.5 40.386 17.239 C 32.525 24.91 28.543 28.808 28.441 28.932 C 25.718 31.946 25.51 34.073 24.411 37.439 C 24.311 37.771 24.05 38.028 23.718 38.122 C 22.939 38.367 22.269 38.352 21.688 38.078 C 21.353 37.938 21.121 37.625 21.083 37.263 C 20.083 30 16.024 25.846 8.906 24.802 C 8.551 24.769 8.254 24.519 8.159 24.175 C 7.95 23.522 7.894 22.829 7.995 22.15 C 8.03 21.792 8.318 21.513 8.676 21.489 C 15.591 20.621 19.738 16.603 21.117 9.437 C 21.4 7.992 22.42 7.588 24.177 8.225 C 24.479 8.323 24.689 8.599 24.704 8.918 C 24.926 11.996 26.198 14.903 28.307 17.151 C 29.139 18.067 29.095 18.936 28.162 19.749 C 28.109 19.793 28.021 19.871 27.889 19.993 C 27.01 20.774 26.209 20.674 25.496 19.695 L 23.237 16.603 C 22.895 16.15 22.599 16.162 22.323 16.634 C 21.039 18.869 19.07 20.884 16.418 22.679 C 15.93 23.007 15.93 23.328 16.418 23.636 C 18.87 25.174 20.954 27.233 22.523 29.669 C 22.731 29.987 22.963 30.009 23.215 29.735 C 24.006 28.92 24.785 27.333 25.696 26.41 C 30.282 21.754 34.315 17.602 37.794 13.956 C 38.538 13.178 38.576 11.962 37.882 11.138 C 31.328 3.326 20.787 1.292 12.21 6.871 C 8.457 9.305 5.008 13.848 4.063 18.118 C 2.163 26.605 4.687 33.525 11.634 38.879 C 19.537 44.98 31.767 43.153 37.853 35.106 C 38.528 34.182 38.424 32.902 37.609 32.1 L 34.71 29.108 C 33.977 28.359 33.977 27.598 34.666 26.817 L 35.171 26.256 C 35.809 25.541 36.48 25.472 37.194 26.045 C 37.577 26.354 38.659 27.421 40.444 29.228 C 45.055 33.894 40.869 38.869 36.796 41.711 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0JVwI.framer-w73pc8, .framer-0JVwI .framer-w73pc8 { display: block; }\",\".framer-0JVwI.framer-fny6xh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 80px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0JVwI .framer-h40b9n { height: 47px; position: relative; width: 43px; }\",\".framer-0JVwI .framer-1idey2h { height: 47px; left: 0px; position: absolute; top: 0px; width: 43px; }\",\".framer-0JVwI.framer-v-11t355w.framer-fny6xh { height: 70px; width: 70px; }\",'.framer-0JVwI[data-border=\"true\"]::after, .framer-0JVwI [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Rb4JQJfbR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervanoSVeKI=withCSS(Component,css,\"framer-0JVwI\");export default FramervanoSVeKI;FramervanoSVeKI.displayName=\"Elements/Logo\";FramervanoSVeKI.defaultProps={height:80,width:80};addPropertyControls(FramervanoSVeKI,{variant:{options:[\"p0GzrdwwZ\",\"Rb4JQJfbR\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervanoSVeKI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervanoSVeKI\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"80\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Rb4JQJfbR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vanoSVeKI.map","// Generated by Framer (af7f236)\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={DG9IrhZUv:{hover:true},wS14JIPzp:{hover:true}};const cycleOrder=[\"wS14JIPzp\",\"DG9IrhZUv\"];const serializationHash=\"framer-W6wSr\";const variantClassNames={DG9IrhZUv:\"framer-v-1y6wa9z\",wS14JIPzp:\"framer-v-cfyt1m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YvOcCO9BE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"wS14JIPzp\",\"Variant 2\":\"DG9IrhZUv\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wS14JIPzp\",YvOcCO9BE:click??props.YvOcCO9BE};};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,YvOcCO9BE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wS14JIPzp\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1n2sul5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YvOcCO9BE){const res=await YvOcCO9BE(...args);if(res===false)return false;}setVariant(\"DG9IrhZUv\");});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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cfyt1m\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wS14JIPzp\",onTap:onTap1n2sul5,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, rgba(58, 143, 153, 0.5) 0%, rgb(58, 143, 153) 100%)\",borderBottomLeftRadius:90,borderBottomRightRadius:90,borderTopLeftRadius:90,borderTopRightRadius:90,boxShadow:\"inset 4px 10px 20px 0px rgba(255, 255, 255, 0.73), inset 1px 2px 2px 0px rgba(255, 255, 255, 0.8), -4px 60px 40px 0px rgba(0, 0, 0, 0.1)\",...style},variants:{\"DG9IrhZUv-hover\":{background:\"linear-gradient(180deg, rgba(95, 218, 232, 0.5) 0%, rgba(58, 143, 153, 0.72) 100%)\"},\"wS14JIPzp-hover\":{background:\"linear-gradient(180deg, rgba(95, 218, 232, 0.5) 0%, rgba(58, 143, 153, 0.72) 100%)\"}},...addPropertyOverrides({\"DG9IrhZUv-hover\":{\"data-framer-name\":undefined},\"wS14JIPzp-hover\":{\"data-framer-name\":undefined},DG9IrhZUv:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Start Now\"})}),className:\"framer-1h09p3q\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"yF1y0NjqE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DG9IrhZUv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W6wSr.framer-482q7x, .framer-W6wSr .framer-482q7x { display: block; }\",\".framer-W6wSr.framer-cfyt1m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 3.919999837875366px; height: 66px; justify-content: center; overflow: hidden; padding: 19.600000381469727px; position: relative; width: 250px; will-change: var(--framer-will-change-override, transform); }\",\".framer-W6wSr .framer-1h09p3q { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 165px; word-break: break-word; word-wrap: break-word; }\",'.framer-W6wSr[data-border=\"true\"]::after, .framer-W6wSr [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 66\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DG9IrhZUv\":{\"layout\":[\"fixed\",\"fixed\"]},\"cKeviDbvJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"hdtW8zRSE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YvOcCO9BE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWrGWA1aSz=withCSS(Component,css,\"framer-W6wSr\");export default FramerWrGWA1aSz;FramerWrGWA1aSz.displayName=\"Button\";FramerWrGWA1aSz.defaultProps={height:66,width:250};addPropertyControls(FramerWrGWA1aSz,{variant:{options:[\"wS14JIPzp\",\"DG9IrhZUv\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},YvOcCO9BE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWrGWA1aSz,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWrGWA1aSz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"66\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DG9IrhZUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cKeviDbvJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hdtW8zRSE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"YvOcCO9BE\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"250\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WrGWA1aSz.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"R6rxooug9\",\"nUHM40U0V\",\"MkrV_ozTX\",\"bBoOQxEHb\",\"KKDMFc8IH\",\"UCIXft9WE\",\"J2pziuCUr\",\"pCTSY3oVp\"];const serializationHash=\"framer-PAxXX\";const variantClassNames={bBoOQxEHb:\"framer-v-hubmbb\",J2pziuCUr:\"framer-v-ficx3n\",KKDMFc8IH:\"framer-v-1obxty8\",MkrV_ozTX:\"framer-v-8lyuyg\",nUHM40U0V:\"framer-v-vabuo9\",pCTSY3oVp:\"framer-v-5c3g2a\",R6rxooug9:\"framer-v-18nu7vy\",UCIXft9WE:\"framer-v-13add9k\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const 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={Calendar:\"pCTSY3oVp\",Drive:\"R6rxooug9\",Github:\"KKDMFc8IH\",Gmail:\"nUHM40U0V\",Notion:\"bBoOQxEHb\",Outlook:\"J2pziuCUr\",Slack:\"MkrV_ozTX\",Todoist:\"UCIXft9WE\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R6rxooug9\"};};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:\"R6rxooug9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-18nu7vy\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"18nu7vy\",\"data-framer-name\":\"Drive\",layoutDependency:layoutDependency,layoutId:\"R6rxooug9\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",background:\"linear-gradient(180deg, rgba(196, 196, 196, 0.09) 0%, rgba(255, 255, 255, 0.18) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"inset 4px 10px 20px 0px rgba(255, 255, 255, 0.73), inset 1px 2px 2px 0px rgba(255, 255, 255, 0.8), -4px 60px 40px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({bBoOQxEHb:{\"data-framer-name\":\"Notion\"},J2pziuCUr:{\"data-framer-name\":\"Outlook\"},KKDMFc8IH:{\"data-framer-name\":\"Github\"},MkrV_ozTX:{\"data-framer-name\":\"Slack\"},nUHM40U0V:{\"data-framer-name\":\"Gmail\"},pCTSY3oVp:{\"data-framer-name\":\"Calendar\"},UCIXft9WE:{\"data-framer-name\":\"Todoist\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:2051,pixelWidth:2295,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/HnKL0Pprap3onNUxq4KrfYJ8nU.png?width=2295&height=2051\",srcSet:\"https://framerusercontent.com/images/HnKL0Pprap3onNUxq4KrfYJ8nU.png?scale-down-to=512&width=2295&height=2051 512w,https://framerusercontent.com/images/HnKL0Pprap3onNUxq4KrfYJ8nU.png?scale-down-to=1024&width=2295&height=2051 1024w,https://framerusercontent.com/images/HnKL0Pprap3onNUxq4KrfYJ8nU.png?scale-down-to=2048&width=2295&height=2051 2048w,https://framerusercontent.com/images/HnKL0Pprap3onNUxq4KrfYJ8nU.png?width=2295&height=2051 2295w\"},className:\"framer-1hc6rof\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"bRwAqSiqs\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{J2pziuCUr:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},pCTSY3oVp:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},UCIXft9WE:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}},...addPropertyOverrides({bBoOQxEHb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:512,pixelWidth:512,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/eIDifEepcllMTSnFfdMm68QyzI.png?width=512&height=512\"}},J2pziuCUr:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-37)/2+0+0)),pixelHeight:1025,pixelWidth:1101,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/YX1yhz7RrMvNETgccz2xfFVH4B4.png?width=1101&height=1025\",srcSet:\"https://framerusercontent.com/images/YX1yhz7RrMvNETgccz2xfFVH4B4.png?scale-down-to=512&width=1101&height=1025 512w,https://framerusercontent.com/images/YX1yhz7RrMvNETgccz2xfFVH4B4.png?scale-down-to=1024&width=1101&height=1025 1024w,https://framerusercontent.com/images/YX1yhz7RrMvNETgccz2xfFVH4B4.png?width=1101&height=1025 1101w\"}},KKDMFc8IH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:1200,pixelWidth:1200,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/srxaAxMIAqIkpgF721D2ouwBRU.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/srxaAxMIAqIkpgF721D2ouwBRU.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/srxaAxMIAqIkpgF721D2ouwBRU.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/srxaAxMIAqIkpgF721D2ouwBRU.png?width=1200&height=1200 1200w\"}},MkrV_ozTX:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:2048,pixelWidth:2048,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/ooCSTkj53uNmibfETDGZBA5Vdk.png?width=2048&height=2048\",srcSet:\"https://framerusercontent.com/images/ooCSTkj53uNmibfETDGZBA5Vdk.png?scale-down-to=512&width=2048&height=2048 512w,https://framerusercontent.com/images/ooCSTkj53uNmibfETDGZBA5Vdk.png?scale-down-to=1024&width=2048&height=2048 1024w,https://framerusercontent.com/images/ooCSTkj53uNmibfETDGZBA5Vdk.png?width=2048&height=2048 2048w\"}},nUHM40U0V:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:1920,pixelWidth:2560,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/hXgYVDxUeAszqKNcE2CqHTlhs.png?width=2560&height=1920\",srcSet:\"https://framerusercontent.com/images/hXgYVDxUeAszqKNcE2CqHTlhs.png?scale-down-to=512&width=2560&height=1920 512w,https://framerusercontent.com/images/hXgYVDxUeAszqKNcE2CqHTlhs.png?scale-down-to=1024&width=2560&height=1920 1024w,https://framerusercontent.com/images/hXgYVDxUeAszqKNcE2CqHTlhs.png?scale-down-to=2048&width=2560&height=1920 2048w,https://framerusercontent.com/images/hXgYVDxUeAszqKNcE2CqHTlhs.png?width=2560&height=1920 2560w\"}},pCTSY3oVp:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:1024,pixelWidth:1024,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/I7mOADMGdgvxcCrPW7hcmURfe8.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/I7mOADMGdgvxcCrPW7hcmURfe8.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/I7mOADMGdgvxcCrPW7hcmURfe8.png?width=1024&height=1024 1024w\"}},UCIXft9WE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-40)/2+0+0)),pixelHeight:1024,pixelWidth:1024,sizes:`calc(${componentViewport?.width||\"100vw\"} / 2)`,src:\"https://framerusercontent.com/images/cIcKGdpRXZ3qXpuWEFnMBk042E.webp?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/cIcKGdpRXZ3qXpuWEFnMBk042E.webp?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/cIcKGdpRXZ3qXpuWEFnMBk042E.webp?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PAxXX.framer-1r96tbf, .framer-PAxXX .framer-1r96tbf { display: block; }\",\".framer-PAxXX.framer-18nu7vy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PAxXX .framer-1hc6rof { flex: none; height: auto; overflow: visible; position: relative; width: 50%; }\",\".framer-PAxXX.framer-v-vabuo9.framer-18nu7vy, .framer-PAxXX.framer-v-8lyuyg.framer-18nu7vy, .framer-PAxXX.framer-v-hubmbb.framer-18nu7vy, .framer-PAxXX.framer-v-1obxty8.framer-18nu7vy, .framer-PAxXX.framer-v-13add9k.framer-18nu7vy, .framer-PAxXX.framer-v-ficx3n.framer-18nu7vy, .framer-PAxXX.framer-v-5c3g2a.framer-18nu7vy { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 80px); }\",'.framer-PAxXX[data-border=\"true\"]::after, .framer-PAxXX [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nUHM40U0V\":{\"layout\":[\"fixed\",\"fixed\"]},\"MkrV_ozTX\":{\"layout\":[\"fixed\",\"fixed\"]},\"bBoOQxEHb\":{\"layout\":[\"fixed\",\"fixed\"]},\"KKDMFc8IH\":{\"layout\":[\"fixed\",\"fixed\"]},\"UCIXft9WE\":{\"layout\":[\"fixed\",\"fixed\"]},\"J2pziuCUr\":{\"layout\":[\"fixed\",\"fixed\"]},\"pCTSY3oVp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqzX7ac5rD=withCSS(Component,css,\"framer-PAxXX\");export default FramerqzX7ac5rD;FramerqzX7ac5rD.displayName=\"icons\";FramerqzX7ac5rD.defaultProps={height:80,width:80};addPropertyControls(FramerqzX7ac5rD,{variant:{options:[\"R6rxooug9\",\"nUHM40U0V\",\"MkrV_ozTX\",\"bBoOQxEHb\",\"KKDMFc8IH\",\"UCIXft9WE\",\"J2pziuCUr\",\"pCTSY3oVp\"],optionTitles:[\"Drive\",\"Gmail\",\"Slack\",\"Notion\",\"Github\",\"Todoist\",\"Outlook\",\"Calendar\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqzX7ac5rD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqzX7ac5rD\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nUHM40U0V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MkrV_ozTX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bBoOQxEHb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KKDMFc8IH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UCIXft9WE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J2pziuCUr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pCTSY3oVp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"80\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qzX7ac5rD.map","// Generated by Framer (3256e0c)\nexport default function metadata(params,activeLocale){return{description:\"Ingest in your Notion, Slack, Gmail, Drive, Calendar, and To-Do apps to build your literal digital brain.\",favicon:\"https://framerusercontent.com/assets/TEpQi8WqdG7rXLwOGnCZQQ7lU.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/GbwgW9B0erT5hx0xfOhMnqbJHk.jpg\",title:\"Constella: Your Digital Brain\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3256e0c)\nimport siteMetadata from\"https://framerusercontent.com/modules/kXGuW8bEmZAJfgANQMpq/oYOizCkB4DqNCNA30h5S/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1m7tafk\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"c7pgd5\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-bDnlC\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3256e0c)\nimport siteMetadata from\"https://framerusercontent.com/modules/kXGuW8bEmZAJfgANQMpq/oYOizCkB4DqNCNA30h5S/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"8x7oiw\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1lmlhdz\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"erl2gk\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{WWsLyDrAD:\"hero-01\"},robots:\"max-image-preview:large\",serializationId:\"framer-esmGp\",title:siteMetadata(params,activeLocale).title||\"Mobile\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}