{"version":3,"file":"script_main.SHdT0e4_.mjs","names":["fonts","css","className","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","LogoFonts","Logo","TextLinkFonts","TextLink","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useMemo","Logo","TextLink","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","NavBar","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/4vtkCTbN4F1hsGJ1hq0f/dggCIxXdQKsJc4Tqkvup/fnINUD28P.js","https:/framerusercontent.com/modules/IM7lcddX9THnVoQEeYZ6/uNIhSSU4cNuX3TzAVItr/GA0mXhvfK.js","https:/framerusercontent.com/modules/lC7JnuH9tTpLNY8EgibZ/4JYOel8Sx0WwekXCk4Nh/kLl3kNp9w.js","https:/framerusercontent.com/modules/g4rHTEfgp9iAwiiRtvbd/hr5uP1PwYbrz7Zdh1xwW/k48ttrlU7.js","https:/framerusercontent.com/modules/8tiXsmTfl7a5U1J0RwUP/q2CSla0BFTbSnkOajZwe/r8eaJMZcn.js","https:/framerusercontent.com/modules/kLe1oVknCBeyzUTn8on5/59mtLkwtnjG67H1VyZC4/LJ8mt1_eD.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js","https:/framerusercontent.com/modules/5XBfjfLdH4znSjG72WM3/KQ0J4PDWn4F9v07XdkMz/MLqwzttnU.js","https:/framerusercontent.com/modules/f4YrZEN6zkRuM226KXJu/8cenLMIX2NJhLiWDMYGC/QmSybjr7_.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-OXVQP .framer-styles-preset-429c6n:not(.rich-text-wrapper), .framer-OXVQP .framer-styles-preset-429c6n.rich-text-wrapper a { --framer-link-text-color: #e3effa; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.25s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-OXVQP\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-j6YR9 .framer-styles-preset-urbxkm:not(.rich-text-wrapper), .framer-j6YR9 .framer-styles-preset-urbxkm.rich-text-wrapper a { --framer-link-text-color: #5dc4ba; }\"];export const className=\"framer-j6YR9\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a322632)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-QVcYp .framer-styles-preset-r665tc:not(.rich-text-wrapper), .framer-QVcYp .framer-styles-preset-r665tc.rich-text-wrapper a { --framer-link-text-color: var(--token-e73978dd-640a-4677-a8b7-5e3c2e35273d, #575957); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.25s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-QVcYp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/4vtkCTbN4F1hsGJ1hq0f/dggCIxXdQKsJc4Tqkvup/fnINUD28P.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/IM7lcddX9THnVoQEeYZ6/uNIhSSU4cNuX3TzAVItr/GA0mXhvfK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/KiqTRI3miDoJXaEUE6me/jsd1gBKQt96rSbkJ40d1/GIJLjU90G.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/lC7JnuH9tTpLNY8EgibZ/4JYOel8Sx0WwekXCk4Nh/kLl3kNp9w.js\";const enabledGestures={hGAfvy4Dv:{hover:true},XQLp4xmpj:{hover:true}};const cycleOrder=[\"XQLp4xmpj\",\"hGAfvy4Dv\"];const serializationHash=\"framer-P7Z7Z\";const variantClassNames={hGAfvy4Dv:\"framer-v-1tu7rkx\",XQLp4xmpj:\"framer-v-1aue1ud\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jfdrzw_jh=undefined;const OtOb0kn40=undefined;const Eb0Bz6jCe=undefined;const Enp3S3fCd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"XQLp4xmpj\",\"Variant 2\":\"hGAfvy4Dv\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,link,title,width,...props})=>{return{...props,Eb0Bz6jCe:link??props.Eb0Bz6jCe,Enp3S3fCd:title??props.Enp3S3fCd??\"Book a Cleaning\",jfdrzw_jh:click??props.jfdrzw_jh,OtOb0kn40:color??props.OtOb0kn40??\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"XQLp4xmpj\"};};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,Enp3S3fCd,Eb0Bz6jCe,OtOb0kn40,jfdrzw_jh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XQLp4xmpj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbjjq9i=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jfdrzw_jh){const res=await jfdrzw_jh(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aue1ud\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XQLp4xmpj\",onTap:onTapbjjq9i,ref:refBinding,style:{...style},...addPropertyOverrides({\"hGAfvy4Dv-hover\":{\"data-framer-name\":undefined},\"XQLp4xmpj-hover\":{\"data-framer-name\":undefined},hGAfvy4Dv:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OtOb0kn40-k48ttrlU7))\"},children:/*#__PURE__*/_jsx(Link,{href:Eb0Bz6jCe,motionChild:true,nodeId:\"Uyv_lOzXc\",openInNewTab:false,relValues:[],scopeId:\"k48ttrlU7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-429c6n\",\"data-styles-preset\":\"fnINUD28P\",children:\"Book a Cleaning\"})})})}),className:\"framer-3siwn2\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Uyv_lOzXc\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OtOb0kn40-k48ttrlU7)\",\"--variable-reference-OtOb0kn40-k48ttrlU7\":OtOb0kn40},text:Enp3S3fCd,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hGAfvy4Dv-hover\":{transformTemplate:transformTemplate1},\"XQLp4xmpj-hover\":{transformTemplate:transformTemplate1},hGAfvy4Dv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OtOb0kn40-k48ttrlU7))\"},children:/*#__PURE__*/_jsx(Link,{href:Eb0Bz6jCe,motionChild:true,nodeId:\"Uyv_lOzXc\",openInNewTab:false,relValues:[],scopeId:\"k48ttrlU7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-r665tc\",\"data-styles-preset\":\"kLl3kNp9w\",children:\"Book a Cleaning\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OtOb0kn40-k48ttrlU7))\"},children:/*#__PURE__*/_jsx(Link,{href:Eb0Bz6jCe,motionChild:true,nodeId:\"jeONZfaQw\",openInNewTab:false,relValues:[],scopeId:\"k48ttrlU7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-429c6n\",\"data-styles-preset\":\"fnINUD28P\",children:\"Book a Cleaning\"})})})}),className:\"framer-1ibi0zk\",\"data-framer-name\":\"Text 2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jeONZfaQw\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OtOb0kn40-k48ttrlU7)\",\"--variable-reference-OtOb0kn40-k48ttrlU7\":OtOb0kn40},text:Enp3S3fCd,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hGAfvy4Dv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OtOb0kn40-k48ttrlU7))\"},children:/*#__PURE__*/_jsx(Link,{href:Eb0Bz6jCe,motionChild:true,nodeId:\"jeONZfaQw\",openInNewTab:false,relValues:[],scopeId:\"k48ttrlU7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-r665tc\",\"data-styles-preset\":\"kLl3kNp9w\",children:\"Book a Cleaning\"})})})}),transformTemplate:undefined},\"XQLp4xmpj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OtOb0kn40-k48ttrlU7))\"},children:/*#__PURE__*/_jsx(Link,{href:Eb0Bz6jCe,motionChild:true,nodeId:\"jeONZfaQw\",openInNewTab:false,relValues:[],scopeId:\"k48ttrlU7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-urbxkm\",\"data-styles-preset\":\"GA0mXhvfK\",children:\"Book a Cleaning\"})})})}),transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-P7Z7Z.framer-my6z1c, .framer-P7Z7Z .framer-my6z1c { display: block; }\",\".framer-P7Z7Z.framer-1aue1ud { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-P7Z7Z .framer-3siwn2 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-P7Z7Z .framer-1ibi0zk { -webkit-user-select: none; bottom: -32px; flex: none; height: auto; left: 49%; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-P7Z7Z.framer-v-1aue1ud.hover .framer-3siwn2 { left: 48%; position: absolute; top: -32px; z-index: 1; }\",\".framer-P7Z7Z.framer-v-1aue1ud.hover .framer-1ibi0zk, .framer-P7Z7Z.framer-v-1tu7rkx.hover .framer-1ibi0zk { bottom: unset; left: unset; position: relative; }\",\".framer-P7Z7Z.framer-v-1tu7rkx.hover .framer-3siwn2 { left: 50%; position: absolute; top: -32px; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20.5\n * @framerIntrinsicWidth 106.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hGAfvy4Dv\":{\"layout\":[\"auto\",\"auto\"]},\"HePpENZ9c\":{\"layout\":[\"auto\",\"auto\"]},\"yl5JSjCYT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Enp3S3fCd\":\"title\",\"Eb0Bz6jCe\":\"link\",\"OtOb0kn40\":\"color\",\"jfdrzw_jh\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk48ttrlU7=withCSS(Component,css,\"framer-P7Z7Z\");export default Framerk48ttrlU7;Framerk48ttrlU7.displayName=\"Text Link\";Framerk48ttrlU7.defaultProps={height:20.5,width:106.5};addPropertyControls(Framerk48ttrlU7,{variant:{options:[\"XQLp4xmpj\",\"hGAfvy4Dv\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},Enp3S3fCd:{defaultValue:\"Book a Cleaning\",displayTextArea:false,title:\"Title\",type:ControlType.String},onEnp3S3fCdChange:{changes:\"Enp3S3fCd\",type:ControlType.ChangeHandler},Eb0Bz6jCe:{title:\"Link\",type:ControlType.Link},OtOb0kn40:{defaultValue:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",title:\"Color\",type:ControlType.Color},jfdrzw_jh:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerk48ttrlU7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk48ttrlU7\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hGAfvy4Dv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HePpENZ9c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yl5JSjCYT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Enp3S3fCd\\\":\\\"title\\\",\\\"Eb0Bz6jCe\\\":\\\"link\\\",\\\"OtOb0kn40\\\":\\\"color\\\",\\\"jfdrzw_jh\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"106.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}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=[\"EcYHvfdYM\",\"m6vl98Ljo\"];const serializationHash=\"framer-fw2yP\";const variantClassNames={EcYHvfdYM:\"framer-v-q9hima\",m6vl98Ljo:\"framer-v-1c18uht\"};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 humanReadableVariantMap={Dark:\"EcYHvfdYM\",Light:\"m6vl98Ljo\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EcYHvfdYM\"};};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:\"EcYHvfdYM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"m6vl98Ljo\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"m6vl98Ljo\")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__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EcYHvfdYM\",scopeId:\"r8eaJMZcn\",...addPropertyOverrides({m6vl98Ljo:{href:{hash:\":CG_9WwxsP\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q9hima\",className,classNames)} framer-hbzqdw`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"EcYHvfdYM\",ref:refBinding,style:{...style},tabIndex:0,...addPropertyOverrides({m6vl98Ljo:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-b7lw0c\",layoutDependency:layoutDependency,layoutId:\"C3mErWMDS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75 27.796\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({m6vl98Ljo:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 37.061\" overflow=\"visible\"><g><g><defs><linearGradient id=\"idsm6vl98LjoC3mErWMDS_2g436452287\" x1=\"0\" x2=\"0.9999858232442088\" y1=\"0.4975124378109453\" y2=\"0.5024874916579314\"><stop offset=\"0\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop><stop offset=\"0.15\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"0.25\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.35\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.43\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(253,254,255)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(252,253,254)\" stop-opacity=\"1\"></stop><stop offset=\"0.59\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.67\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.76\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.86\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 41.771 13.895 C 41.771 15.986 40.076 17.682 37.984 17.682 C 35.893 17.682 34.198 15.986 34.198 13.895 C 34.198 11.803 35.893 10.108 37.984 10.108 C 40.076 10.108 41.771 11.803 41.771 13.895 Z M 37.668 15.749 C 38.583 15.947 39.452 15.322 39.717 14.645 C 40.051 13.791 39.796 12.942 39.132 12.451 C 38.469 11.961 37.632 11.897 36.892 12.41 C 36.239 12.862 35.918 13.565 36.09 14.298 C 36.252 14.995 36.792 15.559 37.668 15.749 Z M 32.484 26.783 C 30.093 25.849 28.135 24.191 26.35 22.379 L 22.779 18.753 C 21.526 17.481 19.78 16.62 17.939 16.617 L 8.657 16.603 C 3.944 16.596 0.414 13.722 0.055 9.133 C -0.362 3.799 3.6 -0.021 9.169 0 L 28.236 0.071 C 29.028 0.075 29.367 1.085 28.732 1.559 C 27.357 2.588 26.194 3.834 25.152 5.205 C 24.996 5.41 24.755 5.531 24.497 5.533 L 8.543 5.619 C 6.855 5.628 5.783 6.91 5.811 8.355 C 5.84 9.877 6.881 11.039 8.524 11.063 L 19.28 11.215 C 21.144 11.241 22.732 12.201 24.153 13.247 C 24.18 13.266 24.205 13.287 24.228 13.309 L 26.963 15.853 C 26.974 15.863 26.985 15.875 26.996 15.886 L 30.815 19.864 C 32.433 21.549 34.577 22.632 36.966 22.821 C 36.991 22.823 37.016 22.823 37.042 22.823 L 38.678 22.812 C 39.059 22.809 39.44 22.775 39.815 22.702 C 40.766 22.515 41.648 22.181 42.461 21.758 C 44.873 20.504 46.392 18.237 46.935 15.899 C 47.959 11.489 45.429 6.947 40.935 5.447 C 37.785 4.395 34.446 4.991 31.883 7.235 C 30.064 8.828 28.988 11.128 28.84 13.623 C 28.799 14.316 27.985 14.662 27.464 14.202 L 27.438 14.179 L 24.678 11.752 C 24.454 11.556 24.354 11.254 24.413 10.962 C 25.75 4.415 31.67 -0.046 38.46 0.121 C 40.564 0.173 42.358 0.654 44.221 1.567 C 48.478 3.652 51.41 7.615 51.993 12.35 C 52.422 15.834 51.476 19.321 49.345 22.127 C 45.444 27.262 38.555 29.155 32.484 26.784 Z M 67.497 16.82 C 70.172 16.3 72.211 14.848 73.462 12.472 C 74.734 10.057 74.659 7.182 73.532 4.673 C 72.037 2.038 69.493 0.317 66.347 0.107 L 54.688 0.055 L 49.911 0.102 L 44.884 0.095 C 47.537 1.462 49.8 3.219 51.363 5.837 L 57.765 5.77 L 65.451 5.709 C 67.133 5.695 68.404 7.009 68.375 8.522 C 68.345 10.142 67.193 11.362 65.468 11.373 L 53.591 11.451 C 53.919 13.379 53.901 15.112 53.448 16.996 L 60.444 17.003 L 66.943 26.555 C 67.257 27.017 67.788 27.313 68.382 27.415 L 69.267 27.566 C 69.592 27.621 69.92 27.649 70.249 27.648 L 75 27.639 L 67.498 16.82 Z M 22.047 20.314 L 20.744 19.134 C 20.931 20.575 19.908 21.985 18.376 21.995 L 4.607 22.083 C 3.549 22.09 2.993 22.589 2.48 23.466 L 0 27.706 L 17.82 27.718 C 21.139 27.534 23.58 26.273 25.39 23.653 C 24.353 22.411 23.233 21.39 22.047 20.315 Z M 44.997 27.61 L 53.455 27.654 L 53.326 18.132 C 51.743 22.418 49.008 25.733 44.997 27.61 Z\" fill=\"url(#idsm6vl98LjoC3mErWMDS_2g436452287)\"></path></g><path d=\"M 35.357 17.8 L 32.999 20.149 C 31.248 18.948 30.177 16.957 29.918 14.739 L 34.095 16.423 L 35.357 17.8 Z M 45.809 14.969 C 45.817 16.886 44.453 18.972 42.735 20.236 L 42.103 16.431 L 42.605 14.179 Z M 33.861 11.503 C 33.96 12.257 33.458 13.02 33.33 13.71 L 30.113 12.801 C 30.375 10.762 31.401 8.866 33.202 7.612 C 33.397 8.105 33.485 8.632 33.548 9.111 L 33.861 11.503 Z M 38.764 21.751 C 37.452 22.021 36.126 21.602 34.854 21.148 C 35.921 20.162 37.38 18.728 38.41 18.331 C 38.877 18.15 39.472 18.144 39.944 17.876 C 40.378 18.537 40.379 19.125 40.549 19.895 C 40.634 20.276 40.968 21.012 40.622 21.369 Z M 39.792 7.834 C 38.418 9.174 37.868 9.506 35.882 9.793 L 35.107 6.534 C 37.005 5.81 39.034 5.854 40.99 6.666 L 39.791 7.835 Z M 42.165 11.488 L 40.566 10.001 L 42.913 7.737 C 44.685 8.989 45.717 10.855 45.95 13.038 Z\" fill=\"rgb(93,196,186)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-21k0jd\",layoutDependency:layoutDependency,layoutId:\"sSlJ9MoUj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75 27.796\" overflow=\"visible\"><g><defs><linearGradient id=\"idssSlJ9MoUj_1g436452287\" x1=\"0\" x2=\"0.9999858232442088\" y1=\"0.4975124378109453\" y2=\"0.5024874916579314\"><stop offset=\"0\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop><stop offset=\"0.15\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"0.25\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.35\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.43\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(253,254,255)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(252,253,254)\" stop-opacity=\"1\"></stop><stop offset=\"0.59\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.67\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.76\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.86\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 41.771 13.895 C 41.771 15.986 40.076 17.682 37.984 17.682 C 35.893 17.682 34.198 15.986 34.198 13.895 C 34.198 11.803 35.893 10.108 37.984 10.108 C 40.076 10.108 41.771 11.803 41.771 13.895 Z M 37.668 15.749 C 38.583 15.947 39.452 15.322 39.717 14.645 C 40.051 13.791 39.796 12.942 39.132 12.451 C 38.469 11.961 37.632 11.897 36.892 12.41 C 36.239 12.862 35.918 13.565 36.09 14.298 C 36.252 14.995 36.792 15.559 37.668 15.749 Z M 32.484 26.783 C 30.093 25.849 28.135 24.191 26.35 22.379 L 22.779 18.753 C 21.526 17.481 19.78 16.62 17.939 16.617 L 8.657 16.603 C 3.944 16.596 0.414 13.722 0.055 9.133 C -0.362 3.799 3.6 -0.021 9.169 0 L 28.236 0.071 C 29.028 0.075 29.367 1.085 28.732 1.559 C 27.357 2.588 26.194 3.834 25.152 5.205 C 24.996 5.41 24.755 5.531 24.497 5.533 L 8.543 5.619 C 6.855 5.628 5.783 6.91 5.811 8.355 C 5.84 9.877 6.881 11.039 8.524 11.063 L 19.28 11.215 C 21.144 11.241 22.732 12.201 24.153 13.247 C 24.18 13.266 24.205 13.287 24.228 13.309 L 26.963 15.853 C 26.974 15.863 26.985 15.875 26.996 15.886 L 30.815 19.864 C 32.433 21.549 34.577 22.632 36.966 22.821 C 36.991 22.823 37.016 22.823 37.042 22.823 L 38.678 22.812 C 39.059 22.809 39.44 22.775 39.815 22.702 C 40.766 22.515 41.648 22.181 42.461 21.758 C 44.873 20.504 46.392 18.237 46.935 15.899 C 47.959 11.489 45.429 6.947 40.935 5.447 C 37.785 4.395 34.446 4.991 31.883 7.235 C 30.064 8.828 28.988 11.128 28.84 13.623 C 28.799 14.316 27.985 14.662 27.464 14.202 L 27.438 14.179 L 24.678 11.752 C 24.454 11.556 24.354 11.254 24.413 10.962 C 25.75 4.415 31.67 -0.046 38.46 0.121 C 40.564 0.173 42.358 0.654 44.221 1.567 C 48.478 3.652 51.41 7.615 51.993 12.35 C 52.422 15.834 51.476 19.321 49.345 22.127 C 45.444 27.262 38.555 29.155 32.484 26.784 Z M 67.497 16.82 C 70.172 16.3 72.211 14.848 73.462 12.472 C 74.734 10.057 74.659 7.182 73.532 4.673 C 72.037 2.038 69.493 0.317 66.347 0.107 L 54.688 0.055 L 49.911 0.102 L 44.884 0.095 C 47.537 1.462 49.8 3.219 51.363 5.837 L 57.765 5.77 L 65.451 5.709 C 67.133 5.695 68.404 7.009 68.375 8.522 C 68.345 10.142 67.193 11.362 65.468 11.373 L 53.591 11.451 C 53.919 13.379 53.901 15.112 53.448 16.996 L 60.444 17.003 L 66.943 26.555 C 67.257 27.017 67.788 27.313 68.382 27.415 L 69.267 27.566 C 69.592 27.621 69.92 27.649 70.249 27.648 L 75 27.639 L 67.498 16.82 Z M 22.047 20.314 L 20.744 19.134 C 20.931 20.575 19.908 21.985 18.376 21.995 L 4.607 22.083 C 3.549 22.09 2.993 22.589 2.48 23.466 L 0 27.706 L 17.82 27.718 C 21.139 27.534 23.58 26.273 25.39 23.653 C 24.353 22.411 23.233 21.39 22.047 20.315 Z M 44.997 27.61 L 53.455 27.654 L 53.326 18.132 C 51.743 22.418 49.008 25.733 44.997 27.61 Z\" fill=\"url(#idssSlJ9MoUj_1g436452287)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({m6vl98Ljo:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 37.061\" overflow=\"visible\"><g><defs><linearGradient id=\"idsm6vl98LjosSlJ9MoUj_1g436452287\" x1=\"0\" x2=\"0.9999858232442088\" y1=\"0.4975124378109453\" y2=\"0.5024874916579314\"><stop offset=\"0\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop><stop offset=\"0.15\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"0.25\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.35\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.43\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(253,254,255)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(252,253,254)\" stop-opacity=\"1\"></stop><stop offset=\"0.59\" stop-color=\"rgb(224,229,235)\" stop-opacity=\"1\"></stop><stop offset=\"0.67\" stop-color=\"rgb(202,210,220)\" stop-opacity=\"1\"></stop><stop offset=\"0.76\" stop-color=\"rgb(187,197,210)\" stop-opacity=\"1\"></stop><stop offset=\"0.86\" stop-color=\"rgb(177,189,203)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(175,187,202)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 41.771 13.895 C 41.771 15.986 40.076 17.682 37.984 17.682 C 35.893 17.682 34.198 15.986 34.198 13.895 C 34.198 11.803 35.893 10.108 37.984 10.108 C 40.076 10.108 41.771 11.803 41.771 13.895 Z M 37.668 15.749 C 38.583 15.947 39.452 15.322 39.717 14.645 C 40.051 13.791 39.796 12.942 39.132 12.451 C 38.469 11.961 37.632 11.897 36.892 12.41 C 36.239 12.862 35.918 13.565 36.09 14.298 C 36.252 14.995 36.792 15.559 37.668 15.749 Z M 32.484 26.783 C 30.093 25.849 28.135 24.191 26.35 22.379 L 22.779 18.753 C 21.526 17.481 19.78 16.62 17.939 16.617 L 8.657 16.603 C 3.944 16.596 0.414 13.722 0.055 9.133 C -0.362 3.799 3.6 -0.021 9.169 0 L 28.236 0.071 C 29.028 0.075 29.367 1.085 28.732 1.559 C 27.357 2.588 26.194 3.834 25.152 5.205 C 24.996 5.41 24.755 5.531 24.497 5.533 L 8.543 5.619 C 6.855 5.628 5.783 6.91 5.811 8.355 C 5.84 9.877 6.881 11.039 8.524 11.063 L 19.28 11.215 C 21.144 11.241 22.732 12.201 24.153 13.247 C 24.18 13.266 24.205 13.287 24.228 13.309 L 26.963 15.853 C 26.974 15.863 26.985 15.875 26.996 15.886 L 30.815 19.864 C 32.433 21.549 34.577 22.632 36.966 22.821 C 36.991 22.823 37.016 22.823 37.042 22.823 L 38.678 22.812 C 39.059 22.809 39.44 22.775 39.815 22.702 C 40.766 22.515 41.648 22.181 42.461 21.758 C 44.873 20.504 46.392 18.237 46.935 15.899 C 47.959 11.489 45.429 6.947 40.935 5.447 C 37.785 4.395 34.446 4.991 31.883 7.235 C 30.064 8.828 28.988 11.128 28.84 13.623 C 28.799 14.316 27.985 14.662 27.464 14.202 L 27.438 14.179 L 24.678 11.752 C 24.454 11.556 24.354 11.254 24.413 10.962 C 25.75 4.415 31.67 -0.046 38.46 0.121 C 40.564 0.173 42.358 0.654 44.221 1.567 C 48.478 3.652 51.41 7.615 51.993 12.35 C 52.422 15.834 51.476 19.321 49.345 22.127 C 45.444 27.262 38.555 29.155 32.484 26.784 Z M 67.497 16.82 C 70.172 16.3 72.211 14.848 73.462 12.472 C 74.734 10.057 74.659 7.182 73.532 4.673 C 72.037 2.038 69.493 0.317 66.347 0.107 L 54.688 0.055 L 49.911 0.102 L 44.884 0.095 C 47.537 1.462 49.8 3.219 51.363 5.837 L 57.765 5.77 L 65.451 5.709 C 67.133 5.695 68.404 7.009 68.375 8.522 C 68.345 10.142 67.193 11.362 65.468 11.373 L 53.591 11.451 C 53.919 13.379 53.901 15.112 53.448 16.996 L 60.444 17.003 L 66.943 26.555 C 67.257 27.017 67.788 27.313 68.382 27.415 L 69.267 27.566 C 69.592 27.621 69.92 27.649 70.249 27.648 L 75 27.639 L 67.498 16.82 Z M 22.047 20.314 L 20.744 19.134 C 20.931 20.575 19.908 21.985 18.376 21.995 L 4.607 22.083 C 3.549 22.09 2.993 22.589 2.48 23.466 L 0 27.706 L 17.82 27.718 C 21.139 27.534 23.58 26.273 25.39 23.653 C 24.353 22.411 23.233 21.39 22.047 20.315 Z M 44.997 27.61 L 53.455 27.654 L 53.326 18.132 C 51.743 22.418 49.008 25.733 44.997 27.61 Z\" fill=\"url(#idsm6vl98LjosSlJ9MoUj_1g436452287)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4cett0\",layoutDependency:layoutDependency,layoutId:\"cKalKodwP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.574 7.574\" overflow=\"visible\"><path d=\"M 7.574 3.787 C 7.574 5.878 5.878 7.574 3.787 7.574 C 1.695 7.574 0 5.878 0 3.787 C 0 1.695 1.695 0 3.787 0 C 5.878 0 7.574 1.695 7.574 3.787 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q2ruxu\",layoutDependency:layoutDependency,layoutId:\"aqMcW79fK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.82 3.733\" overflow=\"visible\"><path d=\"M 1.624 3.696 C 2.539 3.893 3.408 3.268 3.673 2.592 C 4.007 1.738 3.752 0.888 3.088 0.397 C 2.425 -0.092 1.588 -0.156 0.848 0.357 C 0.195 0.808 -0.126 1.512 0.046 2.245 C 0.208 2.942 0.748 3.506 1.624 3.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-32pkl7\",layoutDependency:layoutDependency,layoutId:\"LKKJI8MsH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.069 27.796\" overflow=\"visible\"><path d=\"M 32.459 26.783 C 30.068 25.849 28.11 24.191 26.325 22.379 L 22.754 18.753 C 21.501 17.481 19.755 16.62 17.914 16.617 L 8.632 16.603 C 3.919 16.596 0.389 13.722 0.03 9.133 C -0.387 3.799 3.575 -0.021 9.144 0 L 28.211 0.071 C 29.003 0.075 29.342 1.085 28.708 1.559 C 27.332 2.588 26.17 3.834 25.127 5.205 C 24.972 5.41 24.73 5.531 24.473 5.533 L 8.518 5.619 C 6.83 5.628 5.758 6.91 5.787 8.355 C 5.816 9.877 6.857 11.039 8.499 11.063 L 19.255 11.215 C 21.12 11.241 22.707 12.201 24.129 13.247 C 24.155 13.266 24.18 13.287 24.203 13.309 L 26.938 15.853 C 26.95 15.863 26.96 15.875 26.971 15.886 L 30.791 19.864 C 32.408 21.549 34.552 22.632 36.941 22.821 C 36.966 22.823 36.992 22.823 37.017 22.823 L 38.653 22.812 C 39.035 22.809 39.415 22.775 39.79 22.702 C 40.741 22.515 41.623 22.181 42.436 21.758 C 44.848 20.504 46.367 18.237 46.91 15.899 C 47.935 11.489 45.404 6.947 40.91 5.447 C 37.761 4.395 34.421 4.991 31.859 7.235 C 30.039 8.828 28.963 11.128 28.815 13.623 C 28.774 14.316 27.96 14.662 27.44 14.202 L 27.414 14.179 L 24.653 11.752 C 24.429 11.556 24.329 11.254 24.389 10.962 C 25.725 4.415 31.645 -0.046 38.435 0.121 C 40.54 0.173 42.333 0.654 44.197 1.567 C 48.453 3.652 51.385 7.615 51.968 12.35 C 52.397 15.834 51.451 19.321 49.32 22.127 C 45.419 27.262 38.531 29.155 32.459 26.784 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gn52xz\",layoutDependency:layoutDependency,layoutId:\"UNRyDr4hB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.116 27.593\" overflow=\"visible\"><path d=\"M 22.613 16.765 C 25.288 16.245 27.327 14.793 28.578 12.417 C 29.85 10.002 29.775 7.127 28.648 4.617 C 27.153 1.983 24.609 0.262 21.463 0.052 L 9.804 0 L 5.028 0.047 L 0 0.039 C 2.653 1.407 4.916 3.163 6.479 5.781 L 12.881 5.715 L 20.568 5.653 C 22.249 5.64 23.52 6.954 23.492 8.467 C 23.461 10.087 22.309 11.307 20.584 11.318 L 8.708 11.395 C 9.035 13.323 9.017 15.057 8.565 16.94 L 15.56 16.948 L 22.059 26.5 C 22.373 26.962 22.904 27.258 23.499 27.359 L 24.383 27.511 C 24.708 27.566 25.037 27.594 25.366 27.593 L 30.116 27.584 L 22.614 16.765 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15tqd88\",layoutDependency:layoutDependency,layoutId:\"h943z6pfF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.39 8.584\" overflow=\"visible\"><path d=\"M 22.047 1.18 L 20.744 0 C 20.931 1.441 19.908 2.851 18.376 2.861 L 4.607 2.949 C 3.549 2.956 2.993 3.455 2.48 4.332 L 0 8.572 L 17.82 8.584 C 21.139 8.4 23.58 7.139 25.39 4.519 C 24.353 3.277 23.233 2.256 22.047 1.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p6aama\",layoutDependency:layoutDependency,layoutId:\"GXSxVMWfi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.458 9.523\" overflow=\"visible\"><path d=\"M 0 9.478 L 8.458 9.523 L 8.328 0 C 6.746 4.286 4.011 7.601 0 9.478 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ghjeaj\",layoutDependency:layoutDependency,layoutId:\"LuoqYvP5F\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.032 15.814\" overflow=\"visible\"><path d=\"M 5.439 11.778 L 3.081 14.127 C 1.33 12.926 0.259 10.935 0 8.718 L 4.177 10.401 L 5.439 11.778 Z M 15.891 8.947 C 15.899 10.864 14.535 12.95 12.817 14.214 L 12.185 10.409 L 12.687 8.157 Z M 3.943 5.482 C 4.042 6.235 3.54 6.998 3.413 7.688 L 0.195 6.779 C 0.457 4.74 1.483 2.844 3.284 1.59 C 3.479 2.083 3.567 2.61 3.63 3.089 L 3.943 5.481 Z M 8.846 15.729 C 7.534 15.999 6.208 15.58 4.936 15.126 C 6.003 14.14 7.462 12.706 8.492 12.309 C 8.959 12.128 9.554 12.122 10.026 11.854 C 10.46 12.515 10.461 13.103 10.631 13.873 C 10.716 14.254 11.05 14.99 10.704 15.347 Z M 9.874 1.812 C 8.5 3.152 7.95 3.484 5.964 3.771 L 5.189 0.512 C 7.087 -0.212 9.116 -0.168 11.072 0.644 L 9.873 1.813 Z M 12.247 5.466 L 10.648 3.979 L 12.995 1.715 C 14.767 2.967 15.799 4.833 16.032 7.016 Z\" fill=\"rgb(93,196,186)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m6vl98Ljo:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.376 21.086\" overflow=\"visible\"><path d=\"M -4.534 9.771 L -6.891 12.12 C -8.643 10.919 -9.714 8.928 -9.973 6.71 L -5.796 8.393 L -4.534 9.771 Z M 5.919 6.94 C 5.926 8.857 4.563 10.943 2.844 12.207 L 2.213 8.401 L 2.714 6.15 Z M -6.03 3.474 C -5.931 4.228 -6.433 4.99 -6.56 5.68 L -9.778 4.772 C -9.515 2.733 -8.489 0.836 -6.688 -0.417 C -6.494 0.075 -6.405 0.603 -6.343 1.082 L -6.03 3.474 Z M -1.127 13.722 C -2.438 13.992 -3.765 13.572 -5.036 13.119 C -3.97 12.133 -2.51 10.699 -1.48 10.301 C -1.014 10.121 -0.419 10.115 0.053 9.846 C 0.488 10.508 0.488 11.096 0.659 11.866 C 0.743 12.247 1.078 12.982 0.732 13.34 Z M -0.099 -0.195 C -1.472 1.145 -2.023 1.477 -4.008 1.764 L -4.784 -1.495 C -2.886 -2.22 -0.856 -2.175 1.1 -1.364 L -0.099 -0.195 Z M 2.274 3.459 L 0.675 1.972 L 3.022 -0.292 C 4.794 0.96 5.827 2.826 6.059 5.009 Z\" fill=\"rgb(93,196,186)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x6zztd\",layoutDependency:layoutDependency,layoutId:\"EZwfEHVJO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.439 5.41\" overflow=\"visible\"><path d=\"M 5.439 3.061 L 3.081 5.41 C 1.33 4.208 0.259 2.218 0 0 L 4.177 1.683 L 5.439 3.061 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mbv5o2\",layoutDependency:layoutDependency,layoutId:\"O9aQlYR1H\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.706 6.057\" overflow=\"visible\"><path d=\"M 3.706 0.79 C 3.713 2.707 2.35 4.793 0.632 6.057 L 0 2.251 L 0.501 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hsk461\",layoutDependency:layoutDependency,layoutId:\"TNUE8xUhh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.761 6.098\" overflow=\"visible\"><path d=\"M 3.748 3.892 C 3.847 4.645 3.344 5.408 3.217 6.098 L 0 5.189 C 0.262 3.15 1.288 1.254 3.089 0 C 3.284 0.493 3.372 1.02 3.435 1.499 L 3.748 3.891 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yeltqv\",layoutDependency:layoutDependency,layoutId:\"g83lPv_Vp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.922 3.961\" overflow=\"visible\"><path d=\"M 3.91 3.876 C 2.598 4.146 1.272 3.726 0 3.273 C 1.067 2.287 2.526 0.853 3.556 0.455 C 4.023 0.275 4.618 0.268 5.09 0 C 5.524 0.662 5.525 1.25 5.695 2.02 C 5.78 2.401 6.114 3.136 5.768 3.493 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15las97\",layoutDependency:layoutDependency,layoutId:\"JHc5CxJia\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.884 3.771\" overflow=\"visible\"><path d=\"M 4.685 1.812 C 3.312 3.152 2.761 3.484 0.776 3.771 L 0 0.512 C 1.898 -0.212 3.928 -0.168 5.884 0.644 L 4.685 1.813 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1klsg8f\",layoutDependency:layoutDependency,layoutId:\"jxMNNsfQL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.384 5.301\" overflow=\"visible\"><path d=\"M 1.599 3.751 L 0 2.264 L 2.347 0 C 4.119 1.252 5.151 3.119 5.384 5.301 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1evp7rm\",layoutDependency:layoutDependency,layoutId:\"Ml_8gG_Po\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.987 27.643\" overflow=\"visible\"><g><g><defs><linearGradient id=\"idsMl_8gG_Po_2g-1182609188\" x1=\"0\" x2=\"0.9999858232442088\" y1=\"0.4975124378109453\" y2=\"0.5024874916579314\"><stop offset=\"0\" stop-color=\"rgb(12,25,40)\" stop-opacity=\"1\"></stop><stop offset=\"0.13\" stop-color=\"rgb(13,27,42)\" stop-opacity=\"1\"></stop><stop offset=\"0.22\" stop-color=\"rgb(19,35,52)\" stop-opacity=\"1\"></stop><stop offset=\"0.3\" stop-color=\"rgb(29,50,67)\" stop-opacity=\"1\"></stop><stop offset=\"0.38\" stop-color=\"rgb(43,70,90)\" stop-opacity=\"1\"></stop><stop offset=\"0.45\" stop-color=\"rgb(61,95,118)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(82,125,151)\" stop-opacity=\"1\"></stop><stop offset=\"0.57\" stop-color=\"rgb(61,95,117)\" stop-opacity=\"1\"></stop><stop offset=\"0.64\" stop-color=\"rgb(43,69,89)\" stop-opacity=\"1\"></stop><stop offset=\"0.71\" stop-color=\"rgb(29,49,67)\" stop-opacity=\"1\"></stop><stop offset=\"0.79\" stop-color=\"rgb(19,35,52)\" stop-opacity=\"1\"></stop><stop offset=\"0.87\" stop-color=\"rgb(13,27,42)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(12,25,40)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 41.764 13.818 C 41.764 15.898 40.069 17.584 37.978 17.584 C 35.887 17.584 34.192 15.898 34.192 13.818 C 34.192 11.738 35.887 10.052 37.978 10.052 C 40.069 10.052 41.764 11.738 41.764 13.818 Z M 37.662 15.662 C 38.577 15.859 39.445 15.237 39.71 14.565 C 40.044 13.715 39.789 12.87 39.125 12.382 C 38.463 11.895 37.626 11.831 36.886 12.342 C 36.233 12.791 35.912 13.49 36.083 14.22 C 36.246 14.913 36.786 15.474 37.662 15.662 Z M 32.479 26.636 C 30.088 25.707 28.13 24.058 26.346 22.256 L 22.775 18.65 C 21.523 17.385 19.776 16.528 17.936 16.526 L 8.655 16.512 C 3.943 16.505 0.414 13.647 0.055 9.083 C -0.362 3.778 3.599 -0.021 9.167 0 L 28.231 0.071 C 29.023 0.074 29.362 1.079 28.728 1.551 C 27.352 2.573 26.19 3.813 25.148 5.177 C 24.992 5.38 24.75 5.501 24.493 5.502 L 8.541 5.588 C 6.854 5.597 5.782 6.872 5.81 8.309 C 5.839 9.823 6.88 10.979 8.522 11.002 L 19.277 11.153 C 21.141 11.18 22.728 12.134 24.149 13.174 C 24.175 13.193 24.2 13.214 24.224 13.236 L 26.958 15.765 C 26.97 15.776 26.98 15.787 26.992 15.798 L 30.81 19.755 C 32.427 21.431 34.571 22.507 36.959 22.695 C 36.984 22.697 37.01 22.698 37.035 22.698 L 38.671 22.686 C 39.053 22.684 39.433 22.65 39.808 22.577 C 40.759 22.391 41.641 22.059 42.453 21.638 C 44.865 20.391 46.384 18.137 46.927 15.812 C 47.951 11.426 45.421 6.909 40.928 5.417 C 37.779 4.37 34.44 4.964 31.878 7.195 C 30.058 8.78 28.983 11.066 28.835 13.548 C 28.794 14.238 27.98 14.581 27.46 14.124 L 27.434 14.101 L 24.673 11.688 C 24.45 11.492 24.35 11.192 24.409 10.901 C 25.746 4.391 31.665 -0.046 38.453 0.121 C 40.557 0.172 42.351 0.65 44.214 1.558 C 48.47 3.632 51.401 7.573 51.984 12.282 C 52.413 15.746 51.467 19.214 49.336 22.005 C 45.436 27.112 38.549 28.994 32.479 26.636 Z M 67.485 16.728 C 70.16 16.211 72.198 14.767 73.45 12.403 C 74.722 10.002 74.647 7.143 73.52 4.647 C 72.025 2.027 69.481 0.315 66.335 0.106 L 54.679 0.055 L 49.903 0.102 L 44.876 0.094 C 47.529 1.454 49.792 3.201 51.354 5.805 L 57.755 5.739 L 65.44 5.677 C 67.122 5.664 68.393 6.97 68.364 8.475 C 68.334 10.086 67.181 11.3 65.457 11.311 L 53.582 11.388 C 53.91 13.305 53.892 15.029 53.439 16.902 L 60.434 16.91 L 66.931 26.409 C 67.245 26.868 67.776 27.163 68.371 27.264 L 69.255 27.414 C 69.58 27.469 69.908 27.497 70.237 27.496 L 74.987 27.487 L 67.486 16.728 Z M 22.043 20.202 L 20.741 19.029 C 20.928 20.461 19.905 21.864 18.373 21.874 L 4.606 21.961 C 3.548 21.968 2.993 22.465 2.48 23.337 L 0 27.553 L 17.817 27.565 C 21.136 27.382 23.576 26.129 25.386 23.523 C 24.349 22.288 23.229 21.272 22.043 20.203 Z M 44.989 27.458 L 53.446 27.502 L 53.316 18.032 C 51.735 22.294 49 25.591 44.989 27.458 Z\" fill=\"url(#idsMl_8gG_Po_2g-1182609188)\"></path></g><path d=\"M 35.351 17.702 L 32.994 20.038 C 31.243 18.844 30.172 16.864 29.913 14.658 L 34.089 16.332 L 35.351 17.702 Z M 45.802 14.887 C 45.809 16.793 44.446 18.868 42.728 20.125 L 42.096 16.34 L 42.598 14.101 Z M 33.855 11.44 C 33.954 12.189 33.452 12.948 33.325 13.634 L 30.108 12.731 C 30.37 10.703 31.396 8.817 33.197 7.57 C 33.391 8.06 33.479 8.585 33.542 9.061 L 33.855 11.44 Z M 38.757 21.631 C 37.446 21.9 36.12 21.483 34.848 21.032 C 35.915 20.051 37.374 18.625 38.404 18.23 C 38.87 18.051 39.465 18.044 39.937 17.777 C 40.371 18.435 40.372 19.02 40.542 19.786 C 40.627 20.165 40.961 20.896 40.615 21.251 Z M 39.785 7.791 C 38.412 9.123 37.862 9.454 35.876 9.739 L 35.101 6.498 C 36.999 5.778 39.028 5.822 40.983 6.629 L 39.785 7.792 Z M 42.157 11.425 L 40.559 9.946 L 42.905 7.694 C 44.677 8.939 45.71 10.796 45.942 12.967 Z\" fill=\"rgb(93,196,186)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-qckhlx\",layoutDependency:layoutDependency,layoutId:\"f0ZLJAgiP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.987 27.643\" overflow=\"visible\"><g><defs><linearGradient id=\"idsf0ZLJAgiP_1g-1182609188\" x1=\"0\" x2=\"0.9999858232442088\" y1=\"0.4975124378109453\" y2=\"0.5024874916579314\"><stop offset=\"0\" stop-color=\"rgb(12,25,40)\" stop-opacity=\"1\"></stop><stop offset=\"0.13\" stop-color=\"rgb(13,27,42)\" stop-opacity=\"1\"></stop><stop offset=\"0.22\" stop-color=\"rgb(19,35,52)\" stop-opacity=\"1\"></stop><stop offset=\"0.3\" stop-color=\"rgb(29,50,67)\" stop-opacity=\"1\"></stop><stop offset=\"0.38\" stop-color=\"rgb(43,70,90)\" stop-opacity=\"1\"></stop><stop offset=\"0.45\" stop-color=\"rgb(61,95,118)\" stop-opacity=\"1\"></stop><stop offset=\"0.51\" stop-color=\"rgb(82,125,151)\" stop-opacity=\"1\"></stop><stop offset=\"0.57\" stop-color=\"rgb(61,95,117)\" stop-opacity=\"1\"></stop><stop offset=\"0.64\" stop-color=\"rgb(43,69,89)\" stop-opacity=\"1\"></stop><stop offset=\"0.71\" stop-color=\"rgb(29,49,67)\" stop-opacity=\"1\"></stop><stop offset=\"0.79\" stop-color=\"rgb(19,35,52)\" stop-opacity=\"1\"></stop><stop offset=\"0.87\" stop-color=\"rgb(13,27,42)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(12,25,40)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 41.764 13.818 C 41.764 15.898 40.069 17.584 37.978 17.584 C 35.887 17.584 34.192 15.898 34.192 13.818 C 34.192 11.738 35.887 10.052 37.978 10.052 C 40.069 10.052 41.764 11.738 41.764 13.818 Z M 37.662 15.662 C 38.577 15.859 39.445 15.237 39.71 14.565 C 40.044 13.715 39.789 12.87 39.125 12.382 C 38.463 11.895 37.626 11.831 36.886 12.342 C 36.233 12.791 35.912 13.49 36.083 14.22 C 36.246 14.913 36.786 15.474 37.662 15.662 Z M 32.479 26.636 C 30.088 25.707 28.13 24.058 26.346 22.256 L 22.775 18.65 C 21.523 17.385 19.776 16.528 17.936 16.526 L 8.655 16.512 C 3.943 16.505 0.414 13.647 0.055 9.083 C -0.362 3.778 3.599 -0.021 9.167 0 L 28.231 0.071 C 29.023 0.074 29.362 1.079 28.728 1.551 C 27.352 2.573 26.19 3.813 25.148 5.177 C 24.992 5.38 24.75 5.501 24.493 5.502 L 8.541 5.588 C 6.854 5.597 5.782 6.872 5.81 8.309 C 5.839 9.823 6.88 10.979 8.522 11.002 L 19.277 11.153 C 21.141 11.18 22.728 12.134 24.149 13.174 C 24.175 13.193 24.2 13.214 24.224 13.236 L 26.958 15.765 C 26.97 15.776 26.98 15.787 26.992 15.798 L 30.81 19.755 C 32.427 21.431 34.571 22.507 36.959 22.695 C 36.984 22.697 37.01 22.698 37.035 22.698 L 38.671 22.686 C 39.053 22.684 39.433 22.65 39.808 22.577 C 40.759 22.391 41.641 22.059 42.453 21.638 C 44.865 20.391 46.384 18.137 46.927 15.812 C 47.951 11.426 45.421 6.909 40.928 5.417 C 37.779 4.37 34.44 4.964 31.878 7.195 C 30.058 8.78 28.983 11.066 28.835 13.548 C 28.794 14.238 27.98 14.581 27.46 14.124 L 27.434 14.101 L 24.673 11.688 C 24.45 11.492 24.35 11.192 24.409 10.901 C 25.746 4.391 31.665 -0.046 38.453 0.121 C 40.557 0.172 42.351 0.65 44.214 1.558 C 48.47 3.632 51.401 7.573 51.984 12.282 C 52.413 15.746 51.467 19.214 49.336 22.005 C 45.436 27.112 38.549 28.994 32.479 26.636 Z M 67.485 16.728 C 70.16 16.211 72.198 14.767 73.45 12.403 C 74.722 10.002 74.647 7.143 73.52 4.647 C 72.025 2.027 69.481 0.315 66.335 0.106 L 54.679 0.055 L 49.903 0.102 L 44.876 0.094 C 47.529 1.454 49.792 3.201 51.354 5.805 L 57.755 5.739 L 65.44 5.677 C 67.122 5.664 68.393 6.97 68.364 8.475 C 68.334 10.086 67.181 11.3 65.457 11.311 L 53.582 11.388 C 53.91 13.305 53.892 15.029 53.439 16.902 L 60.434 16.91 L 66.931 26.409 C 67.245 26.868 67.776 27.163 68.371 27.264 L 69.255 27.414 C 69.58 27.469 69.908 27.497 70.237 27.496 L 74.987 27.487 L 67.486 16.728 Z M 22.043 20.202 L 20.741 19.029 C 20.928 20.461 19.905 21.864 18.373 21.874 L 4.606 21.961 C 3.548 21.968 2.993 22.465 2.48 23.337 L 0 27.553 L 17.817 27.565 C 21.136 27.382 23.576 26.129 25.386 23.523 C 24.349 22.288 23.229 21.272 22.043 20.203 Z M 44.989 27.458 L 53.446 27.502 L 53.316 18.032 C 51.735 22.294 49 25.591 44.989 27.458 Z\" fill=\"url(#idsf0ZLJAgiP_1g-1182609188)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-vbhzfp\",layoutDependency:layoutDependency,layoutId:\"JHoAuC8Ae\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.572 7.532\" overflow=\"visible\"><path d=\"M 7.572 3.766 C 7.572 5.846 5.877 7.532 3.786 7.532 C 1.695 7.532 0 5.846 0 3.766 C 0 1.686 1.695 0 3.786 0 C 5.877 0 7.572 1.686 7.572 3.766 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lbjxz4\",layoutDependency:layoutDependency,layoutId:\"hVasDe_SV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.819 3.712\" overflow=\"visible\"><path d=\"M 1.624 3.675 C 2.539 3.872 3.407 3.25 3.672 2.578 C 4.007 1.728 3.751 0.883 3.088 0.395 C 2.425 -0.092 1.588 -0.156 0.848 0.355 C 0.195 0.804 -0.126 1.503 0.046 2.233 C 0.208 2.926 0.748 3.487 1.624 3.675 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5sb27n\",layoutDependency:layoutDependency,layoutId:\"WKDqH0xTO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.06 27.643\" overflow=\"visible\"><path d=\"M 32.454 26.636 C 30.063 25.707 28.105 24.058 26.321 22.256 L 22.75 18.65 C 21.498 17.385 19.752 16.528 17.911 16.526 L 8.63 16.512 C 3.919 16.505 0.389 13.647 0.03 9.083 C -0.387 3.778 3.574 -0.021 9.143 0 L 28.206 0.071 C 28.998 0.074 29.337 1.079 28.703 1.551 C 27.328 2.573 26.165 3.813 25.123 5.177 C 24.967 5.38 24.726 5.501 24.469 5.502 L 8.517 5.588 C 6.829 5.597 5.757 6.872 5.786 8.309 C 5.815 9.823 6.856 10.979 8.497 11.002 L 19.252 11.153 C 21.116 11.18 22.703 12.134 24.125 13.174 C 24.151 13.193 24.176 13.214 24.199 13.236 L 26.933 15.765 C 26.945 15.776 26.956 15.787 26.967 15.798 L 30.785 19.755 C 32.402 21.431 34.547 22.507 36.935 22.695 C 36.96 22.697 36.985 22.698 37.011 22.698 L 38.646 22.686 C 39.028 22.684 39.409 22.65 39.783 22.577 C 40.734 22.391 41.616 22.059 42.429 21.638 C 44.84 20.391 46.359 18.137 46.902 15.812 C 47.926 11.426 45.396 6.909 40.903 5.417 C 37.754 4.37 34.415 4.964 31.853 7.195 C 30.034 8.78 28.958 11.066 28.81 13.548 C 28.769 14.238 27.955 14.581 27.435 14.124 L 27.409 14.101 L 24.649 11.688 C 24.425 11.492 24.325 11.192 24.385 10.901 C 25.721 4.391 31.64 -0.046 38.428 0.121 C 40.533 0.172 42.326 0.65 44.189 1.558 C 48.445 3.632 51.376 7.573 51.959 12.282 C 52.388 15.746 51.443 19.214 49.312 22.005 C 45.412 27.112 38.524 28.994 32.454 26.636 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d9z01i\",layoutDependency:layoutDependency,layoutId:\"EXpynBzmn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.111 27.441\" overflow=\"visible\"><path d=\"M 22.609 16.673 C 25.284 16.156 27.322 14.712 28.573 12.348 C 29.845 9.946 29.77 7.088 28.644 4.592 C 27.149 1.972 24.605 0.26 21.459 0.051 L 9.803 0 L 5.027 0.047 L 0 0.039 C 2.653 1.399 4.916 3.146 6.478 5.75 L 12.879 5.684 L 20.564 5.622 C 22.245 5.609 23.516 6.915 23.488 8.42 C 23.457 10.031 22.305 11.244 20.581 11.256 L 8.706 11.333 C 9.033 13.25 9.015 14.974 8.563 16.847 L 15.558 16.855 L 22.055 26.354 C 22.369 26.813 22.9 27.108 23.495 27.209 L 24.379 27.359 C 24.704 27.414 25.032 27.442 25.361 27.441 L 30.111 27.432 L 22.61 16.673 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ro8pcl\",layoutDependency:layoutDependency,layoutId:\"ai3lat7ax\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.386 8.536\" overflow=\"visible\"><path d=\"M 22.043 1.174 L 20.741 0 C 20.928 1.433 19.905 2.835 18.373 2.845 L 4.606 2.933 C 3.548 2.94 2.993 3.436 2.48 4.308 L 0 8.525 L 17.817 8.536 C 21.136 8.354 23.576 7.1 25.386 4.494 C 24.349 3.259 23.229 2.243 22.043 1.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x2f98c\",layoutDependency:layoutDependency,layoutId:\"vsqB7nuQk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.456 9.47\" overflow=\"visible\"><path d=\"M 0 9.426 L 8.456 9.47 L 8.327 0 C 6.745 4.262 4.01 7.559 0 9.426 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1830m36\",layoutDependency:layoutDependency,layoutId:\"SGw8kslm2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.029 15.727\" overflow=\"visible\"><path d=\"M 5.438 11.713 L 3.081 14.05 C 1.33 12.855 0.259 10.875 0 8.67 L 4.176 10.343 L 5.438 11.713 Z M 15.889 8.898 C 15.896 10.804 14.533 12.879 12.815 14.136 L 12.183 10.351 L 12.685 8.112 Z M 3.942 5.451 C 4.041 6.201 3.539 6.959 3.412 7.645 L 0.195 6.742 C 0.457 4.714 1.483 2.828 3.284 1.581 C 3.478 2.071 3.567 2.596 3.629 3.072 L 3.942 5.451 Z M 8.844 15.643 C 7.533 15.911 6.207 15.494 4.935 15.043 C 6.002 14.062 7.461 12.636 8.491 12.241 C 8.957 12.062 9.552 12.055 10.024 11.788 C 10.458 12.447 10.459 13.031 10.63 13.797 C 10.714 14.176 11.048 14.907 10.702 15.262 Z M 9.872 1.802 C 8.499 3.135 7.949 3.465 5.963 3.751 L 5.188 0.51 C 7.086 -0.211 9.115 -0.167 11.07 0.64 L 9.872 1.803 Z M 12.244 5.436 L 10.646 3.957 L 12.992 1.705 C 14.764 2.951 15.797 4.807 16.029 6.978 Z\" fill=\"rgb(93,196,186)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sb8iav\",layoutDependency:layoutDependency,layoutId:\"iWcw0415O\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.438 5.38\" overflow=\"visible\"><path d=\"M 5.438 3.044 L 3.081 5.38 C 1.33 4.185 0.259 2.206 0 0 L 4.176 1.674 L 5.438 3.044 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xtc45p\",layoutDependency:layoutDependency,layoutId:\"ODzJJafjk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.705 6.024\" overflow=\"visible\"><path d=\"M 3.705 0.786 C 3.713 2.692 2.349 4.767 0.631 6.024 L 0 2.239 L 0.501 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lo8lva\",layoutDependency:layoutDependency,layoutId:\"KwJ8fnuSG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.76 6.064\" overflow=\"visible\"><path d=\"M 3.747 3.87 C 3.846 4.619 3.344 5.378 3.217 6.064 L 0 5.161 C 0.262 3.133 1.288 1.247 3.089 0 C 3.283 0.49 3.372 1.015 3.434 1.491 L 3.747 3.87 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s3ut70\",layoutDependency:layoutDependency,layoutId:\"Rb9UHKHNz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.921 3.939\" overflow=\"visible\"><path d=\"M 3.909 3.854 C 2.598 4.123 1.271 3.706 0 3.255 C 1.067 2.274 2.526 0.848 3.555 0.453 C 4.022 0.273 4.617 0.267 5.089 0 C 5.523 0.658 5.524 1.243 5.694 2.009 C 5.779 2.388 6.113 3.119 5.767 3.474 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18neqwe\",layoutDependency:layoutDependency,layoutId:\"rYv200riL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.883 3.751\" overflow=\"visible\"><path d=\"M 4.684 1.802 C 3.311 3.135 2.761 3.465 0.776 3.751 L 0 0.51 C 1.898 -0.211 3.927 -0.167 5.883 0.64 L 4.684 1.803 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rqmdo5\",layoutDependency:layoutDependency,layoutId:\"tYJ6aH_cy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.383 5.272\" overflow=\"visible\"><path d=\"M 1.598 3.731 L 0 2.252 L 2.346 0 C 4.118 1.245 5.151 3.101 5.383 5.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})})})});});const css=[\".framer-fw2yP.framer-hbzqdw, .framer-fw2yP .framer-hbzqdw { display: block; }\",\".framer-fw2yP.framer-q9hima { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fw2yP .framer-b7lw0c, .framer-fw2yP .framer-1evp7rm { height: 28px; position: relative; width: 75px; }\",\".framer-fw2yP .framer-21k0jd, .framer-fw2yP .framer-qckhlx { height: 28px; left: 0px; position: absolute; top: 0px; width: 75px; }\",\".framer-fw2yP .framer-4cett0, .framer-fw2yP .framer-vbhzfp { height: 8px; left: 34px; position: absolute; top: 10px; width: 8px; }\",\".framer-fw2yP .framer-1q2ruxu, .framer-fw2yP .framer-1lbjxz4 { height: 4px; left: 36px; position: absolute; top: 12px; width: 4px; }\",\".framer-fw2yP .framer-32pkl7, .framer-fw2yP .framer-5sb27n { height: 28px; left: 0px; position: absolute; top: 0px; width: 52px; }\",\".framer-fw2yP .framer-gn52xz, .framer-fw2yP .framer-d9z01i { height: 28px; left: 45px; position: absolute; top: 0px; width: 30px; }\",\".framer-fw2yP .framer-15tqd88, .framer-fw2yP .framer-ro8pcl { height: 9px; left: 0px; position: absolute; top: 19px; width: 26px; }\",\".framer-fw2yP .framer-p6aama, .framer-fw2yP .framer-1x2f98c { height: 10px; left: 45px; position: absolute; top: 18px; width: 9px; }\",\".framer-fw2yP .framer-1ghjeaj, .framer-fw2yP .framer-1830m36 { height: 16px; left: 30px; position: absolute; top: 6px; width: 16px; }\",\".framer-fw2yP .framer-x6zztd, .framer-fw2yP .framer-1sb8iav { height: 6px; left: 0px; position: absolute; top: 9px; width: 6px; }\",\".framer-fw2yP .framer-1mbv5o2, .framer-fw2yP .framer-xtc45p { height: 6px; left: 12px; position: absolute; top: 8px; width: 4px; }\",\".framer-fw2yP .framer-1hsk461, .framer-fw2yP .framer-1lo8lva { height: 6px; left: 0px; position: absolute; top: 2px; width: 4px; }\",\".framer-fw2yP .framer-yeltqv, .framer-fw2yP .framer-s3ut70 { height: 4px; left: 5px; position: absolute; top: 12px; width: 6px; }\",\".framer-fw2yP .framer-15las97, .framer-fw2yP .framer-18neqwe { height: 4px; left: 5px; position: absolute; top: 0px; width: 6px; }\",\".framer-fw2yP .framer-1klsg8f, .framer-fw2yP .framer-1rqmdo5 { height: 6px; left: 11px; position: absolute; top: 2px; width: 6px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-b7lw0c, .framer-fw2yP.framer-v-1c18uht .framer-21k0jd { height: 37px; width: 100px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-1ghjeaj { height: 21px; left: 40px; top: 8px; width: 22px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-x6zztd { left: -10px; top: 7px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-1mbv5o2 { left: 2px; top: 6px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-1hsk461 { left: -10px; top: 0px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-yeltqv { left: -5px; top: 10px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-15las97 { left: -5px; top: -2px; }\",\".framer-fw2yP.framer-v-1c18uht .framer-1klsg8f { left: 1px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27.5\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"m6vl98Ljo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr8eaJMZcn=withCSS(Component,css,\"framer-fw2yP\");export default Framerr8eaJMZcn;Framerr8eaJMZcn.displayName=\"Logo\";Framerr8eaJMZcn.defaultProps={height:27.5,width:75};addPropertyControls(Framerr8eaJMZcn,{variant:{options:[\"EcYHvfdYM\",\"m6vl98Ljo\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerr8eaJMZcn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr8eaJMZcn\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"75\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"27.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m6vl98Ljo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r8eaJMZcn.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Button from\"https://framerusercontent.com/modules/uD1UVOc1kmiXBjZBKn0s/H398Pf6z0jh17T4u2zmn/IH_s6Xe0e.js\";import TextLink from\"https://framerusercontent.com/modules/g4rHTEfgp9iAwiiRtvbd/hr5uP1PwYbrz7Zdh1xwW/k48ttrlU7.js\";import Logo from\"https://framerusercontent.com/modules/8tiXsmTfl7a5U1J0RwUP/q2CSla0BFTbSnkOajZwe/r8eaJMZcn.js\";const LogoFonts=getFonts(Logo);const TextLinkFonts=getFonts(TextLink);const ButtonFonts=getFonts(Button);const cycleOrder=[\"eih2D2ty0\",\"dTyhWzMBp\",\"gUq5H9eVo\",\"knYB6RIIR\",\"n8cAvdR08\"];const serializationHash=\"framer-BYFKn\";const variantClassNames={dTyhWzMBp:\"framer-v-1sj8lv8\",eih2D2ty0:\"framer-v-12004mb\",gUq5H9eVo:\"framer-v-u5z0nb\",knYB6RIIR:\"framer-v-ufnwf0\",n8cAvdR08:\"framer-v-pficum\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OjmEfLhgI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Solid\":\"gUq5H9eVo\",\"Mobile Open\":\"n8cAvdR08\",\"Mobile Solid\":\"knYB6RIIR\",Desktop:\"eih2D2ty0\",Mobile:\"dTyhWzMBp\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,OjmEfLhgI:click??props.OjmEfLhgI,variant:humanReadableVariantMap[props.variant]??props.variant??\"eih2D2ty0\"};};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,OjmEfLhgI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eih2D2ty0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"dTyhWzMBp\",\"knYB6RIIR\",\"n8cAvdR08\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphvm13n=activeVariantCallback(async(...args)=>{if(OjmEfLhgI){const res=await OjmEfLhgI(...args);if(res===false)return false;}});const onTap53j9pv=activeVariantCallback(async(...args)=>{setVariant(\"n8cAvdR08\");});const onTapdvetc0=activeVariantCallback(async(...args)=>{setVariant(\"dTyhWzMBp\");});const isDisplayed1=()=>{if([\"dTyhWzMBp\",\"knYB6RIIR\"].includes(baseVariant))return false;return true;};const router=useRouter();const jfdrzw_jh1ey837o=activeVariantCallback(async(...args)=>{setVariant(\"knYB6RIIR\");});const isDisplayed2=()=>{if([\"dTyhWzMBp\",\"knYB6RIIR\",\"n8cAvdR08\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12004mb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"eih2D2ty0\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-abd077b3-33c0-44b3-82d7-3d852553ecf9)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(20px)\",...style},variants:{gUq5H9eVo:{backdropFilter:\"none\",backgroundColor:\"var(--token-547d64f2-2059-414d-8bc4-5a51447a138c, rgb(27, 40, 36))\",WebkitBackdropFilter:\"none\"},knYB6RIIR:{backgroundColor:\"var(--token-547d64f2-2059-414d-8bc4-5a51447a138c, rgb(27, 40, 36))\"},n8cAvdR08:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-263c4f55-eb22-4bf7-a7a3-42693930f06a, rgba(245, 246, 242, 0.16))\",backgroundColor:\"var(--token-547d64f2-2059-414d-8bc4-5a51447a138c, rgb(27, 40, 36))\"}},...addPropertyOverrides({dTyhWzMBp:{\"data-framer-name\":\"Mobile\"},gUq5H9eVo:{\"data-framer-name\":\"Desktop Solid\"},knYB6RIIR:{\"data-framer-name\":\"Mobile Solid\"},n8cAvdR08:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kij148\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"kD2TVXezj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+20+((componentViewport?.height||84)-67)/2,...addPropertyOverrides({dTyhWzMBp:{y:(componentViewport?.y||0)+16+((componentViewport?.height||69)-59)/2},knYB6RIIR:{y:(componentViewport?.y||0)+16+((componentViewport?.height||69)-59)/2},n8cAvdR08:{y:(componentViewport?.y||0)+16+((componentViewport?.height||238)-227)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lzp8ox-container\",layoutDependency:layoutDependency,layoutId:\"jJX55L41t-container\",nodeId:\"jJX55L41t\",rendersWithMotion:true,scopeId:\"LJ8mt1_eD\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"jJX55L41t\",layoutId:\"jJX55L41t\",variant:matchVariant(\"m6vl98Ljo\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.button,{className:\"framer-1dy9fm0\",\"data-framer-name\":\"Nav Menu Button\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"WKmDsQ3tm\",onTap:onTaphvm13n,tabIndex:0,...addPropertyOverrides({dTyhWzMBp:{onTap:onTap53j9pv},knYB6RIIR:{onTap:onTap53j9pv},n8cAvdR08:{onTap:onTapdvetc0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pltbsk\",\"data-framer-name\":\"Nav Menu Bar Top\",layoutDependency:layoutDependency,layoutId:\"hIV9LJUHm\",style:{backgroundColor:\"var(--token-c4a4c6cd-57f3-4480-81ee-231e17daf2cb)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{dTyhWzMBp:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\"},knYB6RIIR:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\"},n8cAvdR08:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3ram7r\",\"data-framer-name\":\"Nav Menu Bar Bottom\",layoutDependency:layoutDependency,layoutId:\"u53TZw61p\",style:{backgroundColor:\"var(--token-c4a4c6cd-57f3-4480-81ee-231e17daf2cb)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{dTyhWzMBp:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\"},knYB6RIIR:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\"},n8cAvdR08:{backgroundColor:\"var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hc9bhc\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"umV3Gg1n_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CG_9WwxsP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CG_9WwxsP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CG_9WwxsP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+20+((componentViewport?.height||84)-60)/2,...addPropertyOverrides({n8cAvdR08:{y:(componentViewport?.y||0)+75+((componentViewport?.height||238)-227)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15rljid-container\",layoutDependency:layoutDependency,layoutId:\"dG_TuBtIN-container\",nodeId:\"dG_TuBtIN\",rendersWithMotion:true,scopeId:\"LJ8mt1_eD\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:resolvedLinks[0],Enp3S3fCd:\"Home\",height:\"100%\",id:\"dG_TuBtIN\",layoutId:\"dG_TuBtIN\",OtOb0kn40:\"var(--token-8873f2cc-a560-439a-ad4e-d964deb09dff, rgb(226, 238, 249))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\",...addPropertyOverrides({gUq5H9eVo:{Eb0Bz6jCe:resolvedLinks[1]},n8cAvdR08:{Eb0Bz6jCe:resolvedLinks[2],jfdrzw_jh:jfdrzw_jh1ey837o}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+20+((componentViewport?.height||84)-60)/2,...addPropertyOverrides({n8cAvdR08:{y:(componentViewport?.y||0)+125+((componentViewport?.height||238)-227)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c9gfj8-container\",layoutDependency:layoutDependency,layoutId:\"WxiV3dm2Y-container\",nodeId:\"WxiV3dm2Y\",rendersWithMotion:true,scopeId:\"LJ8mt1_eD\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:resolvedLinks1[0],Enp3S3fCd:\"Tj\\xe4nster\",height:\"100%\",id:\"WxiV3dm2Y\",layoutId:\"WxiV3dm2Y\",OtOb0kn40:\"var(--token-8873f2cc-a560-439a-ad4e-d964deb09dff, rgb(226, 238, 249))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\",...addPropertyOverrides({gUq5H9eVo:{Eb0Bz6jCe:resolvedLinks1[1]},n8cAvdR08:{Eb0Bz6jCe:resolvedLinks1[2],jfdrzw_jh:jfdrzw_jh1ey837o}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wCk_EUH7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":wCk_EUH7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":JOJ1NQ3lW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+20+((componentViewport?.height||84)-60)/2,...addPropertyOverrides({n8cAvdR08:{y:(componentViewport?.y||0)+175+((componentViewport?.height||238)-227)/2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-czfcxw-container\",layoutDependency:layoutDependency,layoutId:\"jC6IwJZj1-container\",nodeId:\"jC6IwJZj1\",rendersWithMotion:true,scopeId:\"LJ8mt1_eD\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:resolvedLinks2[0],Enp3S3fCd:\"Kontakt\",height:\"100%\",id:\"jC6IwJZj1\",layoutId:\"jC6IwJZj1\",OtOb0kn40:\"var(--token-8873f2cc-a560-439a-ad4e-d964deb09dff, rgb(226, 238, 249))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\",...addPropertyOverrides({gUq5H9eVo:{Eb0Bz6jCe:resolvedLinks2[1]},n8cAvdR08:{Eb0Bz6jCe:resolvedLinks2[2],jfdrzw_jh:jfdrzw_jh1ey837o}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-g4b0lo\",\"data-framer-name\":\"Nav Actions\",layoutDependency:layoutDependency,layoutId:\"JaL3cFbKj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+20+((componentViewport?.height||84)-84)/2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u9qjnt-container\",layoutDependency:layoutDependency,layoutId:\"QsvhPcJOB-container\",nodeId:\"QsvhPcJOB\",rendersWithMotion:true,scopeId:\"LJ8mt1_eD\",children:/*#__PURE__*/_jsx(Button,{ac4JHN6Mf:\"https://booking.eontyre.com/12220\",FXv52DSLw:false,height:\"100%\",id:\"QsvhPcJOB\",layoutId:\"QsvhPcJOB\",variant:matchVariant(\"FEdWWLvg2\"),width:\"100%\",Xg1a7VaWe:\"Boka tid\"})})})})]})})})});});const css=[\".framer-BYFKn.framer-uki6ld, .framer-BYFKn .framer-uki6ld { display: block; }\",\".framer-BYFKn.framer-12004mb { 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: 20px 32px 20px 32px; position: relative; width: 1200px; }\",\".framer-BYFKn .framer-1kij148 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BYFKn .framer-1lzp8ox-container, .framer-BYFKn .framer-15rljid-container, .framer-BYFKn .framer-c9gfj8-container, .framer-BYFKn .framer-czfcxw-container, .framer-BYFKn .framer-u9qjnt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-BYFKn .framer-1dy9fm0 { cursor: pointer; flex: none; height: 26px; overflow: visible; position: relative; width: 26px; }\",\".framer-BYFKn .framer-1pltbsk { flex: none; height: 2px; left: 1px; position: absolute; top: 8px; width: 24px; }\",\".framer-BYFKn .framer-3ram7r { flex: none; height: 2px; left: 1px; position: absolute; top: 16px; width: 24px; }\",\".framer-BYFKn .framer-1hc9bhc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-BYFKn .framer-g4b0lo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-BYFKn.framer-v-1sj8lv8.framer-12004mb, .framer-BYFKn.framer-v-ufnwf0.framer-12004mb { padding: 16px 32px 16px 32px; width: 390px; }\",\".framer-BYFKn.framer-v-1sj8lv8 .framer-1kij148, .framer-BYFKn.framer-v-ufnwf0 .framer-1kij148 { flex: 1 0 0px; flex-direction: row; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-BYFKn.framer-v-pficum.framer-12004mb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; justify-content: center; padding: 16px 32px 32px 32px; width: 390px; }\",\".framer-BYFKn.framer-v-pficum .framer-1kij148 { flex-direction: row; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-BYFKn.framer-v-pficum .framer-1pltbsk, .framer-BYFKn.framer-v-pficum .framer-3ram7r { left: calc(50.00000000000002% - 24px / 2); top: calc(50.00000000000002% - 2px / 2); }\",\".framer-BYFKn.framer-v-pficum .framer-1hc9bhc { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 1; }\",'.framer-BYFKn[data-border=\"true\"]::after, .framer-BYFKn [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 84\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dTyhWzMBp\":{\"layout\":[\"fixed\",\"auto\"]},\"gUq5H9eVo\":{\"layout\":[\"fixed\",\"auto\"]},\"knYB6RIIR\":{\"layout\":[\"fixed\",\"auto\"]},\"n8cAvdR08\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OjmEfLhgI\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLJ8mt1_eD=withCSS(Component,css,\"framer-BYFKn\");export default FramerLJ8mt1_eD;FramerLJ8mt1_eD.displayName=\"Nav Bar\";FramerLJ8mt1_eD.defaultProps={height:84,width:1200};addPropertyControls(FramerLJ8mt1_eD,{variant:{options:[\"eih2D2ty0\",\"dTyhWzMBp\",\"gUq5H9eVo\",\"knYB6RIIR\",\"n8cAvdR08\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Solid\",\"Mobile Solid\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},OjmEfLhgI:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLJ8mt1_eD,[{explicitInter:true,fonts:[]},...LogoFonts,...TextLinkFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerLJ8mt1_eD.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Logo,{},context),()=>forwardLoader(TextLink,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLJ8mt1_eD\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"84\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dTyhWzMBp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gUq5H9eVo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"knYB6RIIR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n8cAvdR08\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"OjmEfLhgI\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LJ8mt1_eD.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map","// Generated by Framer (13ebf9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/4vtkCTbN4F1hsGJ1hq0f/dggCIxXdQKsJc4Tqkvup/fnINUD28P.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KiqTRI3miDoJXaEUE6me/jsd1gBKQt96rSbkJ40d1/GIJLjU90G.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/VwJfn3ZJ2cVmiG4Odxoj/khiSUAZWMja4AYEwCjH9/r0aNFaqdz.js\";import TextLink from\"https://framerusercontent.com/modules/g4rHTEfgp9iAwiiRtvbd/hr5uP1PwYbrz7Zdh1xwW/k48ttrlU7.js\";import Logo from\"https://framerusercontent.com/modules/8tiXsmTfl7a5U1J0RwUP/q2CSla0BFTbSnkOajZwe/r8eaJMZcn.js\";const LogoFonts=getFonts(Logo);const GoogleMapsFonts=getFonts(GoogleMaps);const TextLinkFonts=getFonts(TextLink);const cycleOrder=[\"S4PRfKNgq\",\"o9ncPK7nV\",\"FAX9x9GoK\"];const serializationHash=\"framer-Hw9Xc\";const variantClassNames={FAX9x9GoK:\"framer-v-rixu8q\",o9ncPK7nV:\"framer-v-16hv9ys\",S4PRfKNgq:\"framer-v-uzt7gy\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"S4PRfKNgq\",Phone:\"FAX9x9GoK\",Tablet:\"o9ncPK7nV\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"S4PRfKNgq\"};};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:\"S4PRfKNgq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uzt7gy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"S4PRfKNgq\",ref:refBinding,style:{backgroundColor:\"var(--token-547d64f2-2059-414d-8bc4-5a51447a138c)\",...style},...addPropertyOverrides({FAX9x9GoK:{\"data-framer-name\":\"Phone\"},o9ncPK7nV:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1phez3h\",\"data-framer-name\":\"Footer Inner\",layoutDependency:layoutDependency,layoutId:\"d4QlKjDjd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1odjudy\",\"data-framer-name\":\"Footer Top\",layoutDependency:layoutDependency,layoutId:\"sqeJzLuI1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u1fjd6\",\"data-framer-name\":\"Footer Brand\",layoutDependency:layoutDependency,layoutId:\"itzRGJbVl\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+100,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+64},o9ncPK7nV:{y:(componentViewport?.y||0)+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tcnowr-container\",layoutDependency:layoutDependency,layoutId:\"rhDuzwvEL-container\",nodeId:\"rhDuzwvEL\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"rhDuzwvEL\",layoutId:\"rhDuzwvEL\",variant:matchVariant(\"m6vl98Ljo\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-132rrx2\",\"data-styles-preset\":\"r0aNFaqdz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgba(214, 214, 212, 0.64)))\"},children:\"Fr\\xe5n personbil och motorcykel till lastbil, traktor och entreprenadmaskin. Vi hj\\xe4lper dig med r\\xe4tt d\\xe4ck, r\\xe4tt service och r\\xe4tt l\\xf6sning - oavsett fordon.\"})}),className:\"framer-1j5as3p\",\"data-framer-name\":\"Footer Tagline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HxZPzuBb3\",style:{\"--extracted-r6o4lv\":\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgba(214, 214, 212, 0.64))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6aimij-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bID8gClHi-container\",nodeId:\"bID8gClHi\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,coordinates:\"SOR GUMMI\",height:\"100%\",id:\"bID8gClHi\",isMixedBorderRadius:false,layoutId:\"bID8gClHi\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\",zoom:15})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6mjpg5\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"odLJupGlT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-87lrff\",\"data-framer-name\":\"Footer Services Column\",layoutDependency:layoutDependency,layoutId:\"k_TILwbOS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1))\"},children:\"Navigering\"})}),className:\"framer-jr1r2z\",\"data-framer-name\":\"Footer Services Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QteZ_8ZTP\",style:{\"--extracted-r6o4lv\":\"var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1wea\",\"data-framer-name\":\"Footer Services Links\",layoutDependency:layoutDependency,layoutId:\"xviy6k11i\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EIPeAOzWZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+217.5,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+732.9},o9ncPK7nV:{y:(componentViewport?.y||0)+756.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iyc45c-container\",layoutDependency:layoutDependency,layoutId:\"rEUJsMruF-container\",nodeId:\"rEUJsMruF\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:resolvedLinks[0],Enp3S3fCd:\"Tj\\xe4nster\",height:\"100%\",id:\"rEUJsMruF\",layoutId:\"rEUJsMruF\",OtOb0kn40:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\",...addPropertyOverrides({FAX9x9GoK:{Eb0Bz6jCe:resolvedLinks[2]},o9ncPK7nV:{Eb0Bz6jCe:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":iOZnb0ghS\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":iOZnb0ghS\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":iOZnb0ghS\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+249.5,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+764.9},o9ncPK7nV:{y:(componentViewport?.y||0)+788.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h7zztw-container\",layoutDependency:layoutDependency,layoutId:\"fUoSusDzS-container\",nodeId:\"fUoSusDzS\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:resolvedLinks1[0],Enp3S3fCd:\"Hur det funkar\",height:\"100%\",id:\"fUoSusDzS\",layoutId:\"fUoSusDzS\",OtOb0kn40:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\",...addPropertyOverrides({FAX9x9GoK:{Eb0Bz6jCe:resolvedLinks1[2]},o9ncPK7nV:{Eb0Bz6jCe:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+281.5,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+796.9},o9ncPK7nV:{y:(componentViewport?.y||0)+820.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19k6qek-container\",layoutDependency:layoutDependency,layoutId:\"PoRiHTMPl-container\",nodeId:\"PoRiHTMPl\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:\"https://booking.eontyre.com/12220\",Enp3S3fCd:\"Boka tid\",height:\"100%\",id:\"PoRiHTMPl\",layoutId:\"PoRiHTMPl\",OtOb0kn40:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dmja1n\",\"data-framer-name\":\"Footer Company Column\",layoutDependency:layoutDependency,layoutId:\"sYdJMxQ97\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1udj7gz\",\"data-framer-name\":\"Footer Company Links\",layoutDependency:layoutDependency,layoutId:\"xLhBOQoRk\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u8luny\",\"data-framer-name\":\"Footer Contact Column\",layoutDependency:layoutDependency,layoutId:\"AyroUf6HF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vq1wvc\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"DPfHR3kzB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1))\"},children:\"Kontakt\"})}),className:\"framer-1s72u5z\",\"data-framer-name\":\"Footer Contact Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VOVSCyAUT\",style:{\"--extracted-r6o4lv\":\"var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+218.5,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+1031.4},o9ncPK7nV:{y:(componentViewport?.y||0)+757.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1en9vtb-container\",layoutDependency:layoutDependency,layoutId:\"Kvw7La1jx-container\",nodeId:\"Kvw7La1jx\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:\"tel:0114446969\",Enp3S3fCd:\"011 444 69 69\",height:\"100%\",id:\"Kvw7La1jx\",layoutId:\"Kvw7La1jx\",OtOb0kn40:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+255.5,...addPropertyOverrides({FAX9x9GoK:{y:(componentViewport?.y||0)+1068.4},o9ncPK7nV:{y:(componentViewport?.y||0)+794.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1medl5a-container\",layoutDependency:layoutDependency,layoutId:\"YjjXrn5r1-container\",nodeId:\"YjjXrn5r1\",rendersWithMotion:true,scopeId:\"MLqwzttnU\",children:/*#__PURE__*/_jsx(TextLink,{Eb0Bz6jCe:\"mailto:info@sorgummi.se\",Enp3S3fCd:\"Mail\",height:\"100%\",id:\"YjjXrn5r1\",layoutId:\"YjjXrn5r1\",OtOb0kn40:\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\",variant:matchVariant(\"XQLp4xmpj\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pet3c2\",layoutDependency:layoutDependency,layoutId:\"bZaQbviuA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nvcnne\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"fiDnq2dsn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1))\"},children:\"Adress\"})}),className:\"framer-14f4kv2\",\"data-framer-name\":\"Footer Contact Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"grvUnisi4\",style:{\"--extracted-r6o4lv\":\"var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13kaxzh\",\"data-framer-name\":\"Footer Contact Links\",layoutDependency:layoutDependency,layoutId:\"q9xMdLxpG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199)))\"},children:[\"Maskingatan 10 \",/*#__PURE__*/_jsx(motion.br,{}),\"602 23 Norrk\\xf6ping\"]})}),className:\"framer-uxnyhh\",\"data-framer-name\":\"Footer Contact 3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WI5VVAnNA\",style:{\"--extracted-r6o4lv\":\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ai3snz\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"THUYffsaa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1))\"},children:\"\\xd6ppettider\"})}),className:\"framer-1vu97pg\",\"data-framer-name\":\"Footer Contact Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hFZct9tW3\",style:{\"--extracted-r6o4lv\":\"var(--token-27e9392a-a9dd-4ce5-83d7-51dd2dbd5ff1)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bwz95x\",\"data-framer-name\":\"Footer Contact Links\",layoutDependency:layoutDependency,layoutId:\"jRrbSM3i2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199)))\"},children:[\"M\\xe5n-Tors: 07:00 - 17:00\",/*#__PURE__*/_jsx(motion.br,{}),\"Fre: 07:00 - 16:00\",/*#__PURE__*/_jsx(motion.br,{}),\"L\\xf6r - S\\xf6n: St\\xe4ngt\"]})}),className:\"framer-7ptlrw\",\"data-framer-name\":\"Footer Contact 3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xHtImEyNq\",style:{\"--extracted-r6o4lv\":\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ennw8u\",\"data-border\":true,\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"qpC33PwBC\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-263c4f55-eb22-4bf7-a7a3-42693930f06a)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199)))\"},children:\"\\xa9 2026 SOR Gummi AB. All rights reserved.\"})}),className:\"framer-1rpj5qa\",\"data-framer-name\":\"Footer Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GpsC30J0Z\",style:{\"--extracted-r6o4lv\":\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m3v8ea\",\"data-styles-preset\":\"GIJLjU90G\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://mediasoul.se/\",motionChild:true,nodeId:\"bXmTi67nC\",openInNewTab:true,relValues:[],scopeId:\"MLqwzttnU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-429c6n\",\"data-styles-preset\":\"fnINUD28P\",children:\"Built by Mediasoul Sweden\"})})})}),className:\"framer-16uwefv\",\"data-framer-name\":\"Footer Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bXmTi67nC\",style:{\"--extracted-r6o4lv\":\"var(--token-6bbe721f-84e0-45be-aa2f-d47ac082e1cd, rgb(199, 199, 199))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-Hw9Xc.framer-t0ol1p, .framer-Hw9Xc .framer-t0ol1p { display: block; }\",\".framer-Hw9Xc.framer-uzt7gy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 100px 40px 40px 40px; position: relative; width: 1200px; }\",\".framer-Hw9Xc .framer-1phez3h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1280px; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1odjudy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: flex-start; padding: 0px 0px 76px 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1u1fjd6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 360px; padding: 0px; position: relative; width: 1px; }\",\".framer-Hw9Xc .framer-tcnowr-container, .framer-Hw9Xc .framer-1iyc45c-container, .framer-Hw9Xc .framer-1h7zztw-container, .framer-Hw9Xc .framer-19k6qek-container, .framer-Hw9Xc .framer-1en9vtb-container, .framer-Hw9Xc .framer-1medl5a-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Hw9Xc .framer-1j5as3p, .framer-Hw9Xc .framer-jr1r2z, .framer-Hw9Xc .framer-1s72u5z, .framer-Hw9Xc .framer-14f4kv2, .framer-Hw9Xc .framer-uxnyhh, .framer-Hw9Xc .framer-1vu97pg, .framer-Hw9Xc .framer-7ptlrw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Hw9Xc .framer-6aimij-container { flex: none; height: 327px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-6mjpg5 { display: grid; flex: 1 0 0px; gap: 40px 34px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(150px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-Hw9Xc .framer-87lrff, .framer-Hw9Xc .framer-1dmja1n { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1f1wea, .framer-Hw9Xc .framer-13kaxzh, .framer-Hw9Xc .framer-1bwz95x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1udj7gz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 53px; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1u8luny { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1vq1wvc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-pet3c2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1nvcnne, .framer-Hw9Xc .framer-1ai3snz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1ennw8u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Hw9Xc .framer-1rpj5qa, .framer-Hw9Xc .framer-16uwefv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Hw9Xc.framer-v-16hv9ys.framer-uzt7gy { padding: 80px 32px 32px 32px; width: 810px; }\",\".framer-Hw9Xc.framer-v-16hv9ys .framer-1odjudy { flex-direction: column; gap: 52px; }\",\".framer-Hw9Xc.framer-v-16hv9ys .framer-1u1fjd6, .framer-Hw9Xc.framer-v-16hv9ys .framer-6mjpg5 { flex: none; width: 100%; }\",\".framer-Hw9Xc.framer-v-rixu8q.framer-uzt7gy { padding: 64px 24px 24px 24px; width: 390px; }\",\".framer-Hw9Xc.framer-v-rixu8q .framer-1odjudy { flex-direction: column; gap: 44px; }\",\".framer-Hw9Xc.framer-v-rixu8q .framer-1u1fjd6 { flex: none; max-width: unset; width: 100%; }\",\".framer-Hw9Xc.framer-v-rixu8q .framer-6mjpg5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px 34px; width: 100%; }\",\".framer-Hw9Xc.framer-v-rixu8q .framer-87lrff, .framer-Hw9Xc.framer-v-rixu8q .framer-1dmja1n, .framer-Hw9Xc.framer-v-rixu8q .framer-1u8luny { align-self: unset; }\",\".framer-Hw9Xc.framer-v-rixu8q .framer-1ennw8u { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; padding: 26px 0px 0px 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-Hw9Xc[data-border=\"true\"]::after, .framer-Hw9Xc [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 738.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"o9ncPK7nV\":{\"layout\":[\"fixed\",\"auto\"]},\"FAX9x9GoK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMLqwzttnU=withCSS(Component,css,\"framer-Hw9Xc\");export default FramerMLqwzttnU;FramerMLqwzttnU.displayName=\"Footer\";FramerMLqwzttnU.defaultProps={height:738.5,width:1200};addPropertyControls(FramerMLqwzttnU,{variant:{options:[\"S4PRfKNgq\",\"o9ncPK7nV\",\"FAX9x9GoK\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMLqwzttnU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...GoogleMapsFonts,...TextLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerMLqwzttnU.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Logo,{},context),()=>forwardLoader(TextLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMLqwzttnU\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"o9ncPK7nV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FAX9x9GoK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"738.5\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MLqwzttnU.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/LJ8mt1_eD/LJ8mt1_eD.js\";import Footer from\"#framer/local/canvasComponent/MLqwzttnU/MLqwzttnU.js\";const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const FooterFonts=getFonts(Footer);const breakpoints={BjctiSLs4:\"(max-width: 809.98px)\",C74thYLod:\"(min-width: 1200px)\",CVussfe0t:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-K0oqi\";const variantClassNames={BjctiSLs4:\"framer-v-1a8rpdx\",C74thYLod:\"framer-v-16epkq2\",CVussfe0t:\"framer-v-1mvecaa\"};const LtztupLH4=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-K0oqi.framer-jc31if, .framer-K0oqi .framer-jc31if { display: block; }\",\".framer-K0oqi.framer-16epkq2 { align-content: center; align-items: center; background-color: var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, #f5f6f2); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-K0oqi .framer-obkdjn-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 4; }\",\".framer-K0oqi .framer-1n2gkjz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-K0oqi .framer-yy9rpo-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BjctiSLs4:\"(max-width: 809.98px)\",C74thYLod:\"(min-width: 1200px)\",CVussfe0t:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"C74thYLod\",Phone:\"BjctiSLs4\",Tablet:\"CVussfe0t\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,LtztupLH4:scrollSection??props.LtztupLH4,variant:humanReadableVariantMap[props.variant]??props.variant??\"C74thYLod\"};};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{style,className,layoutId,variant,LtztupLH4,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"C74thYLod\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-63ab5e56-bbcf-45f6-bccc-0f8254db62d9, rgb(245, 246, 242)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16epkq2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-obkdjn-container\",layoutScroll:true,nodeId:\"b1UYyklqX\",rendersWithMotion:true,scopeId:\"QmSybjr7_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BjctiSLs4:{__framer__targets:[{ref:LtztupLH4,target:\"knYB6RIIR\"}],variant:matchVariant(\"dTyhWzMBp\")},CVussfe0t:{__framer__targets:[{ref:LtztupLH4,target:\"knYB6RIIR\"}],variant:matchVariant(\"dTyhWzMBp\")}},children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:LtztupLH4,target:\"gUq5H9eVo\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"b1UYyklqX\",layoutId:\"b1UYyklqX\",style:{width:\"100%\"},variant:matchVariant(\"eih2D2ty0\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1n2gkjz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:498,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yy9rpo-container\",nodeId:\"fchk9sjo1\",scopeId:\"QmSybjr7_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BjctiSLs4:{variant:matchVariant(\"FAX9x9GoK\")},CVussfe0t:{variant:matchVariant(\"o9ncPK7nV\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"fchk9sjo1\",layoutId:\"fchk9sjo1\",style:{width:\"100%\"},variant:matchVariant(\"S4PRfKNgq\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CVussfe0t\":{\"layout\":[\"fixed\",\"fixed\"]},\"BjctiSLs4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"LtztupLH4\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"C74thYLod\":[\".framer-obkdjn-container\",\".framer-yy9rpo-container\"],\"CVussfe0t\":[\".framer-obkdjn-container\",\".framer-yy9rpo-container\"],\"BjctiSLs4\":[\".framer-obkdjn-container\",\".framer-yy9rpo-container\"]}\n * @framerBreakpoints {\"C74thYLod\":{\"min\":1200,\"canvasClassName\":\"framer-16epkq2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"CVussfe0t\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1mvecaa-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"BjctiSLs4\":{\"max\":809,\"canvasClassName\":\"framer-1a8rpdx-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant C74thYLod\n * @framerLayoutTemplate true\n */const FramerQmSybjr7_=withCSS(Component,css,\"framer-K0oqi\");export default FramerQmSybjr7_;FramerQmSybjr7_.displayName=\"Template\";FramerQmSybjr7_.defaultProps={height:1e3,width:1200};addPropertyControls(FramerQmSybjr7_,{LtztupLH4:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerQmSybjr7_,[{explicitInter:true,fonts:[]},...NavBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerQmSybjr7_.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQmSybjr7_\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"C74thYLod\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-16epkq2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"CVussfe0t\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1mvecaa-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"BjctiSLs4\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1a8rpdx-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"C74thYLod\\\":[\\\".framer-obkdjn-container\\\",\\\".framer-yy9rpo-container\\\"],\\\"CVussfe0t\\\":[\\\".framer-obkdjn-container\\\",\\\".framer-yy9rpo-container\\\"],\\\"BjctiSLs4\\\":[\\\".framer-obkdjn-container\\\",\\\".framer-yy9rpo-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"C74thYLod\",\"framerIntrinsicHeight\":\"1000\",\"framerVariables\":\"{\\\"LtztupLH4\\\":\\\"scrollSection\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CVussfe0t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BjctiSLs4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/f4YrZEN6zkRuM226KXJu/8cenLMIX2NJhLiWDMYGC/QmSybjr7_.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {CG_9WwxsP: \"top\", EGBK6v4TH: \"results\", EIPeAOzWZ: \"services\", iOZnb0ghS: \"how-it-works\", isS2pYrjs: \"pricing\", iYw_9x07O: \"included\", JOJ1NQ3lW: \"quote\", K9I8YVGP3: \"trust\", wCk_EUH7V: \"reviews\", YLZVB6B_n: \"faq\", YWVMy2VvB: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dA9Hj7RuWQUpFDnvFyHv/XRjmYcd7Jf583KH01lem/augiA20Il.js\")), path: \"/\"}, ekQ02jPUo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7s4aUUVN7tNVEpvQKTt2/W9dCkrQ9rqa11vZMV0Nm/ekQ02jPUo.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"sv\", id: \"default\", name: \"Swedish\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"080a28de263b746d2f169fcb772e93958fbbc69b8d1936ccc7606a8f1c7495da\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {LtztupLH4: {href: {hash: \":K9I8YVGP3\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, LtztupLH4: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, ekQ02jPUo: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ekQ02jPUo\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"LtztupLH4\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", LtztupLH4: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ekQ02jPUo\":\r\nreturn [{hash: \"1a8rpdx\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1mvecaa\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"16epkq2\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7s4aUUVN7tNVEpvQKTt2/W9dCkrQ9rqa11vZMV0Nm/ekQ02jPUo.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://sorgummi.se\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/2jU6zVRkWNZ5doGLxxO7/0WLOHA7gt7NKw3PvbNMu/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}