{"version":3,"file":"shared-lib.DbMPl6PE.mjs","names":["useMemo","lowercaseIconKeyPairs","iconKeys","useState","HomeFactory","React","addPropertyOverrides","Feather","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/zQTakJaJXImpk6P2EKoE/29KJmHwFNuiA69VJkW1k/TFV4DnBWw.js","https:/framerusercontent.com/modules/ssFqnjjIzDtZfKxREhDb/mwixKOSVfAYEBgbsSehM/WhbGE6IdB.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","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{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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 Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const enabledGestures={iiRCfWwtH:{hover:true},q96QX5yvY:{hover:true}};const cycleOrder=[\"iiRCfWwtH\",\"fnldCk_pn\",\"q96QX5yvY\"];const serializationHash=\"framer-v64MB\";const variantClassNames={fnldCk_pn:\"framer-v-15h30b5\",iiRCfWwtH:\"framer-v-2iyvvk\",q96QX5yvY:\"framer-v-pzdui4\"};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.2,stiffness:300,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={\"Footer menu\":\"q96QX5yvY\",Desktop:\"iiRCfWwtH\",Dropdown:\"fnldCk_pn\"};const getProps=({height,hover,icon,id,link,menuText,width,...props})=>{return{...props,Fowrpbbbo:menuText??props.Fowrpbbbo??\"Services\",L2IohipGZ:link??props.L2IohipGZ,pDEQyo5Uj:icon??props.pDEQyo5Uj??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"iiRCfWwtH\",VSVIURMXv:hover??props.VSVIURMXv};};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,Fowrpbbbo,pDEQyo5Uj,VSVIURMXv,L2IohipGZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iiRCfWwtH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterxbv01u=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(VSVIURMXv){const res=await VSVIURMXv(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(gestureVariant===\"q96QX5yvY-hover\")return false;if(baseVariant===\"q96QX5yvY\")return false;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:L2IohipGZ,motionChild:true,nodeId:\"iiRCfWwtH\",scopeId:\"TFV4DnBWw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2iyvvk\",className,classNames)} framer-6o5g5v`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iiRCfWwtH\",onMouseEnter:onMouseEnterxbv01u,ref:refBinding,style:{...style},...addPropertyOverrides({\"iiRCfWwtH-hover\":{\"data-framer-name\":undefined},\"q96QX5yvY-hover\":{\"data-framer-name\":undefined},fnldCk_pn:{\"data-framer-name\":\"Dropdown\"},q96QX5yvY:{\"data-framer-name\":\"Footer menu\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cee1e14b-a9ee-40fb-a49e-6435abefff54, rgb(13, 1, 0)))\"},children:\"Services\"})}),className:\"framer-1neavdt\",fonts:[\"FS;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"G4tZspT2T\",style:{\"--extracted-r6o4lv\":\"var(--token-cee1e14b-a9ee-40fb-a49e-6435abefff54, rgb(13, 1, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:Fowrpbbbo,variants:{\"q96QX5yvY-hover\":{\"--extracted-r6o4lv\":\"var(--token-cee1e14b-a9ee-40fb-a49e-6435abefff54, rgb(13, 1, 0))\"},fnldCk_pn:{\"--extracted-r6o4lv\":\"var(--token-33d65a8c-95d8-4191-a73d-d2a272fed18b, rgb(219, 28, 10))\"},q96QX5yvY:{\"--extracted-r6o4lv\":\"var(--token-bb9de945-e221-4688-ad4c-d0a879c86d64, rgb(82, 78, 78))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"q96QX5yvY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cee1e14b-a9ee-40fb-a49e-6435abefff54, rgb(13, 1, 0)))\"},children:\"Services\"})})},fnldCk_pn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-33d65a8c-95d8-4191-a73d-d2a272fed18b, rgb(219, 28, 10)))\"},children:\"Services\"})})},q96QX5yvY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bb9de945-e221-4688-ad4c-d0a879c86d64, rgb(82, 78, 78)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),isDisplayed(pDEQyo5Uj)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m4k1b1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Z5MI0uGsh-container\",nodeId:\"Z5MI0uGsh\",rendersWithMotion:true,scopeId:\"TFV4DnBWw\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-cee1e14b-a9ee-40fb-a49e-6435abefff54, rgb(13, 1, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"chevron-down\",id:\"Z5MI0uGsh\",layoutId:\"Z5MI0uGsh\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"iiRCfWwtH-hover\":{iconSelection:\"chevron-up\"},fnldCk_pn:{color:\"var(--token-33d65a8c-95d8-4191-a73d-d2a272fed18b, rgb(219, 28, 10))\",iconSelection:\"chevron-up\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-v64MB.framer-6o5g5v, .framer-v64MB .framer-6o5g5v { display: block; }\",\".framer-v64MB.framer-2iyvvk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-v64MB .framer-1neavdt { flex: none; height: auto; pointer-events: none; position: relative; white-space: pre; width: auto; }\",\".framer-v64MB .framer-m4k1b1-container { flex: none; height: 18px; position: relative; width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 84.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fnldCk_pn\":{\"layout\":[\"auto\",\"auto\"]},\"q96QX5yvY\":{\"layout\":[\"auto\",\"auto\"]},\"jcgFoW54F\":{\"layout\":[\"auto\",\"auto\"]},\"TRQ_p1EhA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Fowrpbbbo\":\"menuText\",\"pDEQyo5Uj\":\"icon\",\"VSVIURMXv\":\"hover\",\"L2IohipGZ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTFV4DnBWw=withCSS(Component,css,\"framer-v64MB\");export default FramerTFV4DnBWw;FramerTFV4DnBWw.displayName=\"Menu\";FramerTFV4DnBWw.defaultProps={height:27,width:84.5};addPropertyControls(FramerTFV4DnBWw,{variant:{options:[\"iiRCfWwtH\",\"fnldCk_pn\",\"q96QX5yvY\"],optionTitles:[\"Desktop\",\"Dropdown\",\"Footer menu\"],title:\"Variant\",type:ControlType.Enum},Fowrpbbbo:{defaultValue:\"Services\",displayTextArea:false,title:\"Menu Text\",type:ControlType.String},pDEQyo5Uj:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},VSVIURMXv:{title:\"Hover\",type:ControlType.EventHandler},L2IohipGZ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerTFV4DnBWw,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RPEPC24XXAVK6EWUOKWQUPTOZQR35AS2/BVWMEQ5ZCLZP2VOXOHXQDCZADXNFBXUF/5REHZLR2B5PQAKMITIQJK6BDK34RDHS4.woff2\",weight:\"400\"}]},...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTFV4DnBWw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fnldCk_pn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q96QX5yvY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jcgFoW54F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TRQ_p1EhA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"84.5\",\"framerVariables\":\"{\\\"Fowrpbbbo\\\":\\\"menuText\\\",\\\"pDEQyo5Uj\\\":\\\"icon\\\",\\\"VSVIURMXv\\\":\\\"hover\\\",\\\"L2IohipGZ\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TFV4DnBWw.map","// Generated by Framer (3266cfb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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=[\"RrEqekDoH\",\"K9EYScqKc\"];const serializationHash=\"framer-8PXjh\";const variantClassNames={K9EYScqKc:\"framer-v-uizny6\",RrEqekDoH:\"framer-v-1b2wfv2\"};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 02\":\"K9EYScqKc\",Desktop:\"RrEqekDoH\"};const getProps=({height,id,link,width,...props})=>{return{...props,HoUXixtAa:link??props.HoUXixtAa,variant:humanReadableVariantMap[props.variant]??props.variant??\"RrEqekDoH\"};};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,HoUXixtAa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RrEqekDoH\",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(Link,{href:HoUXixtAa,motionChild:true,nodeId:\"RrEqekDoH\",scopeId:\"WhbGE6IdB\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1b2wfv2\",className,classNames)} framer-j4z05l`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RrEqekDoH\",ref:refBinding,style:{...style},...addPropertyOverrides({K9EYScqKc:{\"data-framer-name\":\"Desktop 02\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19vh226\",fill:\"black\",intrinsicHeight:264,intrinsicWidth:1416,layoutDependency:layoutDependency,layoutId:\"qC9OcAGaT\",svg:'<svg data-bbox=\"0.01 -0.002 1415.93 262.646\" viewBox=\"0 0 1415.94 263.77\" xmlns=\"http://www.w3.org/2000/svg\" data-type=\"ugc\" aria-hidden=\"true\"><path d=\"M77.97 14.13c5.94 4.57 8.9 10.78 8.9 18.62 0 7.06-2.08 13.49-6.23 19.31-4.16 5.82-9.67 10.39-16.52 13.72-6.86 3.33-14.18 5-21.96 5-2.77 0-6-.13-9.7-.39v44.1c0 3.92.4 6.83 1.19 8.72.79 1.89 2.27 3.17 4.45 3.82 2.18.66 5.64.98 10.39.98.39 0 .59.39.59 1.18s-.2 1.18-.59 1.18c-4.09 0-7.32-.07-9.7-.2l-14.25-.19-13.85.19c-2.51.13-5.87.2-10.09.2-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18c4.75 0 8.24-.33 10.49-.98 2.24-.65 3.76-1.92 4.55-3.82.79-1.89 1.19-4.8 1.19-8.72V23.73c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.28-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18l9.89.2c5.8.26 10.42.39 13.85.39 2.77 0 5.41-.06 7.91-.2 2.51-.13 4.68-.26 6.53-.39 5.01-.39 9.56-.59 13.65-.59 10.95 0 19.39 2.29 25.33 6.86Zm-13.46 2.84c-4.09-4.24-10.09-6.37-18.01-6.37-5.14 0-8.77.95-10.88 2.84-2.11 1.89-3.17 5.46-3.17 10.68v41.35c3.82.39 7.72.59 11.68.59 9.5 0 16.29-2.19 20.38-6.56 4.09-4.38 6.13-11.2 6.13-20.48 0-10.45-2.05-17.8-6.13-22.05Zm17.51 96.92c-8.9-10.97-19.69-26.33-32.35-46.06l13.26-4.11c11.21 16.33 20.64 29.07 28.3 38.22 7.65 9.15 14.41 15.78 20.28 19.89 5.87 4.11 11.58 6.17 17.12 6.17.4 0 .59.39.59 1.18s-.2 1.18-.59 1.18h-28.3c-3.3 0-9.4-5.49-18.3-16.46Zm92.02 9.41c.72 1.83 2.18 3.07 4.35 3.72 2.18.66 5.7.98 10.59.98.26 0 .4.39.4 1.18s-.13 1.18-.4 1.18c-4.22 0-7.52-.07-9.89-.2l-14.25-.19-13.85.19c-2.51.13-5.94.2-10.29.2-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18c4.75 0 8.24-.33 10.49-.98 2.24-.65 3.79-1.92 4.65-3.82.86-1.89 1.29-4.8 1.29-8.72V23.73c0-3.92-.43-6.79-1.29-8.62-.86-1.83-2.41-3.1-4.65-3.82-2.24-.72-5.74-1.08-10.49-1.08-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18l10.29.2c5.8.26 10.42.39 13.85.39 3.82 0 8.64-.13 14.44-.39l9.7-.2c.26 0 .4.39.4 1.18s-.13 1.18-.4 1.18c-4.75 0-8.21.39-10.39 1.18-2.18.78-3.66 2.13-4.45 4.02-.79 1.89-1.19 4.8-1.19 8.72v90.35c0 4.05.36 6.99 1.09 8.82Zm63.22-80.46c2.51 3.72 5.54 6.93 9.1 9.6 3.56 2.68 8.51 5.91 14.84 9.7 6.6 4.05 11.84 7.55 15.73 10.49 3.89 2.94 7.22 6.57 9.99 10.88 2.77 4.31 4.15 9.41 4.15 15.29 0 6.4-1.68 12.18-5.05 17.34s-8.18 9.21-14.45 12.15c-6.27 2.94-13.55 4.41-21.87 4.41-5.28 0-10.49-.62-15.63-1.86-5.15-1.24-9.63-3.04-13.46-5.39-.66-.39-1.12-.85-1.38-1.37-.27-.52-.4-1.3-.4-2.35l-1.98-28.03c-.13-.52.16-.85.89-.98.72-.13 1.15.07 1.29.59 3.17 9.93 7.58 18.36 13.26 25.28 5.67 6.93 13.06 10.39 22.16 10.39 6.2 0 11.41-1.67 15.63-5 4.22-3.33 6.33-8.78 6.33-16.36 0-5.75-1.32-10.78-3.96-15.09-2.64-4.31-5.87-7.94-9.7-10.88-3.83-2.94-8.9-6.3-15.24-10.09-6.2-3.92-11.12-7.28-14.74-10.09-3.63-2.81-6.7-6.27-9.2-10.39-2.51-4.11-3.76-8.92-3.76-14.4 0-6.66 1.81-12.35 5.44-17.05 3.63-4.71 8.38-8.2 14.25-10.49 5.87-2.29 12.04-3.43 18.5-3.43 8.71 0 16.69 1.5 23.94 4.51 1.98.92 2.97 2.09 2.97 3.53l.99 24.5c0 .52-.36.82-1.09.88-.73.07-1.16-.16-1.29-.69-1.45-7.05-4.52-13.72-9.2-19.99-4.68-6.27-11.38-9.41-20.08-9.41-6.6 0-11.71 1.96-15.34 5.88-3.63 3.92-5.44 8.89-5.44 14.9 0 4.97 1.25 9.31 3.76 13.03Zm77.37 86.33c0-.78.2-1.18.59-1.18 4.75 0 8.21-.33 10.39-.98 2.18-.65 3.66-1.92 4.45-3.82.79-1.89 1.19-4.8 1.19-8.72V23.73c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.27-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18h80.74c1.32 0 1.98.59 1.98 1.76l.4 24.7c0 .39-.37.62-1.09.69-.73.07-1.16-.1-1.29-.49-.92-7.18-3.5-12.67-7.72-16.46-4.22-3.79-9.76-5.68-16.62-5.68h-10.09c-5.81 0-9.7.85-11.68 2.55-1.98 1.7-2.97 4.9-2.97 9.61v89.17c0 4.71.89 7.91 2.67 9.61 1.78 1.7 5.37 2.55 10.79 2.55h13.06c7.39 0 13.55-2.18 18.5-6.56 4.95-4.37 8.34-10.61 10.19-18.72 0-.26.26-.39.79-.39.4 0 .76.1 1.09.3.33.19.5.36.5.49-1.32 9.41-1.98 18.23-1.98 26.46 0 1.05-.2 1.8-.59 2.25-.4.46-1.19.69-2.37.69h-84.3c-.39 0-.59-.39-.59-1.18Zm68.96-56.35c-3.23-2.68-8.34-4.02-15.34-4.02h-28.89v-4.51h29.29c6.73 0 11.67-1.14 14.84-3.43 3.17-2.28 4.75-5.85 4.75-10.68 0-.26.36-.39 1.09-.39s1.09.13 1.09.39l-.2 16.46.2 8.82c.26 4.18.4 7.45.4 9.8 0 .26-.4.39-1.19.39s-1.19-.13-1.19-.39c0-5.62-1.62-9.77-4.85-12.45Zm182.73-25.57c.79 1.7.46 3.2-.99 4.51-1.58 1.18-4.88 3.66-9.89 7.45-3.17 2.48-6.4 5.03-9.7 7.64-6.2 4.44-12.93 9.27-20.18 14.5-3.3 2.22-6.53 4.44-9.7 6.66 3.96 6.53 7.98 12.54 12.07 18.03 2.77 3.79 5.21 6.99 7.32 9.6 1.45 1.83 2.77 3.4 3.96 4.7 1.58 1.7 2.9 3 3.96 3.92.79.65 1.25 1.5 1.38 2.55.13 1.04-.17 1.96-.89 2.74-.73.78-1.62 1.21-2.67 1.27-1.06.07-1.98-.23-2.77-.88l-.2-.2c-1.06-1.05-2.51-2.68-4.35-4.9a94.507 94.507 0 0 1-3.76-4.9c-2.64-3.53-5.08-6.93-7.32-10.19-4.22-6.4-8.11-12.61-11.67-18.62-2.11 1.44-4.09 2.74-5.94 3.92-3.96 2.48-7.45 4.63-10.49 6.47-4.62 2.48-8.38 4.44-11.28 5.88-1.06.52-1.98.91-2.77 1.18l-1.58.78-1.39.59c-1.32.39-2.51.72-3.56.98-1.72.13-3.17 0-4.35-.39-1.19-.39-2.05-1.11-2.57-2.15-.27-.39-.46-.98-.59-1.76 0-.52.06-1.05.2-1.57.26-1.05.92-2.29 1.98-3.72.53-.65 1.32-1.44 2.37-2.35.66-.78 1.39-1.5 2.18-2.15 1.58-1.44 4.48-4.02 8.71-7.74 4.22-3.72 7.45-6.56 9.7-8.53 3.17-3.01 6.2-5.95 9.1-8.82-.92-1.83-1.72-3.6-2.37-5.29-1.85-4.18-3.36-8.04-4.55-11.56-1.45-4.57-2.44-8.75-2.97-12.54-.39-2.35-.59-4.57-.59-6.67 0-1.04.06-2.15.2-3.33.26-1.96.46-3 .59-3.14.66-4.57 1.85-8.82 3.56-12.74 2.11-4.7 4.81-8.43 8.11-11.17 1.85-1.7 3.89-3 6.13-3.92 2.64-1.04 5.21-1.5 7.72-1.37 1.32.13 2.57.39 3.76.78 1.32.39 2.5.92 3.56 1.57 2.24 1.31 4.09 3.07 5.54 5.29 2.38 3.53 3.69 7.97 3.96 13.33.13 4.31-.33 8.62-1.39 12.94-1.06 3.92-2.64 7.97-4.75 12.15-1.72 3.27-3.96 6.79-6.73 10.58-2.37 3.27-5.01 6.53-7.91 9.8-1.45 1.7-3.17 3.53-5.14 5.49 1.71 3.53 3.56 7.12 5.54 10.78 3.03-2.09 6.07-4.25 9.1-6.47 5.67-4.05 12.2-9.01 19.59-14.89.13-.13.36-.33.69-.59.33-.26.56-.46.69-.59-.53-.39-.92-.85-1.19-1.37-.4-.91-.43-1.86-.1-2.84.33-.98.96-1.67 1.88-2.06l8.91-4.31 4.35-2.16c1.98-.91 3.49-1.63 4.55-2.15.92-.39 1.88-.39 2.87 0 .99.39 1.68 1.05 2.08 1.96Zm-64.31 43.12c1.85-1.18 3.89-2.55 6.13-4.11-1.85-3.4-3.56-6.6-5.14-9.6-2.51 2.35-5.15 4.9-7.92 7.64-2.24 2.09-5.48 5-9.7 8.72-4.22 3.72-7.12 6.24-8.71 7.55l-2.18 2.15c-.79.78-1.39 1.44-1.78 1.96-.27.39-.53.72-.79.98h1.19c.66-.13 1.45-.39 2.38-.78l1.38-.59 1.39-.59c.66-.26 1.58-.65 2.77-1.18 5.67-2.74 12.66-6.79 20.98-12.15Zm1.98-26.26c.4 1.05.79 2.03 1.19 2.94 1.32-1.57 2.44-2.87 3.36-3.92 5.94-6.93 10.42-13.46 13.46-19.6 1.85-3.79 3.17-7.45 3.96-10.97.79-3.79 1.05-7.51.79-11.17-.27-4.18-1.32-7.51-3.17-10-1.85-2.61-4.35-3.98-7.52-4.11-1.45 0-2.97.33-4.55.98-1.45.66-2.84 1.5-4.15 2.55-2.38 2.09-4.35 4.97-5.94 8.62-1.45 3.14-2.51 6.79-3.17 10.97l-.4 2.75c-.13 1.05-.2 1.96-.2 2.74-.13 1.83-.07 3.72.2 5.68.26 3.4.99 7.19 2.18 11.37 1.05 3.4 2.38 7.12 3.96 11.17Zm180.79-52.14c5.94 4.57 8.9 10.78 8.9 18.62 0 7.06-2.08 13.49-6.23 19.31-4.16 5.82-9.67 10.39-16.52 13.72-6.86 3.33-14.18 5-21.96 5-2.77 0-6-.13-9.7-.39v44.1c0 3.92.4 6.83 1.19 8.72.79 1.89 2.27 3.17 4.45 3.82 2.18.66 5.64.98 10.39.98.39 0 .59.39.59 1.18s-.2 1.18-.59 1.18c-4.09 0-7.32-.07-9.7-.2l-14.25-.19-13.85.19c-2.51.13-5.87.2-10.09.2-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18c4.75 0 8.24-.33 10.49-.98 2.24-.65 3.76-1.92 4.55-3.82.79-1.89 1.19-4.8 1.19-8.72V21.58c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.28-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18l9.89.2c5.8.26 10.42.39 13.85.39 2.77 0 5.41-.06 7.91-.2 2.51-.13 4.68-.26 6.53-.39 5.01-.39 9.56-.59 13.65-.59 10.95 0 19.39 2.29 25.33 6.86Zm-13.46 2.84c-4.09-4.24-10.09-6.37-18.01-6.37-5.14 0-8.77.95-10.88 2.84-2.11 1.89-3.17 5.46-3.17 10.68v41.35c3.82.39 7.72.59 11.68.59 9.5 0 16.29-2.19 20.38-6.56 4.09-4.38 6.13-11.2 6.13-20.48 0-10.45-2.05-17.8-6.13-22.05Zm17.51 96.92c-8.9-10.97-19.69-26.33-32.35-46.06l13.26-4.11c11.21 16.33 20.64 29.07 28.3 38.22 7.65 9.15 14.41 15.78 20.28 19.89 5.87 4.11 11.58 6.17 17.12 6.17.4 0 .59.39.59 1.18s-.2 1.18-.59 1.18h-28.3c-3.3 0-9.4-5.49-18.3-16.46Zm57.69 15.29c0-.78.2-1.18.59-1.18 4.75 0 8.21-.33 10.39-.98 2.18-.65 3.66-1.92 4.45-3.82.79-1.89 1.19-4.8 1.19-8.72V21.58c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.27-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18h80.74c1.32 0 1.98.59 1.98 1.76l.4 24.7c0 .39-.37.62-1.09.69-.73.07-1.16-.1-1.29-.49-.92-7.18-3.5-12.67-7.72-16.46-4.22-3.79-9.76-5.68-16.62-5.68h-10.09c-5.81 0-9.7.85-11.68 2.55-1.98 1.7-2.97 4.9-2.97 9.61v89.17c0 4.71.89 7.91 2.67 9.61 1.78 1.7 5.37 2.55 10.79 2.55h13.06c7.39 0 13.55-2.18 18.5-6.56 4.95-4.37 8.34-10.61 10.19-18.72 0-.26.26-.39.79-.39.4 0 .76.1 1.09.3.33.19.5.36.5.49-1.32 9.41-1.98 18.23-1.98 26.46 0 1.05-.2 1.8-.59 2.25-.4.46-1.19.69-2.37.69h-84.3c-.39 0-.59-.39-.59-1.18Zm68.96-56.35c-3.23-2.68-8.34-4.02-15.34-4.02h-28.89v-4.51h29.29c6.73 0 11.67-1.14 14.84-3.43 3.17-2.28 4.75-5.85 4.75-10.68 0-.26.36-.39 1.09-.39s1.09.13 1.09.39l-.2 16.46.2 8.82c.26 4.18.4 7.45.4 9.8 0 .26-.4.39-1.19.39s-1.19-.13-1.19-.39c0-5.62-1.62-9.77-4.85-12.45Zm42.64 56.35c0-.78.2-1.18.59-1.18 4.88 0 8.44-.33 10.69-.98 2.24-.65 3.79-1.92 4.65-3.82.86-1.89 1.29-4.8 1.29-8.72V21.58c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.27-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18h80.74c1.32 0 1.98.59 1.98 1.76l.4 24.7c0 .39-.37.62-1.09.69-.73.07-1.16-.1-1.29-.49-.92-7.18-3.5-12.67-7.72-16.46-4.22-3.79-9.76-5.68-16.62-5.68h-10.09c-5.67 0-9.53.82-11.58 2.45-2.05 1.64-3.07 4.67-3.07 9.11v89.76c0 4.18.56 7.22 1.68 9.11 1.12 1.9 3.26 3.23 6.43 4.02 3.17.78 8.18 1.18 15.04 1.18.26 0 .4.39.4 1.18s-.13 1.18-.4 1.18c-5.41 0-9.63-.07-12.66-.2l-18.6-.19-13.85.19c-2.51.13-5.94.2-10.29.2-.39 0-.59-.39-.59-1.18ZM925 73.03c-3.43-2.68-8.9-4.02-16.42-4.02h-25.13V64.5h25.72c7.12 0 12.37-1.18 15.73-3.53 3.36-2.35 5.05-5.88 5.05-10.58 0-.26.4-.39 1.19-.39s1.19.13 1.19.39l-.2 16.46c0 3.92.06 6.86.2 8.82l.2 9.8c0 .26-.4.39-1.19.39s-1.19-.13-1.19-.39c0-5.62-1.72-9.77-5.14-12.45Zm71.93 48.99c-9.57-5.68-16.95-13.39-22.16-23.13-5.21-9.73-7.82-20.35-7.82-31.85 0-13.45 3.43-24.99 10.29-34.59 6.86-9.6 15.66-16.82 26.42-21.65 10.75-4.83 21.73-7.25 32.95-7.25 12.53 0 23.55 2.91 33.05 8.72 9.5 5.82 16.79 13.49 21.87 23.03 5.08 9.54 7.62 19.66 7.62 30.38 0 11.89-3.17 22.8-9.5 32.73-6.33 9.93-14.81 17.77-25.43 23.52s-22.13 8.62-34.53 8.62-23.19-2.84-32.75-8.53Zm62.43-2.25c6.73-4.31 12.04-10.61 15.93-18.91 3.89-8.3 5.84-18.19 5.84-29.69 0-12.15-2.14-22.99-6.43-32.53-4.29-9.53-10.42-16.98-18.4-22.34-7.98-5.36-17.25-8.04-27.8-8.04-13.72 0-24.41 4.6-32.06 13.82-7.65 9.21-11.48 21.92-11.48 38.12 0 12.42 2.18 23.65 6.53 33.71 4.35 10.06 10.45 17.97 18.3 23.71 7.85 5.75 16.79 8.62 26.81 8.62 8.44 0 16.03-2.15 22.76-6.47Zm140.3-107.8c5.94 4.57 8.9 10.78 8.9 18.62 0 7.06-2.08 13.49-6.23 19.31-4.16 5.82-9.67 10.39-16.52 13.72-6.86 3.33-14.18 5-21.96 5-2.77 0-6-.13-9.7-.39v44.1c0 3.92.4 6.83 1.19 8.72.79 1.89 2.27 3.17 4.45 3.82 2.18.66 5.64.98 10.39.98.39 0 .59.39.59 1.18s-.2 1.18-.59 1.18c-4.09 0-7.32-.07-9.7-.2l-14.25-.19-13.85.19c-2.51.13-5.87.2-10.09.2-.39 0-.59-.39-.59-1.18s.2-1.18.59-1.18c4.75 0 8.24-.33 10.49-.98 2.24-.65 3.76-1.92 4.55-3.82.79-1.89 1.19-4.8 1.19-8.72V21.58c0-3.92-.4-6.79-1.19-8.62-.79-1.83-2.28-3.1-4.45-3.82-2.18-.72-5.64-1.08-10.39-1.08-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18l9.89.2c5.8.26 10.42.39 13.85.39 2.77 0 5.41-.06 7.91-.2 2.51-.13 4.68-.26 6.53-.39 5.01-.39 9.56-.59 13.65-.59 10.95 0 19.39 2.29 25.33 6.86Zm-13.46 2.84c-4.09-4.24-10.09-6.37-18.01-6.37-5.14 0-8.77.95-10.88 2.84-2.11 1.89-3.17 5.46-3.17 10.68v41.35c3.82.39 7.72.59 11.68.59 9.5 0 16.29-2.19 20.38-6.56 4.09-4.38 6.13-11.2 6.13-20.48 0-10.45-2.05-17.8-6.13-22.05Zm17.51 96.92c-8.9-10.97-19.69-26.33-32.35-46.06l13.26-4.11c11.21 16.33 20.64 29.07 28.3 38.22 7.65 9.15 14.41 15.78 20.28 19.89 5.87 4.11 11.58 6.17 17.12 6.17.4 0 .6.39.6 1.18s-.2 1.18-.6 1.18h-28.3c-3.3 0-9.4-5.49-18.3-16.46Zm75.3-101.52 4.95.39-1.98 95.25c-.13 6.8 1.12 11.83 3.76 15.09 2.64 3.27 6.93 4.9 12.86 4.9.39 0 .59.39.59 1.18s-.2 1.18-.59 1.18c-3.56 0-6.33-.07-8.31-.2l-10.88-.19-10.88.19c-1.85.13-4.55.2-8.11.2-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18c10.95 0 16.49-6.66 16.62-19.99l1.98-95.64Zm136.93 116.81c0 .78-.13 1.18-.39 1.18-4.35 0-7.78-.07-10.29-.2l-13.85-.19-13.26.19c-2.24.13-5.34.2-9.3.2-.27 0-.39-.39-.39-1.18s.13-1.18.39-1.18c4.48 0 7.78-.36 9.89-1.08 2.11-.72 3.49-1.99 4.16-3.82.66-1.83.86-4.7.59-8.62l-3.96-92.31 7.72-10.97L1336 126.83c-.27.52-.79.78-1.58.78s-1.32-.26-1.58-.78l-51.65-104.85c-2.37-4.83-5.14-8.36-8.31-10.58-3.17-2.22-6.86-3.33-11.08-3.33-.27 0-.4-.39-.4-1.18s.13-1.18.4-1.18l7.91.2c1.58.13 3.63.19 6.13.19 2.9 0 5.28-.06 7.12-.19 1.85-.13 3.3-.2 4.35-.2 1.71 0 3.1.59 4.16 1.76 1.05 1.18 2.7 3.99 4.95 8.43l44.92 90.35-7.32 12.54 47.69-108.18c1.32-3.26 3.3-4.9 5.94-4.9.79 0 1.85.07 3.17.2 1.32.13 3.03.19 5.15.19l10.09-.19c1.58-.13 3.89-.2 6.93-.2.26 0 .39.39.39 1.18s-.13 1.18-.39 1.18c-6.6 0-11.28 1.05-14.05 3.14-2.77 2.09-4.09 5.75-3.96 10.97l4.15 90.15c.27 4.05.79 6.99 1.58 8.82s2.27 3.07 4.45 3.72c2.18.66 5.64.98 10.39.98.26 0 .39.39.39 1.18Z\"/><text transform=\"translate(239.37 255.42)\" style=\"font-variation-settings:\\'wght\\' 500\" font-family=\"RalewayRoman-Medium,Raleway\" font-size=\"37.41\" font-weight=\"500\"><tspan y=\"0\" x=\"0\" letter-spacing=\".5em\">RE</tspan><tspan y=\"0\" x=\"84.62\" letter-spacing=\".49em\">F</tspan><tspan y=\"0\" x=\"124.65\" letter-spacing=\".5em\">ORMER PILATES STUDIO</tspan></text></svg>',withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8PXjh.framer-j4z05l, .framer-8PXjh .framer-j4z05l { display: block; }\",\".framer-8PXjh.framer-1b2wfv2 { height: 30px; overflow: hidden; position: relative; text-decoration: none; width: 144px; }\",\".framer-8PXjh .framer-19vh226 { aspect-ratio: 5.363636363636363 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-8PXjh.framer-v-uizny6.framer-1b2wfv2 { height: 53px; width: 254px; }\",\".framer-8PXjh.framer-v-uizny6 .framer-19vh226 { height: var(--framer-aspect-ratio-supported, 47px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K9EYScqKc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HoUXixtAa\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWhbGE6IdB=withCSS(Component,css,\"framer-8PXjh\");export default FramerWhbGE6IdB;FramerWhbGE6IdB.displayName=\"Logo\";FramerWhbGE6IdB.defaultProps={height:30,width:144};addPropertyControls(FramerWhbGE6IdB,{variant:{options:[\"RrEqekDoH\",\"K9EYScqKc\"],optionTitles:[\"Desktop\",\"Desktop 02\"],title:\"Variant\",type:ControlType.Enum},HoUXixtAa:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWhbGE6IdB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWhbGE6IdB\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K9EYScqKc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"HoUXixtAa\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"144\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WhbGE6IdB.map"],"mappings":"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"}