{"version":3,"file":"script_main.CCO2fq2I.mjs","names":["breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","sharedStyle.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","className","RichText","React.Fragment","css","sharedStyle.fonts","useRef","useCallback","useMemo","Component","addPropertyOverrides","Primary","cycleOrder","serializationHash","variantClassNames","transition1","animation","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","getProps","className","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","SVG","Menu","X","RichText","sharedStyle.css","sharedStyle.fonts","NavBar","MobileNavBar","isBrowser","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","UserComponent","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/5woj6vsbCa6ypyzCCvuU/7CrTiP3mUkPjFIz41HYA/zcZGN4CiS.js","https:/framerusercontent.com/modules/SxSVvNXn8CgcJsofnU5P/o0TAaIYhPbBo3iKHJrTW/ScrollProgressBar.js","https:/framerusercontent.com/modules/cQOdSwAR86rfWuzbLOIi/YAfA8Om5LYN7XMbpChWS/WMv41LrQt.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/pK7jyEh7aH4PjvYpW6SA/fE3BLSzrL6oflE34NQTa/xeAEp2kds.js","https:/framerusercontent.com/modules/ZMt0F83RpjR6wK9VybQu/awftmVO1AQbPe3yb3GLw/cDgEuwRC6.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (30d75fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,getFontsFromSharedStyle,Link,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"#framer/local/css/dhqpQNF25/dhqpQNF25.js\";const breakpoints={jN08VKEJr:\"(max-width: 809.98px)\",kj3AVaP5W:\"(min-width: 1024px) and (max-width: 1439.98px)\",S2U_Xb9Vu:\"(min-width: 1440px)\",vLqt4mJhj:\"(min-width: 810px) and (max-width: 1023.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ULUv0\";const variantClassNames={jN08VKEJr:\"framer-v-17rjavg\",kj3AVaP5W:\"framer-v-x0p4m0\",S2U_Xb9Vu:\"framer-v-d6g4qo\",vLqt4mJhj:\"framer-v-9z6gx9\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ULUv0.framer-19bqa3c, .framer-ULUv0 .framer-19bqa3c { display: block; }\",\".framer-ULUv0.framer-d6g4qo { align-content: center; align-items: center; background-color: var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, #f9f8f5); 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-ULUv0 .framer-glkkp1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ULUv0 .framer-omysae { align-content: center; align-items: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; left: 50%; order: 1001; overflow: visible; padding: 0px 12px 0px 12px; position: var(--framer-canvas-fixed-position, fixed); text-decoration: none; top: 16px; width: min-content; z-index: 10; }\",\".framer-ULUv0 .framer-5ariie { --framer-paragraph-spacing: 8px; flex: none; height: 19px; position: relative; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={jN08VKEJr:\"(max-width: 809.98px)\",kj3AVaP5W:\"(min-width: 1024px) and (max-width: 1439.98px)\",S2U_Xb9Vu:\"(min-width: 1440px)\",vLqt4mJhj:\"(min-width: 810px) and (max-width: 1023.98px)\"};const humanReadableVariantMap={\"Desktop Small\":\"kj3AVaP5W\",Desktop:\"S2U_Xb9Vu\",Phone:\"jN08VKEJr\",Tablet:\"vLqt4mJhj\"};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,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"S2U_Xb9Vu\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"S2U_Xb9Vu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-d6g4qo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-glkkp1\"}),/*#__PURE__*/_jsx(Link,{href:{hash:\":H8hcNmTP_\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"G41jo_P3O\",openInNewTab:false,scopeId:\"zcZGN4CiS\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Logo Home Link\",className:\"framer-omysae framer-19bqa3c\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Logo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-3qmots\",\"data-styles-preset\":\"dhqpQNF25\",dir:\"auto\",children:\"smoll\"})}),className:\"framer-5ariie\",\"data-framer-name\":\"Logo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__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 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kj3AVaP5W\":{\"layout\":[\"fixed\",\"fixed\"]},\"vLqt4mJhj\":{\"layout\":[\"fixed\",\"fixed\"]},\"jN08VKEJr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"S2U_Xb9Vu\":[\".framer-omysae\"],\"kj3AVaP5W\":[\".framer-omysae\"],\"vLqt4mJhj\":[\".framer-omysae\"],\"jN08VKEJr\":[\".framer-omysae\"]}\n * @framerBreakpoints {\"S2U_Xb9Vu\":{\"min\":1440,\"canvasClassName\":\"framer-d6g4qo-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"kj3AVaP5W\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-x0p4m0-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop Small\",\"width\":1024,\"rootFontSize\":16},\"vLqt4mJhj\":{\"min\":810,\"max\":1023,\"canvasClassName\":\"framer-9z6gx9-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"jN08VKEJr\":{\"max\":809,\"canvasClassName\":\"framer-17rjavg-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant S2U_Xb9Vu\n * @framerLayoutTemplate true\n */const FramerzcZGN4CiS=withCSS(Component,css,\"framer-ULUv0\");export default FramerzcZGN4CiS;FramerzcZGN4CiS.displayName=\"404\";FramerzcZGN4CiS.defaultProps={height:1e3,width:1440};addFonts(FramerzcZGN4CiS,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzcZGN4CiS\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kj3AVaP5W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vLqt4mJhj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jN08VKEJr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"S2U_Xb9Vu\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-d6g4qo-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"kj3AVaP5W\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-x0p4m0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Small\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"vLqt4mJhj\\\":{\\\"min\\\":810,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-9z6gx9-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"jN08VKEJr\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-17rjavg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"S2U_Xb9Vu\\\":[\\\".framer-omysae\\\"],\\\"kj3AVaP5W\\\":[\\\".framer-omysae\\\"],\\\"vLqt4mJhj\\\":[\\\".framer-omysae\\\"],\\\"jN08VKEJr\\\":[\\\".framer-omysae\\\"]}\",\"framerDefaultVariant\":\"S2U_Xb9Vu\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useMemo,useRef}from\"react\";let cachedEls=undefined;let elCacheStale=true;function clamp01(value){return Math.max(0,Math.min(1,value));}function invalidateElCache(){elCacheStale=true;}function getElementByIdCaseInsensitive(id){if(typeof document===\"undefined\")return null;const direct=document.getElementById(id);if(direct)return direct;const target=id.toLowerCase();const elements=document.querySelectorAll(\"[id]\");for(const element of elements){if(element.id.toLowerCase()===target)return element;}return null;}function getCachedEls(){if(typeof document===\"undefined\")return null;if(!elCacheStale&&cachedEls!==undefined)return cachedEls;const services=getElementByIdCaseInsensitive(\"services\");const about=getElementByIdCaseInsensitive(\"about\");const reviews=getElementByIdCaseInsensitive(\"reviews\");cachedEls=services&&about&&reviews?{services,about,reviews}:null;elCacheStale=false;return cachedEls;}function computeProgress(scrollY){if(typeof window===\"undefined\"||typeof document===\"undefined\")return 0;const els=getCachedEls();if(els){const sections=[els.services,els.about,els.reviews].map(el=>{const rect=el.getBoundingClientRect();return{top:rect.top+scrollY,bottom:rect.bottom+scrollY};}).sort((a,b)=>a.top-b.top);const segmentSize=1/3;if(scrollY<=sections[0].top)return 0;if(scrollY>=sections[2].bottom)return 1;for(let index=0;index<sections.length;index++){const current=sections[index];const next=sections[index+1];const segmentStart=index*segmentSize;if(scrollY>=current.top&&scrollY<=current.bottom){const range=Math.max(1,current.bottom-current.top);const local=clamp01((scrollY-current.top)/range);return clamp01(segmentStart+local*segmentSize);}if(next&&scrollY>current.bottom&&scrollY<next.top){const gapRange=Math.max(1,next.top-current.bottom);const localGap=clamp01((scrollY-current.bottom)/gapRange);return clamp01((index+1)*segmentSize+localGap*segmentSize);}}}const maxScroll=Math.max(1,document.documentElement.scrollHeight-window.innerHeight);return clamp01(scrollY/maxScroll);}function findLenis(){if(typeof window===\"undefined\")return null;return window.lenis??window.__lenis??null;}export function withScrollProgress(Component){return /*#__PURE__*/forwardRef(function WithScrollProgress(props,ref){const elementRef=useRef(null);const rafRef=useRef(0);const timeoutRef=useRef(0);const lenisHandlerRef=useRef(null);const lenisRef=useRef(null);const setRef=useCallback(node=>{elementRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);const applyProgress=useCallback(progress=>{const node=elementRef.current;if(!node)return;node.style.width=`${clamp01(progress)*100}%`;},[]);const stopRafLoop=useCallback(()=>{if(rafRef.current){window.cancelAnimationFrame(rafRef.current);rafRef.current=0;}},[]);const startRafLoop=useCallback(()=>{if(typeof window===\"undefined\")return;stopRafLoop();const loop=()=>{applyProgress(computeProgress(window.scrollY));rafRef.current=window.requestAnimationFrame(loop);};rafRef.current=window.requestAnimationFrame(loop);},[applyProgress,stopRafLoop]);const detachLenis=useCallback(()=>{const lenis=lenisRef.current;const handler=lenisHandlerRef.current;if(lenis&&handler&&lenis.off){lenis.off(\"scroll\",handler);}lenisRef.current=null;lenisHandlerRef.current=null;},[]);const attachLenis=useCallback(()=>{const lenis=findLenis();if(!lenis)return false;stopRafLoop();detachLenis();const handler=({scroll,limit})=>{const lenisProgress=clamp01(scroll/Math.max(1,limit));const computedProgress=computeProgress(scroll);applyProgress(Number.isFinite(computedProgress)?computedProgress:lenisProgress);};lenis.on(\"scroll\",handler);lenisRef.current=lenis;lenisHandlerRef.current=handler;return true;},[applyProgress,detachLenis,stopRafLoop]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}const onResize=()=>{invalidateElCache();};window.addEventListener(\"resize\",onResize);const connectedToLenis=attachLenis();if(!connectedToLenis){startRafLoop();timeoutRef.current=window.setTimeout(()=>{const switched=attachLenis();if(!switched){applyProgress(computeProgress(window.scrollY));}},500);}return()=>{window.removeEventListener(\"resize\",onResize);if(timeoutRef.current){window.clearTimeout(timeoutRef.current);timeoutRef.current=0;}stopRafLoop();detachLenis();};},[applyProgress,attachLenis,detachLenis,startRafLoop,stopRafLoop]);const mergedStyle=useMemo(()=>({...props.style,width:\"0%\"}),[props.style]);return /*#__PURE__*/_jsx(Component,{...props,ref:setRef,style:mergedStyle});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withScrollProgress\":{\"type\":\"reactHoc\",\"name\":\"withScrollProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollProgressBar.map","// Generated by Framer (30d75fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrollProgress}from\"https://framerusercontent.com/modules/SxSVvNXn8CgcJsofnU5P/o0TAaIYhPbBo3iKHJrTW/ScrollProgressBar.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kQISbY01rS1sWNQRHpU7/IEwmNu8rcZgJ2DS7LAVa/lxMq3AVw7.js\";import Primary from\"https://framerusercontent.com/modules/rx1mkB10UvJZV922w76d/w5ZCK4RFNEFdRzJAEUWV/ATVA17mPZ.js\";const PrimaryFonts=getFonts(Primary);const MotionDivWithScrollProgressk6jg8i=withCodeBoundaryForOverrides(motion.div,{nodeId:\"LYreViLgw\",override:withScrollProgress,scopeId:\"WMv41LrQt\"});const cycleOrder=[\"r37fFFdWF\",\"L0QsJqk4j\"];const serializationHash=\"framer-31GP8\";const variantClassNames={L0QsJqk4j:\"framer-v-1mmj1wy\",r37fFFdWF:\"framer-v-1rib4rz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.64,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};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={Dark:\"L0QsJqk4j\",Light:\"r37fFFdWF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r37fFFdWF\"};};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:\"r37fFFdWF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rib4rz\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"r37fFFdWF\",ref:refBinding,style:{...style},...addPropertyOverrides({L0QsJqk4j:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qmnhzc\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"tQfdAOZVn\",style:{backdropFilter:\"blur(20px)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(20px)\"},children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":H8hcNmTP_\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"De5tbY6ni\",openInNewTab:false,scopeId:\"WMv41LrQt\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Logo Home Link\",className:\"framer-40f8me framer-cv9yyx\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"De5tbY6ni\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fwohye\",layoutDependency:layoutDependency,layoutId:\"nEa6eyz45\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67 19\" overflow=\"visible\"><path d=\"M 6.388 15.225 C 6.388 15.786 5.83 16.169 4.791 16.169 C 3.149 16.067 1.565 15.521 0.205 14.587 L 0.205 17.877 C 1.632 18.614 3.214 18.99 4.817 18.974 C 8.238 18.974 10.113 17.214 10.113 14.894 C 10.113 13.261 9.277 12.113 7.224 11.425 L 4.563 10.532 C 3.93 10.328 3.625 9.996 3.625 9.613 C 3.625 9.078 4.081 8.695 5.045 8.695 C 6.556 8.746 8.018 9.243 9.251 10.124 L 9.251 6.782 C 7.976 6.113 6.556 5.771 5.118 5.787 C 1.976 5.787 0 7.473 0 9.971 C 0 11.679 1.064 12.853 2.813 13.414 L 5.271 14.204 C 6.111 14.484 6.388 14.791 6.388 15.225 Z M 18.221 9.256 C 19.539 9.256 20.299 10.175 20.299 11.526 L 20.299 18.745 L 24.303 18.745 L 24.303 10.738 C 24.307 10.585 24.299 10.431 24.278 10.279 C 24.866 9.609 25.72 9.235 26.608 9.259 C 27.926 9.259 28.686 10.177 28.686 11.529 L 28.686 18.747 L 32.69 18.747 L 32.69 10.738 C 32.69 7.83 31.068 5.739 27.976 5.739 C 26.266 5.702 24.647 6.512 23.643 7.907 C 22.842 6.473 21.295 5.63 19.665 5.739 C 18.209 5.697 16.809 6.304 15.838 7.396 L 15.838 6.019 L 11.936 6.019 L 11.936 18.747 L 15.94 18.747 L 15.94 10.255 C 16.521 9.606 17.353 9.241 18.221 9.256 Z M 34.489 12.419 C 34.489 16.22 37.454 19 41.305 19 C 45.156 19 48.249 16.17 48.249 12.343 C 48.249 8.542 45.333 5.762 41.433 5.762 C 37.558 5.762 34.489 8.593 34.489 12.419 Z M 44.346 12.419 C 44.346 14.355 43.079 15.71 41.381 15.71 C 39.684 15.71 38.391 14.358 38.391 12.419 C 38.391 10.481 39.683 9.129 41.381 9.129 C 43.079 9.129 44.346 10.481 44.346 12.419 Z M 50.073 18.745 L 54.105 18.745 L 54.105 0.076 L 50.073 0.51 Z M 56.61 18.745 L 60.642 18.745 L 60.642 0.076 L 56.61 0.51 Z M 64.702 0.312 C 64.177 0.304 63.672 0.516 63.308 0.897 C 62.932 1.266 62.724 1.775 62.733 2.304 C 62.724 2.835 62.931 3.346 63.307 3.72 C 63.671 4.102 64.178 4.314 64.704 4.305 C 65.229 4.313 65.734 4.101 66.098 3.72 C 66.474 3.347 66.682 2.835 66.673 2.304 C 66.682 1.775 66.474 1.266 66.098 0.897 C 65.733 0.516 65.228 0.304 64.702 0.312 Z M 66.997 2.304 C 67.007 2.92 66.764 3.513 66.325 3.943 C 65.901 4.386 65.313 4.632 64.702 4.622 C 64.091 4.633 63.503 4.386 63.08 3.942 C 62.644 3.511 62.403 2.919 62.414 2.304 C 62.405 1.69 62.648 1.1 63.086 0.673 C 63.51 0.234 64.094 -0.009 64.702 0 C 65.313 -0.01 65.901 0.233 66.328 0.673 C 66.767 1.1 67.01 1.69 67 2.304 Z M 65.303 1.797 C 65.321 1.651 65.256 1.508 65.135 1.426 C 64.967 1.352 64.783 1.319 64.599 1.331 L 64.221 1.331 L 64.221 2.25 L 64.621 2.25 C 64.764 2.257 64.907 2.238 65.043 2.194 C 65.209 2.136 65.315 1.973 65.303 1.797 Z M 64.659 1.029 C 64.892 1.017 65.125 1.048 65.347 1.12 C 65.604 1.224 65.763 1.485 65.737 1.762 C 65.75 1.962 65.656 2.153 65.489 2.262 C 65.377 2.328 65.253 2.37 65.123 2.387 C 65.297 2.404 65.455 2.495 65.558 2.636 C 65.642 2.75 65.69 2.887 65.695 3.03 L 65.695 3.217 C 65.695 3.276 65.697 3.338 65.701 3.404 C 65.701 3.449 65.709 3.494 65.723 3.537 L 65.739 3.568 L 65.323 3.568 L 65.317 3.543 L 65.311 3.515 L 65.301 3.433 L 65.301 3.231 C 65.332 3.008 65.241 2.786 65.064 2.649 C 64.907 2.583 64.737 2.555 64.568 2.568 L 64.221 2.568 L 64.221 3.567 L 63.777 3.567 L 63.777 1.029 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({L0QsJqk4j:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67 19\" overflow=\"visible\"><path d=\"M 6.388 15.225 C 6.388 15.786 5.83 16.169 4.791 16.169 C 3.149 16.067 1.565 15.521 0.205 14.587 L 0.205 17.877 C 1.632 18.614 3.214 18.99 4.817 18.974 C 8.238 18.974 10.113 17.214 10.113 14.894 C 10.113 13.261 9.277 12.113 7.224 11.425 L 4.563 10.532 C 3.93 10.328 3.625 9.996 3.625 9.613 C 3.625 9.078 4.081 8.695 5.045 8.695 C 6.556 8.746 8.018 9.243 9.251 10.124 L 9.251 6.782 C 7.976 6.113 6.556 5.771 5.118 5.787 C 1.976 5.787 0 7.473 0 9.971 C 0 11.679 1.064 12.853 2.813 13.414 L 5.271 14.204 C 6.111 14.484 6.388 14.791 6.388 15.225 Z M 18.221 9.256 C 19.539 9.256 20.299 10.175 20.299 11.526 L 20.299 18.745 L 24.303 18.745 L 24.303 10.738 C 24.307 10.585 24.299 10.431 24.278 10.279 C 24.866 9.609 25.72 9.235 26.608 9.259 C 27.926 9.259 28.686 10.177 28.686 11.529 L 28.686 18.747 L 32.69 18.747 L 32.69 10.738 C 32.69 7.83 31.068 5.739 27.976 5.739 C 26.266 5.702 24.647 6.512 23.643 7.907 C 22.842 6.473 21.295 5.63 19.665 5.739 C 18.209 5.697 16.809 6.304 15.838 7.396 L 15.838 6.019 L 11.936 6.019 L 11.936 18.747 L 15.94 18.747 L 15.94 10.255 C 16.521 9.606 17.353 9.241 18.221 9.256 Z M 34.489 12.419 C 34.489 16.22 37.454 19 41.305 19 C 45.156 19 48.249 16.17 48.249 12.343 C 48.249 8.542 45.333 5.762 41.433 5.762 C 37.558 5.762 34.489 8.593 34.489 12.419 Z M 44.346 12.419 C 44.346 14.355 43.079 15.71 41.381 15.71 C 39.684 15.71 38.391 14.358 38.391 12.419 C 38.391 10.481 39.683 9.129 41.381 9.129 C 43.079 9.129 44.346 10.481 44.346 12.419 Z M 50.073 18.745 L 54.105 18.745 L 54.105 0.076 L 50.073 0.51 Z M 56.61 18.745 L 60.642 18.745 L 60.642 0.076 L 56.61 0.51 Z M 64.702 0.312 C 64.177 0.304 63.672 0.516 63.308 0.897 C 62.932 1.266 62.724 1.775 62.733 2.304 C 62.724 2.835 62.931 3.346 63.307 3.72 C 63.671 4.102 64.178 4.314 64.704 4.305 C 65.229 4.313 65.734 4.101 66.098 3.72 C 66.474 3.347 66.682 2.835 66.673 2.304 C 66.682 1.775 66.474 1.266 66.098 0.897 C 65.733 0.516 65.228 0.304 64.702 0.312 Z M 66.997 2.304 C 67.007 2.92 66.764 3.513 66.325 3.943 C 65.901 4.386 65.313 4.632 64.702 4.622 C 64.091 4.633 63.503 4.386 63.08 3.942 C 62.644 3.511 62.403 2.919 62.414 2.304 C 62.405 1.69 62.648 1.1 63.086 0.673 C 63.51 0.234 64.094 -0.009 64.702 0 C 65.313 -0.01 65.901 0.233 66.328 0.673 C 66.767 1.1 67.01 1.69 67 2.304 Z M 65.303 1.797 C 65.321 1.651 65.256 1.508 65.135 1.426 C 64.967 1.352 64.783 1.319 64.599 1.331 L 64.221 1.331 L 64.221 2.25 L 64.621 2.25 C 64.764 2.257 64.907 2.238 65.043 2.194 C 65.209 2.136 65.315 1.973 65.303 1.797 Z M 64.659 1.029 C 64.892 1.017 65.125 1.048 65.347 1.12 C 65.604 1.224 65.763 1.485 65.737 1.762 C 65.75 1.962 65.656 2.153 65.489 2.262 C 65.377 2.328 65.253 2.37 65.123 2.387 C 65.297 2.404 65.455 2.495 65.558 2.636 C 65.642 2.75 65.69 2.887 65.695 3.03 L 65.695 3.217 C 65.695 3.276 65.697 3.338 65.701 3.404 C 65.701 3.449 65.709 3.494 65.723 3.537 L 65.739 3.568 L 65.323 3.568 L 65.317 3.543 L 65.311 3.515 L 65.301 3.433 L 65.301 3.231 C 65.332 3.008 65.241 2.786 65.064 2.649 C 64.907 2.583 64.737 2.555 64.568 2.568 L 64.221 2.568 L 64.221 3.567 L 63.777 3.567 L 63.777 1.029 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16z14ct\",layoutDependency:layoutDependency,layoutId:\"m2BvnlhOS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 13.188\" overflow=\"visible\"><path d=\"M 6.388 9.438 C 6.388 10 5.83 10.382 4.791 10.382 C 3.149 10.28 1.565 9.734 0.205 8.8 L 0.205 12.091 C 1.632 12.827 3.214 13.203 4.817 13.188 C 8.238 13.188 10.113 11.427 10.113 9.107 C 10.113 7.474 9.277 6.327 7.224 5.638 L 4.563 4.745 C 3.93 4.541 3.625 4.209 3.625 3.827 C 3.625 3.291 4.081 2.908 5.045 2.908 C 6.556 2.959 8.018 3.456 9.251 4.337 L 9.251 0.995 C 7.976 0.326 6.556 -0.016 5.118 0.001 C 1.976 0.001 0 1.686 0 4.184 C 0 5.893 1.064 7.066 2.813 7.627 L 5.271 8.417 C 6.111 8.697 6.388 9.004 6.388 9.438 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ysjicz\",layoutDependency:layoutDependency,layoutId:\"mJPTi_qZa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.754 13.018\" overflow=\"visible\"><path d=\"M 6.285 3.527 C 7.603 3.527 8.363 4.445 8.363 5.797 L 8.363 13.015 L 12.367 13.015 L 12.367 5.009 C 12.371 4.855 12.362 4.702 12.341 4.55 C 12.93 3.879 13.784 3.506 14.672 3.53 C 15.99 3.53 16.75 4.448 16.75 5.8 L 16.75 13.018 L 20.754 13.018 L 20.754 5.009 C 20.754 2.101 19.132 0.009 16.04 0.009 C 14.33 -0.027 12.711 0.783 11.707 2.177 C 10.906 0.744 9.359 -0.1 7.728 0.009 C 6.273 -0.032 4.873 0.574 3.902 1.667 L 3.902 0.29 L 0 0.29 L 0 13.017 L 4.004 13.017 L 4.004 4.526 C 4.585 3.877 5.417 3.512 6.285 3.527 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gssbq3\",layoutDependency:layoutDependency,layoutId:\"yyXk8H6sp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.76 13.238\" overflow=\"visible\"><path d=\"M 0 6.657 C 0 10.458 2.965 13.238 6.816 13.238 C 10.667 13.238 13.76 10.408 13.76 6.581 C 13.76 2.78 10.845 0 6.944 0 C 3.069 0 0.001 2.831 0.001 6.657 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l7vq7s\",layoutDependency:layoutDependency,layoutId:\"u_Z4TP4at\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.955 6.581\" overflow=\"visible\"><path d=\"M 5.955 3.29 C 5.955 5.226 4.688 6.581 2.99 6.581 C 1.293 6.581 0 5.229 0 3.29 C 0 1.352 1.292 0 2.99 0 C 4.689 0 5.955 1.352 5.955 3.29 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18rzyt6\",layoutDependency:layoutDependency,layoutId:\"dH_gZOzJJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.032 18.668\" overflow=\"visible\"><path d=\"M 0 18.668 L 4.032 18.668 L 4.032 0 L 0 0.433 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15elsyj\",layoutDependency:layoutDependency,layoutId:\"ubKVvu4w0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.032 18.668\" overflow=\"visible\"><path d=\"M 0 18.668 L 4.032 18.668 L 4.032 0 L 0 0.433 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mwgvvl\",layoutDependency:layoutDependency,layoutId:\"sbtKNocji\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.94 3.993\" overflow=\"visible\"><path d=\"M 1.97 0 C 1.444 -0.008 0.939 0.204 0.575 0.585 C 0.2 0.955 -0.008 1.463 0 1.992 C -0.009 2.523 0.199 3.035 0.574 3.408 C 0.939 3.79 1.445 4.002 1.971 3.993 C 2.497 4.001 3.001 3.789 3.365 3.408 C 3.742 3.035 3.949 2.523 3.94 1.992 C 3.949 1.463 3.741 0.955 3.365 0.585 C 3 0.204 2.495 -0.008 1.97 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a1slhb\",layoutDependency:layoutDependency,layoutId:\"snRKz71RJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.586 4.623\" overflow=\"visible\"><path d=\"M 4.583 2.304 C 4.593 2.92 4.35 3.513 3.912 3.943 C 3.487 4.386 2.9 4.632 2.288 4.622 C 1.677 4.633 1.089 4.386 0.666 3.942 C 0.23 3.511 -0.01 2.919 0 2.304 C -0.009 1.69 0.235 1.1 0.673 0.673 C 1.096 0.234 1.681 -0.009 2.288 0 C 2.899 -0.01 3.487 0.233 3.914 0.673 C 4.353 1.1 4.596 1.69 4.586 2.304 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g5215\",layoutDependency:layoutDependency,layoutId:\"MHnW8q5Yp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.085 1\" overflow=\"visible\"><path d=\"M 1.082 0.468 C 1.1 0.323 1.036 0.179 0.914 0.097 C 0.746 0.023 0.562 -0.01 0.378 0.003 L 0 0.003 L 0 0.922 L 0.4 0.922 C 0.543 0.928 0.686 0.909 0.822 0.865 C 0.988 0.807 1.094 0.644 1.082 0.468 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vixua7\",layoutDependency:layoutDependency,layoutId:\"zbVRPCOeL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.963 2.541\" overflow=\"visible\"><path d=\"M 0.881 0.002 C 1.114 -0.009 1.347 0.022 1.569 0.094 C 1.826 0.197 1.985 0.458 1.96 0.735 C 1.973 0.935 1.878 1.126 1.712 1.235 C 1.6 1.301 1.475 1.344 1.346 1.36 C 1.519 1.377 1.677 1.468 1.78 1.61 C 1.865 1.723 1.913 1.861 1.918 2.003 L 1.918 2.19 C 1.918 2.249 1.92 2.311 1.924 2.378 C 1.924 2.423 1.931 2.467 1.946 2.51 L 1.961 2.541 L 1.546 2.541 L 1.539 2.516 L 1.533 2.488 L 1.524 2.406 L 1.524 2.205 C 1.555 1.982 1.464 1.759 1.286 1.623 C 1.13 1.556 0.96 1.528 0.79 1.541 L 0.443 1.541 L 0.443 2.54 L 0 2.54 L 0 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-taqr82\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"lGUeOA_jf\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":daCpIK92W\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"TyzJgWmps\",openInNewTab:false,scopeId:\"WMv41LrQt\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-24mipk framer-cv9yyx\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"TyzJgWmps\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"What\"})})}),className:\"framer-1ux2q7b\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"Y2aQyUVco\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\",\"--framer-paragraph-spacing\":\"16px\"},variants:{L0QsJqk4j:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({L0QsJqk4j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"What\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":sRCApwqTl\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ECLRj5ipy\",openInNewTab:false,scopeId:\"WMv41LrQt\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1c6mhju framer-cv9yyx\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"ECLRj5ipy\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Why\"})})}),className:\"framer-ro1sun\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"q8qD5hWV8\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\",\"--framer-paragraph-spacing\":\"16px\"},variants:{L0QsJqk4j:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({L0QsJqk4j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Why\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":qKzIjScYS\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XS1wpe6jJ\",openInNewTab:false,scopeId:\"WMv41LrQt\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p4y9a framer-cv9yyx\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"XS1wpe6jJ\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Promise\"})})}),className:\"framer-47nown\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"KJqTCqYCm\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\",\"--framer-paragraph-spacing\":\"16px\"},variants:{L0QsJqk4j:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({L0QsJqk4j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Promise\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":c_dJIby0m\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":c_dJIby0m\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-44)/2)+4+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a3avwn-container\",layoutDependency:layoutDependency,layoutId:\"qEvwFiNwz-container\",nodeId:\"qEvwFiNwz\",rendersWithMotion:true,scopeId:\"WMv41LrQt\",children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"qEvwFiNwz\",layoutId:\"qEvwFiNwz\",pu_LLfRIX:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"kzpK_IThC\"),width:\"100%\",yrJPeiz9C:\"Vet Clinic?\",...addPropertyOverrides({L0QsJqk4j:{pu_LLfRIX:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(MotionDivWithScrollProgressk6jg8i,{className:\"framer-k6jg8i\",\"data-framer-name\":\"Progress Bar\",layoutDependency:layoutDependency,layoutId:\"LYreViLgw\",style:{backgroundColor:\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\"},variants:{L0QsJqk4j:{backgroundColor:\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-31GP8.framer-cv9yyx, .framer-31GP8 .framer-cv9yyx { display: block; }\",\".framer-31GP8.framer-1rib4rz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 44px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-31GP8 .framer-qmnhzc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-31GP8 .framer-40f8me { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-31GP8 .framer-1fwohye { height: 19px; position: relative; width: 67px; }\",\".framer-31GP8 .framer-16z14ct { height: 13px; left: 0px; position: absolute; top: 6px; width: 10px; }\",\".framer-31GP8 .framer-1ysjicz { height: 13px; left: 12px; position: absolute; top: 6px; width: 21px; }\",\".framer-31GP8 .framer-1gssbq3 { height: 13px; left: 35px; position: absolute; top: 6px; width: 14px; }\",\".framer-31GP8 .framer-1l7vq7s { height: 7px; left: 39px; position: absolute; top: 9px; width: 6px; }\",\".framer-31GP8 .framer-18rzyt6 { height: 19px; left: 50px; position: absolute; top: 0px; width: 4px; }\",\".framer-31GP8 .framer-15elsyj { height: 19px; left: 57px; position: absolute; top: 0px; width: 4px; }\",\".framer-31GP8 .framer-mwgvvl { height: 4px; left: 63px; position: absolute; top: 1px; width: 4px; }\",\".framer-31GP8 .framer-1a1slhb { height: 5px; left: 63px; position: absolute; top: 0px; width: 5px; }\",\".framer-31GP8 .framer-g5215 { height: 1px; left: 64px; position: absolute; top: 2px; width: 1px; }\",\".framer-31GP8 .framer-1vixua7 { height: 3px; left: 64px; position: absolute; top: 1px; width: 2px; }\",\".framer-31GP8 .framer-taqr82 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 36px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-31GP8 .framer-24mipk, .framer-31GP8 .framer-1c6mhju, .framer-31GP8 .framer-1p4y9a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-31GP8 .framer-1ux2q7b, .framer-31GP8 .framer-ro1sun, .framer-31GP8 .framer-47nown { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-31GP8 .framer-1a3avwn-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-31GP8 .framer-k6jg8i { bottom: 0px; flex: none; height: 2px; left: 0px; position: absolute; width: 0px; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L0QsJqk4j\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWMv41LrQt=withCSS(Component,css,\"framer-31GP8\");export default FramerWMv41LrQt;FramerWMv41LrQt.displayName=\"Nav Bar\";FramerWMv41LrQt.defaultProps={height:44,width:1440};addPropertyControls(FramerWMv41LrQt,{variant:{options:[\"r37fFFdWF\",\"L0QsJqk4j\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWMv41LrQt,[{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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...PrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerWMv41LrQt.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Primary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWMv41LrQt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L0QsJqk4j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (30d75fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import{withScrollProgress}from\"https://framerusercontent.com/modules/SxSVvNXn8CgcJsofnU5P/o0TAaIYhPbBo3iKHJrTW/ScrollProgressBar.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kQISbY01rS1sWNQRHpU7/IEwmNu8rcZgJ2DS7LAVa/lxMq3AVw7.js\";const MotionDivWithScrollProgresse5pqp8=withCodeBoundaryForOverrides(motion.div,{nodeId:\"X_6NkhI0N\",override:withScrollProgress,scopeId:\"xeAEp2kds\"});const cycleOrder=[\"wTbfqMiLr\",\"B0LZczZeN\",\"X1XGIZPjj\",\"YehE2PHnQ\"];const serializationHash=\"framer-5uMDY\";const variantClassNames={B0LZczZeN:\"framer-v-8z3xvc\",wTbfqMiLr:\"framer-v-u1t8gt\",X1XGIZPjj:\"framer-v-1g9cik0\",YehE2PHnQ:\"framer-v-1mup18p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.3,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 Open\":\"YehE2PHnQ\",\"Light Open\":\"B0LZczZeN\",Dark:\"X1XGIZPjj\",Light:\"wTbfqMiLr\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wTbfqMiLr\"};};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:\"wTbfqMiLr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1pmjm8p=activeVariantCallback(async(...args)=>{setVariant(\"wTbfqMiLr\");});const onTap1y2zpck=activeVariantCallback(async(...args)=>{setVariant(\"X1XGIZPjj\");});const onTapgtdhh9=activeVariantCallback(async(...args)=>{setVariant(\"B0LZczZeN\");});const onTap1vqz8ci=activeVariantCallback(async(...args)=>{setVariant(\"YehE2PHnQ\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u1t8gt\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"wTbfqMiLr\",ref:refBinding,style:{backdropFilter:\"blur(20px)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(20px)\",...style},...addPropertyOverrides({B0LZczZeN:{\"data-framer-name\":\"Light Open\"},X1XGIZPjj:{\"data-framer-name\":\"Dark\"},YehE2PHnQ:{\"data-framer-name\":\"Dark Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-22s4mz\",\"data-framer-name\":\"Header Row\",layoutDependency:layoutDependency,layoutId:\"wL5Aair14\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":H8hcNmTP_\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"DXAKLd1X2\",scopeId:\"xeAEp2kds\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rrfgel framer-q11nua\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"DXAKLd1X2\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({B0LZczZeN:{\"data-highlight\":true,onTap:onTap1pmjm8p},YehE2PHnQ:{\"data-highlight\":true,onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ze3nyh\",layoutDependency:layoutDependency,layoutId:\"peW3tFPGY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66 18\" overflow=\"visible\"><path d=\"M 6.293 14.423 C 6.293 14.956 5.743 15.318 4.72 15.318 C 3.102 15.221 1.541 14.704 0.202 13.819 L 0.202 16.936 C 1.607 17.634 3.166 17.991 4.745 17.976 C 8.115 17.976 9.962 16.308 9.962 14.11 C 9.962 12.563 9.138 11.476 7.116 10.823 L 4.495 9.978 C 3.871 9.784 3.571 9.47 3.571 9.108 C 3.571 8.6 4.02 8.237 4.969 8.237 C 6.458 8.285 7.899 8.756 9.113 9.591 L 9.113 6.425 C 7.857 5.791 6.459 5.467 5.042 5.483 C 1.947 5.483 0 7.08 0 9.446 C 0 11.065 1.048 12.176 2.771 12.708 L 5.192 13.457 C 6.02 13.722 6.293 14.013 6.293 14.423 Z M 17.949 8.769 C 19.247 8.769 19.996 9.639 19.996 10.92 L 19.996 17.758 L 23.94 17.758 L 23.94 10.173 C 23.944 10.027 23.936 9.882 23.915 9.738 C 24.495 9.103 25.336 8.749 26.211 8.772 C 27.509 8.772 28.258 9.642 28.258 10.922 L 28.258 17.76 L 32.202 17.76 L 32.202 10.173 C 32.202 7.418 30.604 5.437 27.559 5.437 C 25.874 5.402 24.279 6.17 23.29 7.49 C 22.501 6.132 20.977 5.333 19.371 5.437 C 17.937 5.397 16.558 5.972 15.602 7.007 L 15.602 5.702 L 11.758 5.702 L 11.758 17.76 L 15.702 17.76 L 15.702 9.716 C 16.275 9.1 17.094 8.755 17.949 8.769 Z M 33.974 11.766 C 33.974 15.366 36.895 18 40.688 18 C 44.482 18 47.529 15.319 47.529 11.693 C 47.529 8.093 44.657 5.459 40.814 5.459 C 36.997 5.459 33.975 8.141 33.975 11.766 Z M 43.684 11.766 C 43.684 13.599 42.436 14.883 40.764 14.883 C 39.091 14.883 37.818 13.602 37.818 11.766 C 37.818 9.929 39.091 8.649 40.764 8.649 C 42.436 8.649 43.684 9.929 43.684 11.766 Z M 49.325 17.758 L 53.297 17.758 L 53.297 0.072 L 49.325 0.483 Z M 55.765 17.758 L 59.737 17.758 L 59.737 0.072 L 55.765 0.483 Z M 63.737 0.295 C 63.219 0.288 62.722 0.489 62.363 0.85 C 61.993 1.2 61.788 1.682 61.797 2.182 C 61.788 2.685 61.992 3.17 62.362 3.524 C 62.721 3.886 63.22 4.087 63.738 4.078 C 64.256 4.086 64.753 3.885 65.111 3.524 C 65.482 3.171 65.687 2.686 65.678 2.182 C 65.686 1.682 65.481 1.2 65.111 0.85 C 64.752 0.489 64.254 0.288 63.737 0.295 Z M 65.997 2.182 C 66.007 2.766 65.768 3.328 65.336 3.736 C 64.917 4.155 64.339 4.388 63.737 4.379 C 63.134 4.389 62.555 4.155 62.138 3.735 C 61.709 3.326 61.472 2.765 61.483 2.182 C 61.474 1.601 61.713 1.042 62.145 0.638 C 62.562 0.222 63.138 -0.009 63.737 0 C 64.338 -0.01 64.918 0.221 65.338 0.638 C 65.77 1.042 66.01 1.601 66 2.182 Z M 64.328 1.703 C 64.346 1.565 64.282 1.428 64.163 1.351 C 63.997 1.28 63.816 1.25 63.635 1.261 L 63.262 1.261 L 63.262 2.132 L 63.657 2.132 C 63.797 2.138 63.938 2.12 64.072 2.078 C 64.235 2.024 64.34 1.869 64.328 1.703 Z M 63.694 0.975 C 63.923 0.964 64.153 0.993 64.371 1.061 C 64.625 1.159 64.781 1.407 64.756 1.669 C 64.769 1.858 64.676 2.039 64.512 2.143 C 64.401 2.205 64.279 2.246 64.151 2.261 C 64.322 2.277 64.478 2.363 64.579 2.498 C 64.663 2.605 64.71 2.735 64.715 2.87 L 64.715 3.048 C 64.715 3.103 64.717 3.162 64.721 3.225 C 64.721 3.268 64.728 3.31 64.742 3.351 L 64.758 3.38 L 64.348 3.38 L 64.342 3.356 L 64.336 3.33 L 64.327 3.252 L 64.327 3.061 C 64.357 2.85 64.268 2.64 64.093 2.51 C 63.939 2.447 63.771 2.42 63.604 2.433 L 63.262 2.433 L 63.262 3.379 L 62.826 3.379 L 62.826 0.975 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({X1XGIZPjj:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66 18\" overflow=\"visible\"><path d=\"M 6.293 14.423 C 6.293 14.956 5.743 15.318 4.72 15.318 C 3.102 15.221 1.541 14.704 0.202 13.819 L 0.202 16.936 C 1.607 17.634 3.166 17.991 4.745 17.976 C 8.115 17.976 9.962 16.308 9.962 14.11 C 9.962 12.563 9.138 11.476 7.116 10.823 L 4.495 9.978 C 3.871 9.784 3.571 9.47 3.571 9.108 C 3.571 8.6 4.02 8.237 4.969 8.237 C 6.458 8.285 7.899 8.756 9.113 9.591 L 9.113 6.425 C 7.857 5.791 6.459 5.467 5.042 5.483 C 1.947 5.483 0 7.08 0 9.446 C 0 11.065 1.048 12.176 2.771 12.708 L 5.192 13.457 C 6.02 13.722 6.293 14.013 6.293 14.423 Z M 17.949 8.769 C 19.247 8.769 19.996 9.639 19.996 10.92 L 19.996 17.758 L 23.94 17.758 L 23.94 10.173 C 23.944 10.027 23.936 9.882 23.915 9.738 C 24.495 9.103 25.336 8.749 26.211 8.772 C 27.509 8.772 28.258 9.642 28.258 10.922 L 28.258 17.76 L 32.202 17.76 L 32.202 10.173 C 32.202 7.418 30.604 5.437 27.559 5.437 C 25.874 5.402 24.279 6.17 23.29 7.49 C 22.501 6.132 20.977 5.333 19.371 5.437 C 17.937 5.397 16.558 5.972 15.602 7.007 L 15.602 5.702 L 11.758 5.702 L 11.758 17.76 L 15.702 17.76 L 15.702 9.716 C 16.275 9.1 17.094 8.755 17.949 8.769 Z M 33.974 11.766 C 33.974 15.366 36.895 18 40.688 18 C 44.482 18 47.529 15.319 47.529 11.693 C 47.529 8.093 44.657 5.459 40.814 5.459 C 36.997 5.459 33.975 8.141 33.975 11.766 Z M 43.684 11.766 C 43.684 13.599 42.436 14.883 40.764 14.883 C 39.091 14.883 37.818 13.602 37.818 11.766 C 37.818 9.929 39.091 8.649 40.764 8.649 C 42.436 8.649 43.684 9.929 43.684 11.766 Z M 49.325 17.758 L 53.297 17.758 L 53.297 0.072 L 49.325 0.483 Z M 55.765 17.758 L 59.737 17.758 L 59.737 0.072 L 55.765 0.483 Z M 63.737 0.295 C 63.219 0.288 62.722 0.489 62.363 0.85 C 61.993 1.2 61.788 1.682 61.797 2.182 C 61.788 2.685 61.992 3.17 62.362 3.524 C 62.721 3.886 63.22 4.087 63.738 4.078 C 64.256 4.086 64.753 3.885 65.111 3.524 C 65.482 3.171 65.687 2.686 65.678 2.182 C 65.686 1.682 65.481 1.2 65.111 0.85 C 64.752 0.489 64.254 0.288 63.737 0.295 Z M 65.997 2.182 C 66.007 2.766 65.768 3.328 65.336 3.736 C 64.917 4.155 64.339 4.388 63.737 4.379 C 63.134 4.389 62.555 4.155 62.138 3.735 C 61.709 3.326 61.472 2.765 61.483 2.182 C 61.474 1.601 61.713 1.042 62.145 0.638 C 62.562 0.222 63.138 -0.009 63.737 0 C 64.338 -0.01 64.918 0.221 65.338 0.638 C 65.77 1.042 66.01 1.601 66 2.182 Z M 64.328 1.703 C 64.346 1.565 64.282 1.428 64.163 1.351 C 63.997 1.28 63.816 1.25 63.635 1.261 L 63.262 1.261 L 63.262 2.132 L 63.657 2.132 C 63.797 2.138 63.938 2.12 64.072 2.078 C 64.235 2.024 64.34 1.869 64.328 1.703 Z M 63.694 0.975 C 63.923 0.964 64.153 0.993 64.371 1.061 C 64.625 1.159 64.781 1.407 64.756 1.669 C 64.769 1.858 64.676 2.039 64.512 2.143 C 64.401 2.205 64.279 2.246 64.151 2.261 C 64.322 2.277 64.478 2.363 64.579 2.498 C 64.663 2.605 64.71 2.735 64.715 2.87 L 64.715 3.048 C 64.715 3.103 64.717 3.162 64.721 3.225 C 64.721 3.268 64.728 3.31 64.742 3.351 L 64.758 3.38 L 64.348 3.38 L 64.342 3.356 L 64.336 3.33 L 64.327 3.252 L 64.327 3.061 C 64.357 2.85 64.268 2.64 64.093 2.51 C 63.939 2.447 63.771 2.42 63.604 2.433 L 63.262 2.433 L 63.262 3.379 L 62.826 3.379 L 62.826 0.975 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},YehE2PHnQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66 18\" overflow=\"visible\"><path d=\"M 6.293 14.423 C 6.293 14.956 5.743 15.318 4.72 15.318 C 3.102 15.221 1.541 14.704 0.202 13.819 L 0.202 16.936 C 1.607 17.634 3.166 17.991 4.745 17.976 C 8.115 17.976 9.962 16.308 9.962 14.11 C 9.962 12.563 9.138 11.476 7.116 10.823 L 4.495 9.978 C 3.871 9.784 3.571 9.47 3.571 9.108 C 3.571 8.6 4.02 8.237 4.969 8.237 C 6.458 8.285 7.899 8.756 9.113 9.591 L 9.113 6.425 C 7.857 5.791 6.459 5.467 5.042 5.483 C 1.947 5.483 0 7.08 0 9.446 C 0 11.065 1.048 12.176 2.771 12.708 L 5.192 13.457 C 6.02 13.722 6.293 14.013 6.293 14.423 Z M 17.949 8.769 C 19.247 8.769 19.996 9.639 19.996 10.92 L 19.996 17.758 L 23.94 17.758 L 23.94 10.173 C 23.944 10.027 23.936 9.882 23.915 9.738 C 24.495 9.103 25.336 8.749 26.211 8.772 C 27.509 8.772 28.258 9.642 28.258 10.922 L 28.258 17.76 L 32.202 17.76 L 32.202 10.173 C 32.202 7.418 30.604 5.437 27.559 5.437 C 25.874 5.402 24.279 6.17 23.29 7.49 C 22.501 6.132 20.977 5.333 19.371 5.437 C 17.937 5.397 16.558 5.972 15.602 7.007 L 15.602 5.702 L 11.758 5.702 L 11.758 17.76 L 15.702 17.76 L 15.702 9.716 C 16.275 9.1 17.094 8.755 17.949 8.769 Z M 33.974 11.766 C 33.974 15.366 36.895 18 40.688 18 C 44.482 18 47.529 15.319 47.529 11.693 C 47.529 8.093 44.657 5.459 40.814 5.459 C 36.997 5.459 33.975 8.141 33.975 11.766 Z M 43.684 11.766 C 43.684 13.599 42.436 14.883 40.764 14.883 C 39.091 14.883 37.818 13.602 37.818 11.766 C 37.818 9.929 39.091 8.649 40.764 8.649 C 42.436 8.649 43.684 9.929 43.684 11.766 Z M 49.325 17.758 L 53.297 17.758 L 53.297 0.072 L 49.325 0.483 Z M 55.765 17.758 L 59.737 17.758 L 59.737 0.072 L 55.765 0.483 Z M 63.737 0.295 C 63.219 0.288 62.722 0.489 62.363 0.85 C 61.993 1.2 61.788 1.682 61.797 2.182 C 61.788 2.685 61.992 3.17 62.362 3.524 C 62.721 3.886 63.22 4.087 63.738 4.078 C 64.256 4.086 64.753 3.885 65.111 3.524 C 65.482 3.171 65.687 2.686 65.678 2.182 C 65.686 1.682 65.481 1.2 65.111 0.85 C 64.752 0.489 64.254 0.288 63.737 0.295 Z M 65.997 2.182 C 66.007 2.766 65.768 3.328 65.336 3.736 C 64.917 4.155 64.339 4.388 63.737 4.379 C 63.134 4.389 62.555 4.155 62.138 3.735 C 61.709 3.326 61.472 2.765 61.483 2.182 C 61.474 1.601 61.713 1.042 62.145 0.638 C 62.562 0.222 63.138 -0.009 63.737 0 C 64.338 -0.01 64.918 0.221 65.338 0.638 C 65.77 1.042 66.01 1.601 66 2.182 Z M 64.328 1.703 C 64.346 1.565 64.282 1.428 64.163 1.351 C 63.997 1.28 63.816 1.25 63.635 1.261 L 63.262 1.261 L 63.262 2.132 L 63.657 2.132 C 63.797 2.138 63.938 2.12 64.072 2.078 C 64.235 2.024 64.34 1.869 64.328 1.703 Z M 63.694 0.975 C 63.923 0.964 64.153 0.993 64.371 1.061 C 64.625 1.159 64.781 1.407 64.756 1.669 C 64.769 1.858 64.676 2.039 64.512 2.143 C 64.401 2.205 64.279 2.246 64.151 2.261 C 64.322 2.277 64.478 2.363 64.579 2.498 C 64.663 2.605 64.71 2.735 64.715 2.87 L 64.715 3.048 C 64.715 3.103 64.717 3.162 64.721 3.225 C 64.721 3.268 64.728 3.31 64.742 3.351 L 64.758 3.38 L 64.348 3.38 L 64.342 3.356 L 64.336 3.33 L 64.327 3.252 L 64.327 3.061 C 64.357 2.85 64.268 2.64 64.093 2.51 C 63.939 2.447 63.771 2.42 63.604 2.433 L 63.262 2.433 L 63.262 3.379 L 62.826 3.379 L 62.826 0.975 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9r6cfw\",layoutDependency:layoutDependency,layoutId:\"B3FReQ6de\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.962 12.494\" overflow=\"visible\"><path d=\"M 6.293 8.941 C 6.293 9.473 5.743 9.835 4.72 9.835 C 3.102 9.739 1.541 9.221 0.202 8.337 L 0.202 11.454 C 1.607 12.152 3.166 12.508 4.745 12.493 C 8.115 12.493 9.962 10.826 9.962 8.627 C 9.962 7.081 9.138 5.994 7.116 5.341 L 4.495 4.495 C 3.871 4.302 3.571 3.988 3.571 3.625 C 3.571 3.118 4.02 2.755 4.969 2.755 C 6.458 2.803 7.899 3.274 9.113 4.108 L 9.113 0.943 C 7.857 0.308 6.459 -0.015 5.042 0.001 C 1.947 0.001 0 1.598 0 3.964 C 0 5.582 1.048 6.694 2.771 7.226 L 5.192 7.974 C 6.02 8.239 6.293 8.53 6.293 8.941 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v9fzx0\",layoutDependency:layoutDependency,layoutId:\"jLhLX0i5U\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.444 12.333\" overflow=\"visible\"><path d=\"M 6.191 3.341 C 7.489 3.341 8.238 4.211 8.238 5.492 L 8.238 12.33 L 12.182 12.33 L 12.182 4.745 C 12.186 4.6 12.178 4.454 12.157 4.31 C 12.737 3.675 13.578 3.321 14.453 3.344 C 15.751 3.344 16.5 4.214 16.5 5.494 L 16.5 12.333 L 20.444 12.333 L 20.444 4.745 C 20.444 1.99 18.846 0.009 15.8 0.009 C 14.116 -0.026 12.521 0.742 11.532 2.063 C 10.743 0.704 9.219 -0.094 7.613 0.009 C 6.179 -0.03 4.8 0.544 3.844 1.579 L 3.844 0.275 L 0 0.275 L 0 12.332 L 3.944 12.332 L 3.944 4.288 C 4.516 3.672 5.336 3.327 6.191 3.341 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h2dkt0\",layoutDependency:layoutDependency,layoutId:\"trwvxH2VW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.554 12.541\" overflow=\"visible\"><path d=\"M 0 6.307 C 0 9.907 2.921 12.541 6.714 12.541 C 10.508 12.541 13.554 9.86 13.554 6.234 C 13.554 2.634 10.683 0 6.84 0 C 3.023 0 0.001 2.682 0.001 6.307 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ynmiq6\",layoutDependency:layoutDependency,layoutId:\"fS6oDQdY6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.866 6.234\" overflow=\"visible\"><path d=\"M 5.866 3.117 C 5.866 4.951 4.618 6.234 2.946 6.234 C 1.273 6.234 0 4.954 0 3.117 C 0 1.281 1.273 0 2.946 0 C 4.619 0 5.866 1.281 5.866 3.117 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n38sxh\",layoutDependency:layoutDependency,layoutId:\"ULTzwuW3j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.972 17.686\" overflow=\"visible\"><path d=\"M 0 17.686 L 3.972 17.686 L 3.972 0 L 0 0.41 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ekfcsi\",layoutDependency:layoutDependency,layoutId:\"AEfRQOtag\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.972 17.686\" overflow=\"visible\"><path d=\"M 0 17.686 L 3.972 17.686 L 3.972 0 L 0 0.41 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kim5t1\",layoutDependency:layoutDependency,layoutId:\"niYj02bKp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.882 3.783\" overflow=\"visible\"><path d=\"M 1.94 0 C 1.423 -0.007 0.925 0.193 0.567 0.554 C 0.197 0.904 -0.008 1.386 0 1.887 C -0.008 2.39 0.196 2.875 0.565 3.229 C 0.925 3.591 1.423 3.792 1.942 3.783 C 2.459 3.791 2.957 3.59 3.315 3.229 C 3.686 2.875 3.89 2.39 3.881 1.887 C 3.89 1.386 3.685 0.904 3.315 0.554 C 2.956 0.193 2.458 -0.007 1.94 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2gk08f\",layoutDependency:layoutDependency,layoutId:\"BMU5ds1oh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.518 4.379\" overflow=\"visible\"><path d=\"M 4.515 2.182 C 4.525 2.766 4.285 3.328 3.853 3.736 C 3.435 4.155 2.856 4.388 2.254 4.379 C 1.652 4.389 1.073 4.155 0.656 3.735 C 0.227 3.326 -0.01 2.765 0 2.182 C -0.009 1.601 0.231 1.042 0.663 0.638 C 1.08 0.222 1.656 -0.009 2.254 0 C 2.856 -0.01 3.435 0.221 3.856 0.638 C 4.288 1.042 4.527 1.601 4.517 2.182 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yps213\",layoutDependency:layoutDependency,layoutId:\"N6MfzBiPg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.069 1\" overflow=\"visible\"><path d=\"M 1.066 0.444 C 1.084 0.306 1.02 0.169 0.901 0.092 C 0.735 0.021 0.554 -0.009 0.373 0.002 L 0 0.002 L 0 0.873 L 0.394 0.873 C 0.535 0.879 0.676 0.861 0.81 0.819 C 0.973 0.765 1.078 0.61 1.066 0.444 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1njnbcx\",layoutDependency:layoutDependency,layoutId:\"tPn6Icevl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.933 2.407\" overflow=\"visible\"><path d=\"M 0.868 0.002 C 1.098 -0.009 1.327 0.02 1.546 0.089 C 1.799 0.186 1.956 0.434 1.931 0.697 C 1.944 0.886 1.85 1.067 1.686 1.17 C 1.576 1.233 1.453 1.273 1.326 1.288 C 1.497 1.305 1.652 1.391 1.754 1.525 C 1.837 1.633 1.884 1.763 1.889 1.897 L 1.889 2.075 C 1.889 2.131 1.891 2.19 1.895 2.252 C 1.895 2.295 1.903 2.337 1.917 2.378 L 1.932 2.407 L 1.523 2.407 L 1.517 2.384 L 1.51 2.357 L 1.501 2.28 L 1.501 2.089 C 1.532 1.877 1.442 1.667 1.267 1.537 C 1.113 1.474 0.945 1.447 0.778 1.46 L 0.437 1.46 L 0.437 2.406 L 0 2.406 L 0 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lnu3ve\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MTLOPT17f\",onTap:onTapgtdhh9,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({B0LZczZeN:{onTap:onTap1pmjm8p},X1XGIZPjj:{onTap:onTap1vqz8ci},YehE2PHnQ:{onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1pb3o63\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"MXJC9TLI7\",style:{\"--1m973uw\":\"rgb(249, 248, 245)\",\"--js9iwy\":2},variants:{X1XGIZPjj:{\"--1m973uw\":\"rgb(0, 0, 0)\"},YehE2PHnQ:{\"--1m973uw\":\"rgb(0, 0, 0)\"}},...addPropertyOverrides({B0LZczZeN:{Component:X},YehE2PHnQ:{Component:X}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6pwcq\",\"data-framer-name\":\"Drawer\",layoutDependency:layoutDependency,layoutId:\"VVZAnCr97\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tss7m0\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"gllQRReg0\",style:{backgroundColor:\"rgba(249, 248, 245, 0.1)\"}}),/*#__PURE__*/_jsx(Link,{href:{hash:\":daCpIK92W\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"K32c3vm8Z\",scopeId:\"xeAEp2kds\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oak274 framer-q11nua\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"K32c3vm8Z\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({B0LZczZeN:{\"data-highlight\":true,onTap:onTap1pmjm8p},YehE2PHnQ:{\"data-highlight\":true,onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Services\"})})}),className:\"framer-htqc3j\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"GL3puGezq\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\"},variants:{X1XGIZPjj:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"},YehE2PHnQ:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B0LZczZeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"What\"})})})},X1XGIZPjj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Services\"})})})},YehE2PHnQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"What\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":sRCApwqTl\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Z1JHmwXYv\",scopeId:\"xeAEp2kds\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-lp2z8g framer-q11nua\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"Z1JHmwXYv\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({B0LZczZeN:{\"data-highlight\":true,onTap:onTap1pmjm8p},YehE2PHnQ:{\"data-highlight\":true,onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"About\"})})}),className:\"framer-1vpbyyk\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"yrvkvbEf0\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\"},variants:{X1XGIZPjj:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"},YehE2PHnQ:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B0LZczZeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Why\"})})})},X1XGIZPjj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"About\"})})})},YehE2PHnQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Why\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":qKzIjScYS\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"wcvPxjnjx\",scopeId:\"xeAEp2kds\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ry4mtj framer-q11nua\",\"data-framer-name\":\"Reviews\",layoutDependency:layoutDependency,layoutId:\"wcvPxjnjx\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({B0LZczZeN:{\"data-highlight\":true,onTap:onTap1pmjm8p},YehE2PHnQ:{\"data-highlight\":true,onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Reviews\"})})}),className:\"framer-1q85tkg\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"fHH_OYFgV\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\"},variants:{X1XGIZPjj:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"},YehE2PHnQ:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B0LZczZeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Promise\"})})})},X1XGIZPjj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Reviews\"})})})},YehE2PHnQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Promise\"})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":c_dJIby0m\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"u1AIL99T6\",scopeId:\"xeAEp2kds\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-eq1sqd framer-q11nua\",\"data-framer-name\":\"Book\",layoutDependency:layoutDependency,layoutId:\"u1AIL99T6\",style:{backgroundColor:\"rgb(31, 29, 27)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{B0LZczZeN:{backgroundColor:\"rgb(147, 178, 232)\"},X1XGIZPjj:{backgroundColor:\"rgb(249, 248, 245)\"},YehE2PHnQ:{backgroundColor:\"rgb(147, 178, 232)\"}},...addPropertyOverrides({B0LZczZeN:{\"data-highlight\":true,onTap:onTap1pmjm8p},YehE2PHnQ:{\"data-highlight\":true,onTap:onTap1y2zpck}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Book\"})})}),className:\"framer-1vsw8ib\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"SExAUR05N\",style:{\"--extracted-r6o4lv\":\"var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245))\"},variants:{X1XGIZPjj:{\"--extracted-r6o4lv\":\"var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6))\"},YehE2PHnQ:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B0LZczZeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8aa653ac-5f2c-454e-bc44-1ebaa0ef0487, rgb(249, 248, 245)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vet Clinic?\"})})})},X1XGIZPjj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6af2a63-7859-4df2-8b3d-b45a258b91fe, rgb(19, 12, 6)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Book\"})})})},YehE2PHnQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p79o39\",\"data-styles-preset\":\"lxMq3AVw7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vet Clinic?\"})})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(MotionDivWithScrollProgresse5pqp8,{className:\"framer-e5pqp8\",\"data-framer-name\":\"Progress Bar\",layoutDependency:layoutDependency,layoutId:\"X_6NkhI0N\",style:{backgroundColor:\"rgb(249, 248, 245)\"},variants:{X1XGIZPjj:{backgroundColor:\"rgb(31, 29, 27)\"},YehE2PHnQ:{backgroundColor:\"rgb(31, 29, 27)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5uMDY.framer-q11nua, .framer-5uMDY .framer-q11nua { display: block; }\",\".framer-5uMDY.framer-u1t8gt { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: flex-start; overflow: hidden; padding: 4px; position: relative; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5uMDY .framer-22s4mz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 44px; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-5uMDY .framer-rrfgel { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-5uMDY .framer-ze3nyh { height: 18px; position: relative; width: 66px; }\",\".framer-5uMDY .framer-9r6cfw { height: 13px; left: 0px; position: absolute; top: 6px; width: 10px; }\",\".framer-5uMDY .framer-v9fzx0 { height: 13px; left: 12px; position: absolute; top: 6px; width: 21px; }\",\".framer-5uMDY .framer-1h2dkt0 { height: 13px; left: 34px; position: absolute; top: 6px; width: 14px; }\",\".framer-5uMDY .framer-ynmiq6 { height: 6px; left: 38px; position: absolute; top: 9px; width: 6px; }\",\".framer-5uMDY .framer-1n38sxh { height: 18px; left: 50px; position: absolute; top: 0px; width: 4px; }\",\".framer-5uMDY .framer-ekfcsi { height: 18px; left: 56px; position: absolute; top: 0px; width: 4px; }\",\".framer-5uMDY .framer-1kim5t1 { height: 4px; left: 62px; position: absolute; top: 1px; width: 4px; }\",\".framer-5uMDY .framer-2gk08f { height: 5px; left: 62px; position: absolute; top: 0px; width: 5px; }\",\".framer-5uMDY .framer-1yps213 { height: 1px; left: 64px; position: absolute; top: 2px; width: 1px; }\",\".framer-5uMDY .framer-1njnbcx { height: 3px; left: 63px; position: absolute; top: 1px; width: 2px; }\",\".framer-5uMDY .framer-1lnu3ve { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-5uMDY .framer-1pb3o63 { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-5uMDY .framer-6pwcq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 4px 0px 2px 0px; position: relative; width: 100%; }\",\".framer-5uMDY .framer-tss7m0 { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-5uMDY .framer-1oak274, .framer-5uMDY .framer-lp2z8g, .framer-5uMDY .framer-1ry4mtj { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: flex-start; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: 100%; }\",\".framer-5uMDY .framer-htqc3j, .framer-5uMDY .framer-1vpbyyk, .framer-5uMDY .framer-1q85tkg, .framer-5uMDY .framer-1vsw8ib { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5uMDY .framer-eq1sqd { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: 100%; }\",\".framer-5uMDY .framer-e5pqp8 { bottom: 0px; flex: none; height: 2px; left: 0px; position: absolute; width: 0px; }\",\".framer-5uMDY.framer-v-8z3xvc.framer-u1t8gt, .framer-5uMDY.framer-v-1mup18p.framer-u1t8gt { height: min-content; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B0LZczZeN\":{\"layout\":[\"fixed\",\"auto\"]},\"X1XGIZPjj\":{\"layout\":[\"fixed\",\"fixed\"]},\"YehE2PHnQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxeAEp2kds=withCSS(Component,css,\"framer-5uMDY\");export default FramerxeAEp2kds;FramerxeAEp2kds.displayName=\"Mobile Nav Bar\";FramerxeAEp2kds.defaultProps={height:52,width:390};addPropertyControls(FramerxeAEp2kds,{variant:{options:[\"wTbfqMiLr\",\"B0LZczZeN\",\"X1XGIZPjj\",\"YehE2PHnQ\"],optionTitles:[\"Light\",\"Light Open\",\"Dark\",\"Dark Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxeAEp2kds,[{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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxeAEp2kds\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B0LZczZeN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X1XGIZPjj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YehE2PHnQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerIntrinsicWidth\":\"390\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xeAEp2kds.map","// Generated by Framer (d1bc2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/WMv41LrQt/WMv41LrQt.js\";import MobileNavBar from\"#framer/local/canvasComponent/xeAEp2kds/xeAEp2kds.js\";const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const MobileNavBarFonts=getFonts(MobileNavBar);const MobileNavBarWithVariantAppearEffect=withVariantAppearEffect(MobileNavBar);const NavBarControls=getPropertyControls(NavBar);const breakpoints={a_JSxQdgP:\"(max-width: 809.98px)\",FVafXtCHc:\"(min-width: 810px) and (max-width: 1023.98px)\",WmD3_BJtT:\"(min-width: 1440px)\",wyTMyeuTA:\"(min-width: 1024px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Zul6F\";const variantClassNames={a_JSxQdgP:\"framer-v-1lhr4qu\",FVafXtCHc:\"framer-v-1il43fn\",WmD3_BJtT:\"framer-v-zemdbi\",wyTMyeuTA:\"framer-v-1wgz148\"};const nz1iXYsqt=undefined;const sXTHSHGNZ=undefined;const suJ5RAN2z=undefined;const GbcGGixZH=undefined;const transition1={delay:4.6,duration:1.2,ease:[.8,0,.4,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={a_JSxQdgP:[\".framer-Zul6F .framer-1bkhn0v-container { will-change: var(--framer-will-change-effect-override, transform); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={a_JSxQdgP:\".framer-1lhr4qu-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zul6F.framer-1dp9085, .framer-Zul6F .framer-1dp9085 { display: block; }\",\".framer-Zul6F.framer-zemdbi { align-content: center; align-items: center; background-color: var(--token-af3dbfa5-a577-4b24-8cf1-030270d0d877, #f9f8f5); 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-Zul6F .framer-fvoo6i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Zul6F .framer-9y69t1-container { flex: none; height: auto; left: 0px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 16px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-Zul6F .framer-1bkhn0v-container { flex: none; height: auto; left: 12px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 12px; top: 16px; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={a_JSxQdgP:\"(max-width: 809.98px)\",FVafXtCHc:\"(min-width: 810px) and (max-width: 1023.98px)\",WmD3_BJtT:\"(min-width: 1440px)\",wyTMyeuTA:\"(min-width: 1024px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"Desktop Small\":\"wyTMyeuTA\",Desktop:\"WmD3_BJtT\",Phone:\"a_JSxQdgP\",Tablet:\"FVafXtCHc\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Dark:\"L0QsJqk4j\",Light:\"r37fFFdWF\"};const getProps=({baseNavigation,height,id,navigationChange2Dark,navigationChangeDark,navigationChangeLight,width,...props})=>{return{...props,GbcGGixZH:navigationChange2Dark??props.GbcGGixZH,nz1iXYsqt:humanReadableEnumMap[baseNavigation]??baseNavigation??props.nz1iXYsqt??\"r37fFFdWF\",suJ5RAN2z:navigationChangeLight??props.suJ5RAN2z,sXTHSHGNZ:navigationChangeDark??props.sXTHSHGNZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"WmD3_BJtT\"};};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,sXTHSHGNZ,suJ5RAN2z,GbcGGixZH,nz1iXYsqt,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"a_JSxQdgP\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"a_JSxQdgP\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"WmD3_BJtT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-af3dbfa5-a577-4b24-8cf1-030270d0d877, rgb(249, 248, 245)); } @media (min-width: 810px) and (max-width: 1023.98px) { :root { font-size: 93.75%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zemdbi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-fvoo6i\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"100vw\",y:16,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-9y69t1-container hidden-1lhr4qu\",\"data-framer-appear-id\":\"9y69t1\",initial:animation1,layoutScroll:true,nodeId:\"eumYzOlnK\",optimized:true,rendersWithMotion:true,scopeId:\"cDgEuwRC6\",children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:sXTHSHGNZ,target:\"L0QsJqk4j\"},{ref:suJ5RAN2z,target:\"r37fFFdWF\"},{ref:GbcGGixZH,target:\"L0QsJqk4j\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"eumYzOlnK\",layoutId:\"eumYzOlnK\",style:{width:\"100%\"},variant:matchVariant(nz1iXYsqt),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{a_JSxQdgP:{height:52,width:\"calc(100vw - 24px)\",y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{a_JSxQdgP:{animate:animation,initial:animation1,optimized:true}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{className:\"framer-1bkhn0v-container hidden-zemdbi hidden-1wgz148 hidden-1il43fn\",\"data-framer-appear-id\":\"1bkhn0v\",layoutScroll:true,nodeId:\"Skid0mwKJ\",rendersWithMotion:true,scopeId:\"cDgEuwRC6\",children:/*#__PURE__*/_jsx(MobileNavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:sXTHSHGNZ,target:\"X1XGIZPjj\"},{ref:suJ5RAN2z,target:\"wTbfqMiLr\"},{ref:GbcGGixZH,target:\"X1XGIZPjj\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"Skid0mwKJ\",layoutId:\"Skid0mwKJ\",style:{width:\"100%\"},variant:matchVariant(\"wTbfqMiLr\"),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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wyTMyeuTA\":{\"layout\":[\"fixed\",\"fixed\"]},\"FVafXtCHc\":{\"layout\":[\"fixed\",\"fixed\"]},\"a_JSxQdgP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sXTHSHGNZ\":\"navigationChangeDark\",\"suJ5RAN2z\":\"navigationChangeLight\",\"GbcGGixZH\":\"navigationChange2Dark\",\"nz1iXYsqt\":\"baseNavigation\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"WmD3_BJtT\":[\".framer-9y69t1-container\"],\"wyTMyeuTA\":[\".framer-9y69t1-container\"],\"FVafXtCHc\":[\".framer-9y69t1-container\"],\"a_JSxQdgP\":[\".framer-1bkhn0v-container\"]}\n * @framerBreakpoints {\"WmD3_BJtT\":{\"min\":1440,\"canvasClassName\":\"framer-zemdbi-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"wyTMyeuTA\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-1wgz148-override\",\"minHeight\":1000,\"name\":\"Desktop Small\",\"width\":1024,\"rootFontSize\":16},\"FVafXtCHc\":{\"min\":810,\"max\":1023,\"canvasClassName\":\"framer-1il43fn-override\",\"minHeight\":1000,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"a_JSxQdgP\":{\"max\":809,\"canvasClassName\":\"framer-1lhr4qu-override\",\"minHeight\":1000,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant WmD3_BJtT\n * @framerLayoutTemplate true\n */const FramercDgEuwRC6=withCSS(Component,css,\"framer-Zul6F\");export default FramercDgEuwRC6;FramercDgEuwRC6.displayName=\"Main\";FramercDgEuwRC6.defaultProps={height:1e3,width:1440};addPropertyControls(FramercDgEuwRC6,{sXTHSHGNZ:{title:\"Navigation Change/Dark\",type:ControlType.ScrollSectionRef},suJ5RAN2z:{title:\"Navigation Change/Light\",type:ControlType.ScrollSectionRef},GbcGGixZH:{title:\"Navigation Change 2/Dark\",type:ControlType.ScrollSectionRef},nz1iXYsqt:NavBarControls?.[\"variant\"]&&{...NavBarControls[\"variant\"],defaultValue:\"r37fFFdWF\",description:undefined,hidden:undefined,title:\"Base Navigation\"}});addFonts(FramercDgEuwRC6,[{explicitInter:true,fonts:[]},...NavBarFonts,...MobileNavBarFonts],{supportsExplicitInterCodegen:true});FramercDgEuwRC6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavBar,{},context),forwardLoader(MobileNavBar,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercDgEuwRC6\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"WmD3_BJtT\\\":[\\\".framer-9y69t1-container\\\"],\\\"wyTMyeuTA\\\":[\\\".framer-9y69t1-container\\\"],\\\"FVafXtCHc\\\":[\\\".framer-9y69t1-container\\\"],\\\"a_JSxQdgP\\\":[\\\".framer-1bkhn0v-container\\\"]}\",\"framerVariables\":\"{\\\"sXTHSHGNZ\\\":\\\"navigationChangeDark\\\",\\\"suJ5RAN2z\\\":\\\"navigationChangeLight\\\",\\\"GbcGGixZH\\\":\\\"navigationChange2Dark\\\",\\\"nz1iXYsqt\\\":\\\"baseNavigation\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"WmD3_BJtT\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wyTMyeuTA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FVafXtCHc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a_JSxQdgP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"WmD3_BJtT\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-zemdbi-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"wyTMyeuTA\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1wgz148-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop Small\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"FVafXtCHc\\\":{\\\"min\\\":810,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-1il43fn-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"a_JSxQdgP\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1lhr4qu-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\"}},\"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 UserComponent from \"https://framerusercontent.com/modules/5woj6vsbCa6ypyzCCvuU/7CrTiP3mUkPjFIz41HYA/zcZGN4CiS.js\";\r\nimport Main from \"https://framerusercontent.com/modules/ZMt0F83RpjR6wK9VybQu/awftmVO1AQbPe3yb3GLw/cDgEuwRC6.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {c_dJIby0m: \"book-section\", daCpIK92W: \"svc-trigger-01\", H8hcNmTP_: \"hero-section\", HOnCUtl6G: \"svc-trigger-04\", qKzIjScYS: \"reviews-section\", qp_oCtMGm: \"svc-trigger-02\", sOfRC_IIb: \"nav-dark\", sRCApwqTl: \"about-section\", UIM13yKul: \"svc-trigger-03\", UupjNDzF5: \"nav-dark-2\", XxtuUTw4s: \"nav-light\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tCBdoozn20JZPLG4hjFG/D3yzZ0zZWZJfLxIVEqEA/augiA20Il.js\")), path: \"/\"}, RvxaEFHfc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o0ammB0WC9r7Nk0yaChQ/8RHOnQ6gV9mjidIECn4B/RvxaEFHfc.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"d05e8fe23a7eee6e243d1f5c2e695f803810692723f3a16e5d30df37031ead60\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {GbcGGixZH: {href: {hash: \":UupjNDzF5\", webPageId: \"augiA20Il\"}, refKey: true}, nz1iXYsqt: \"r37fFFdWF\", suJ5RAN2z: {href: {hash: \":XxtuUTw4s\", webPageId: \"augiA20Il\"}, refKey: true}, sXTHSHGNZ: {href: {hash: \":sOfRC_IIb\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"sXTHSHGNZ\"], props[\"suJ5RAN2z\"], props[\"GbcGGixZH\"]]}, (resolvedLinks) => React.createElement(Main, {...props, GbcGGixZH: siteRef(resolvedLinks[2]), key: \"Main\", style, suJ5RAN2z: siteRef(resolvedLinks[1]), sXTHSHGNZ: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"RvxaEFHfc\":\r\nreturn React.createElement(UserComponent, {...props, key: \"UserComponent\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\nreturn [{hash: \"1lhr4qu\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1il43fn\", mediaQuery: \"(min-width: 810px) and (max-width: 1023.98px)\"}, {hash: \"1wgz148\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"zemdbi\", mediaQuery: \"(min-width: 1440px)\"}]\r\ncase \"RvxaEFHfc\":\r\nreturn [{hash: \"17rjavg\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"9z6gx9\", mediaQuery: \"(min-width: 810px) and (max-width: 1023.98px)\"}, {hash: \"x0p4m0\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"d6g4qo\", mediaQuery: \"(min-width: 1440px)\"}]\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\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\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\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o0ammB0WC9r7Nk0yaChQ/8RHOnQ6gV9mjidIECn4B/RvxaEFHfc.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://smoll.ai\",\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/714Bl0Cd9USbnjexVyqm/ZmViqIhKHS3gIZUhE1Vz/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.8, 0, 0.4, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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\r\n\t\tif (isBrowser) {\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\t\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && 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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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: framerSiteId ?? null,\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\tif (true) Framer.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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"}