{"version":3,"file":"script_main.CsXPpq0d.mjs","names":["mask","SVG","getProps","Component","className","css","Icon","SVG","getProps","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","LogoFonts","Logo","Button","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","CalendarPlus","ArrowUpRight","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","css","Navigation","Logo","Download","ArrowUpRight","Linkedin","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","React.Fragment","PropertyOverrides","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/FWRZCKa1coUScRp6riu6/IzCpsAgDfh5DsUYELB0B/a_69PB4ft.js","https:/framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js","https:/framerusercontent.com/modules/mlyClTp2PWOQ6SfkjNnb/5WcaOPrC0mJ3OgdO2SdS/yhTpmJ6g2.js","https:/framerusercontent.com/modules/CNc9dMKhRp8NElbe5IO6/TXRg1dZmHyhxF8ZJo6Il/A873ixiFH.js","https:/framerusercontent.com/modules/d0PHvYJVwAfACcEvqrR5/LLd7IiwvBBcVmVN8vTC4/JF9WwHk0Z.js","https:/framerusercontent.com/modules/hUMbOm7Ik9Xjp7kdN1sZ/v0jt5Yh419OmGjrOv6cR/PoAAPGMqa.js","https:/framerusercontent.com/modules/By6iQm4hvA0XFJIpfSQw/8udQAIS4cUIjsTDboIHk/X20avnIAs.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"Oec6CYhZM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"4px\"/><path d=\"M 0 1 L 4 1 L 4 13 L 0 13 Z M 20 13 L 16 13 L 16 6 C 16 4.895 15.105 4 14 4 C 12.895 4 12 4.895 12 6 L 12 13 L 8 13 L 8 6 C 8 2.686 10.686 0 14 0 C 17.314 0 20 2.686 20 6 Z\" fill=\"transparent\" height=\"13px\" id=\"Gcd3nuGcL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-sEda5\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-sEda5 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-sEda5\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 8.5 8.5 L 8.5 0 L 0 0\" fill=\"transparent\" height=\"8.5px\" id=\"HD3EjFRmq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8.75 6.75)\" width=\"8.5px\"/><path d=\"M 10.25 0 L 0 10.25\" fill=\"transparent\" height=\"10.25px\" id=\"I0i29aTCw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 7)\" width=\"10.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2430009286\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VdeRv\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-VdeRv { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-VdeRv\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a056f57)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xa3VBylog\",\"M1y73uZiR\"];const serializationHash=\"framer-sIpxY\";const variantClassNames={M1y73uZiR:\"framer-v-1fhta9a\",xa3VBylog:\"framer-v-112duys\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.2,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Logo dark\":\"xa3VBylog\",\"Logo white\":\"M1y73uZiR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xa3VBylog\"};};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:\"xa3VBylog\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xa3VBylog\",openInNewTab:false,scopeId:\"yhTpmJ6g2\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-112duys\",className,classNames)} framer-1megul8`,\"data-framer-name\":\"Logo dark\",layoutDependency:layoutDependency,layoutId:\"xa3VBylog\",ref:refBinding,style:{...style},...addPropertyOverrides({M1y73uZiR:{\"data-framer-name\":\"Logo white\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13scxb0\",\"data-framer-name\":\"Logo\",description:\"An SVG icon of the cape Logo.\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"i4n_k7d8J\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 162 25\"><path d=\"M 13.224 25 C 11.343 25 9.602 24.694 7.974 24.083 C 6.345 23.472 4.969 22.611 3.762 21.472 C 2.583 20.361 1.656 19.028 0.983 17.5 C 0.309 15.972 0 14.306 0 12.5 C 0 10.694 0.337 9.028 0.983 7.5 C 1.656 5.972 2.583 4.667 3.762 3.528 C 4.969 2.417 6.373 1.528 7.974 0.917 C 9.602 0.306 11.343 0 13.224 0 C 15.105 0 17.267 0.361 18.98 1.083 C 20.692 1.806 22.152 2.861 23.303 4.278 L 19.625 7.583 C 18.811 6.639 17.885 5.917 16.846 5.444 C 15.807 4.972 14.684 4.722 13.477 4.722 C 12.269 4.722 11.287 4.917 10.332 5.278 C 9.377 5.667 8.563 6.194 7.861 6.889 C 7.159 7.583 6.626 8.389 6.233 9.333 C 5.84 10.278 5.643 11.333 5.643 12.472 C 5.643 13.611 5.84 14.667 6.233 15.611 C 6.626 16.556 7.159 17.361 7.861 18.056 C 8.563 18.75 9.377 19.278 10.332 19.667 C 11.287 20.056 12.325 20.222 13.477 20.222 C 14.628 20.222 15.807 19.972 16.846 19.472 C 17.885 18.972 18.811 18.25 19.625 17.306 L 23.303 20.611 C 22.152 22 20.692 23.083 18.98 23.806 C 17.267 24.528 15.33 24.917 13.196 24.917 Z M 46.803 24.583 L 52.727 24.583 L 42.255 1.5 C 41.974 0.861 41.328 0.444 40.626 0.444 L 37.369 0.444 C 36.668 0.444 36.022 0.861 35.741 1.5 L 25.353 24.583 L 31.137 24.583 L 33.327 19.417 L 44.641 19.417 L 46.831 24.583 Z M 35.095 15.194 L 38.97 6 L 42.844 15.194 Z M 76.059 4.528 C 75.188 3.222 73.981 2.222 72.409 1.5 C 70.836 0.806 68.955 0.444 66.765 0.444 L 57.977 0.444 C 56.995 0.444 56.181 1.25 56.181 2.222 L 56.181 24.583 L 61.88 24.583 L 61.88 17.944 L 66.765 17.944 C 68.955 17.944 70.836 17.583 72.409 16.889 C 73.981 16.167 75.216 15.167 76.059 13.861 C 76.929 12.556 77.35 10.972 77.35 9.194 C 77.35 7.417 76.929 5.861 76.059 4.528 Z M 70.331 12.278 C 69.461 13 68.141 13.389 66.428 13.389 L 61.852 13.389 L 61.852 5.028 L 66.428 5.028 C 68.141 5.028 69.461 5.389 70.331 6.111 C 71.201 6.833 71.651 7.861 71.651 9.194 C 71.651 10.528 71.201 11.556 70.331 12.306 Z M 87.149 20.111 L 87.149 14.528 L 97.846 14.528 L 97.846 10.139 L 87.149 10.139 L 87.149 4.944 L 99.98 4.944 L 99.98 0.472 L 83.302 0.472 C 82.32 0.472 81.505 1.278 81.505 2.25 L 81.505 22.833 C 81.505 23.806 82.32 24.611 83.302 24.611 L 100.429 24.611 L 100.429 20.139 L 87.121 20.139 Z M 115.843 8.389 L 115.843 6.111 L 119.268 6.111 L 119.268 5.417 L 115.843 5.417 L 115.843 3.222 L 119.689 3.222 L 119.689 2.5 L 114.972 2.5 L 114.972 9.111 L 119.829 9.111 L 119.829 8.389 Z M 126.82 2.5 L 126.82 7.667 L 122.609 2.5 L 121.935 2.5 L 121.935 9.111 L 122.777 9.111 L 122.777 3.944 L 126.961 9.111 L 127.691 9.111 L 127.691 2.5 Z M 129.347 2.5 L 129.347 3.194 L 131.706 3.194 L 131.706 9.111 L 132.548 9.111 L 132.548 3.194 L 134.906 3.194 L 134.906 2.5 Z M 144.424 8.722 L 143.47 7.778 C 143.75 7.361 143.975 6.833 144.087 6.25 L 143.442 6.056 C 143.329 6.528 143.189 6.944 142.964 7.306 L 141.195 5.556 C 141.476 5.389 141.701 5.25 141.897 5.111 C 142.178 4.917 142.375 4.694 142.487 4.5 C 142.599 4.278 142.684 4.056 142.684 3.806 C 142.684 3.389 142.543 3.056 142.234 2.806 C 141.925 2.556 141.532 2.444 141.055 2.444 C 140.578 2.444 140.381 2.5 140.129 2.611 C 139.876 2.722 139.651 2.889 139.511 3.111 C 139.371 3.333 139.286 3.583 139.286 3.889 C 139.286 4.194 139.342 4.389 139.483 4.639 C 139.595 4.861 139.792 5.111 140.101 5.417 C 139.539 5.722 139.146 6 138.893 6.306 C 138.584 6.639 138.444 7.028 138.444 7.417 C 138.444 7.806 138.556 8.056 138.753 8.333 C 138.949 8.611 139.23 8.806 139.595 8.944 C 139.96 9.083 140.353 9.167 140.802 9.167 C 141.252 9.167 141.869 9.056 142.29 8.833 C 142.571 8.694 142.796 8.5 143.02 8.278 L 143.947 9.194 L 144.424 8.694 Z M 140.297 3.306 C 140.466 3.139 140.718 3.056 141.055 3.056 C 141.392 3.056 141.589 3.111 141.757 3.278 C 141.925 3.417 141.982 3.611 141.982 3.833 C 141.982 4.056 141.925 4.139 141.841 4.306 C 141.757 4.444 141.589 4.583 141.364 4.75 C 141.195 4.861 140.999 4.972 140.746 5.111 C 140.466 4.833 140.269 4.611 140.185 4.444 C 140.072 4.278 140.044 4.083 140.044 3.917 C 140.044 3.75 140.129 3.472 140.297 3.306 Z M 142.038 8.25 C 141.701 8.444 141.308 8.528 140.859 8.528 C 140.409 8.528 139.988 8.417 139.707 8.194 C 139.427 7.972 139.258 7.694 139.258 7.361 C 139.258 7.028 139.314 6.972 139.399 6.806 C 139.483 6.639 139.651 6.472 139.876 6.306 C 140.044 6.167 140.297 6.028 140.578 5.861 L 142.571 7.806 C 142.403 7.972 142.234 8.111 142.01 8.222 Z M 119.914 22.889 L 120.756 22.889 L 117.668 16.306 L 116.825 16.306 L 113.737 22.889 L 114.579 22.889 L 115.365 21.194 L 119.128 21.194 Z M 115.702 20.5 L 117.275 17.056 L 118.847 20.5 Z M 123.03 22.194 L 123.03 16.306 L 122.188 16.306 L 122.188 22.889 L 126.736 22.889 L 126.736 22.194 Z M 129.319 22.194 L 129.319 16.306 L 128.477 16.306 L 128.477 22.889 L 133.053 22.889 L 133.053 22.194 Z M 135.299 22.194 L 135.299 19.889 L 138.725 19.889 L 138.725 19.194 L 135.299 19.194 L 135.299 17 L 139.146 17 L 139.146 16.306 L 134.429 16.306 L 134.429 22.889 L 139.286 22.889 L 139.286 22.194 Z M 145.379 20.639 C 145.463 20.639 145.519 20.583 145.603 20.556 C 146.025 20.389 146.333 20.111 146.558 19.778 C 146.783 19.444 146.895 19.028 146.895 18.556 C 146.895 17.833 146.642 17.278 146.137 16.889 C 145.632 16.5 144.958 16.306 144.087 16.306 L 141.504 16.306 L 141.504 22.889 L 142.347 22.889 L 142.347 20.833 L 144.537 20.833 L 146.053 22.917 L 146.979 22.917 L 145.351 20.667 Z M 144.059 20.167 L 142.347 20.167 L 142.347 17.028 L 144.059 17.028 C 144.705 17.028 145.182 17.167 145.547 17.444 C 145.912 17.722 146.053 18.111 146.053 18.611 C 146.053 19.111 145.884 19.5 145.547 19.778 C 145.21 20.056 144.705 20.194 144.059 20.194 Z M 151.864 22.972 M 153.661 21.556 C 153.465 21.75 153.212 21.889 152.959 22 C 152.594 22.139 152.258 22.222 151.893 22.222 C 151.528 22.222 150.938 22.111 150.545 21.889 C 150.152 21.667 149.815 21.361 149.562 20.972 C 149.31 20.583 149.197 20.111 149.197 19.583 C 149.197 19.056 149.31 18.611 149.562 18.222 C 149.815 17.833 150.124 17.5 150.545 17.278 C 150.966 17.056 151.443 16.944 151.949 16.944 C 152.454 16.944 152.707 17 153.044 17.139 C 153.381 17.278 153.689 17.472 153.97 17.75 L 154.504 17.194 C 154.195 16.861 153.83 16.611 153.409 16.472 C 152.959 16.306 152.482 16.222 151.949 16.222 C 151.415 16.222 150.657 16.361 150.096 16.667 C 149.562 16.972 149.113 17.361 148.804 17.861 C 148.495 18.361 148.327 18.944 148.327 19.611 C 148.327 20.278 148.411 20.583 148.608 21 C 148.804 21.417 149.057 21.778 149.366 22.056 C 149.703 22.361 150.068 22.583 150.489 22.75 C 150.91 22.917 151.359 23 151.808 23 C 152.286 23 152.735 22.917 153.156 22.75 C 153.409 22.639 153.605 22.528 153.802 22.361 L 153.802 22.944 L 154.419 22.944 L 154.419 19.639 L 153.605 19.639 L 153.605 21.611 Z M 162 16.306 L 161.102 16.306 L 158.827 19.944 L 156.525 16.306 L 155.627 16.306 L 158.378 20.722 L 158.378 22.889 L 159.22 22.889 L 159.22 20.75 Z\" fill=\"var(--token-c26a38b0-b232-414f-9625-134a436c730e, rgb(28, 70, 80)) /* {&quot;name&quot;:&quot;Dark Blue&quot;} */\"></path></svg>',svgContentId:9061635567,title:\"CAPE Logo\",withExternalLayout:true,...addPropertyOverrides({M1y73uZiR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 162 25\"><path d=\"M 13.224 25 C 11.343 25 9.602 24.694 7.974 24.083 C 6.345 23.472 4.969 22.611 3.762 21.472 C 2.583 20.361 1.656 19.028 0.983 17.5 C 0.309 15.972 0 14.306 0 12.5 C 0 10.694 0.337 9.028 0.983 7.5 C 1.656 5.972 2.583 4.667 3.762 3.528 C 4.969 2.417 6.373 1.528 7.974 0.917 C 9.602 0.306 11.343 0 13.224 0 C 15.105 0 17.267 0.361 18.98 1.083 C 20.692 1.806 22.152 2.861 23.303 4.278 L 19.625 7.583 C 18.811 6.639 17.885 5.917 16.846 5.444 C 15.807 4.972 14.684 4.722 13.477 4.722 C 12.269 4.722 11.287 4.917 10.332 5.278 C 9.377 5.667 8.563 6.194 7.861 6.889 C 7.159 7.583 6.626 8.389 6.233 9.333 C 5.84 10.278 5.643 11.333 5.643 12.472 C 5.643 13.611 5.84 14.667 6.233 15.611 C 6.626 16.556 7.159 17.361 7.861 18.056 C 8.563 18.75 9.377 19.278 10.332 19.667 C 11.287 20.056 12.325 20.222 13.477 20.222 C 14.628 20.222 15.807 19.972 16.846 19.472 C 17.885 18.972 18.811 18.25 19.625 17.306 L 23.303 20.611 C 22.152 22 20.692 23.083 18.98 23.806 C 17.267 24.528 15.33 24.917 13.196 24.917 Z M 46.803 24.583 L 52.727 24.583 L 42.255 1.5 C 41.974 0.861 41.328 0.444 40.626 0.444 L 37.369 0.444 C 36.668 0.444 36.022 0.861 35.741 1.5 L 25.353 24.583 L 31.137 24.583 L 33.327 19.417 L 44.641 19.417 L 46.831 24.583 Z M 35.095 15.194 L 38.97 6 L 42.844 15.194 Z M 76.059 4.528 C 75.188 3.222 73.981 2.222 72.409 1.5 C 70.836 0.806 68.955 0.444 66.765 0.444 L 57.977 0.444 C 56.995 0.444 56.181 1.25 56.181 2.222 L 56.181 24.583 L 61.88 24.583 L 61.88 17.944 L 66.765 17.944 C 68.955 17.944 70.836 17.583 72.409 16.889 C 73.981 16.167 75.216 15.167 76.059 13.861 C 76.929 12.556 77.35 10.972 77.35 9.194 C 77.35 7.417 76.929 5.861 76.059 4.528 Z M 70.331 12.278 C 69.461 13 68.141 13.389 66.428 13.389 L 61.852 13.389 L 61.852 5.028 L 66.428 5.028 C 68.141 5.028 69.461 5.389 70.331 6.111 C 71.201 6.833 71.651 7.861 71.651 9.194 C 71.651 10.528 71.201 11.556 70.331 12.306 Z M 87.149 20.111 L 87.149 14.528 L 97.846 14.528 L 97.846 10.139 L 87.149 10.139 L 87.149 4.944 L 99.98 4.944 L 99.98 0.472 L 83.302 0.472 C 82.32 0.472 81.505 1.278 81.505 2.25 L 81.505 22.833 C 81.505 23.806 82.32 24.611 83.302 24.611 L 100.429 24.611 L 100.429 20.139 L 87.121 20.139 Z M 115.843 8.389 L 115.843 6.111 L 119.268 6.111 L 119.268 5.417 L 115.843 5.417 L 115.843 3.222 L 119.689 3.222 L 119.689 2.5 L 114.972 2.5 L 114.972 9.111 L 119.829 9.111 L 119.829 8.389 Z M 126.82 2.5 L 126.82 7.667 L 122.609 2.5 L 121.935 2.5 L 121.935 9.111 L 122.777 9.111 L 122.777 3.944 L 126.961 9.111 L 127.691 9.111 L 127.691 2.5 Z M 129.347 2.5 L 129.347 3.194 L 131.706 3.194 L 131.706 9.111 L 132.548 9.111 L 132.548 3.194 L 134.906 3.194 L 134.906 2.5 Z M 144.424 8.722 L 143.47 7.778 C 143.75 7.361 143.975 6.833 144.087 6.25 L 143.442 6.056 C 143.329 6.528 143.189 6.944 142.964 7.306 L 141.195 5.556 C 141.476 5.389 141.701 5.25 141.897 5.111 C 142.178 4.917 142.375 4.694 142.487 4.5 C 142.599 4.278 142.684 4.056 142.684 3.806 C 142.684 3.389 142.543 3.056 142.234 2.806 C 141.925 2.556 141.532 2.444 141.055 2.444 C 140.578 2.444 140.381 2.5 140.129 2.611 C 139.876 2.722 139.651 2.889 139.511 3.111 C 139.371 3.333 139.286 3.583 139.286 3.889 C 139.286 4.194 139.342 4.389 139.483 4.639 C 139.595 4.861 139.792 5.111 140.101 5.417 C 139.539 5.722 139.146 6 138.893 6.306 C 138.584 6.639 138.444 7.028 138.444 7.417 C 138.444 7.806 138.556 8.056 138.753 8.333 C 138.949 8.611 139.23 8.806 139.595 8.944 C 139.96 9.083 140.353 9.167 140.802 9.167 C 141.252 9.167 141.869 9.056 142.29 8.833 C 142.571 8.694 142.796 8.5 143.02 8.278 L 143.947 9.194 L 144.424 8.694 Z M 140.297 3.306 C 140.466 3.139 140.718 3.056 141.055 3.056 C 141.392 3.056 141.589 3.111 141.757 3.278 C 141.925 3.417 141.982 3.611 141.982 3.833 C 141.982 4.056 141.925 4.139 141.841 4.306 C 141.757 4.444 141.589 4.583 141.364 4.75 C 141.195 4.861 140.999 4.972 140.746 5.111 C 140.466 4.833 140.269 4.611 140.185 4.444 C 140.072 4.278 140.044 4.083 140.044 3.917 C 140.044 3.75 140.129 3.472 140.297 3.306 Z M 142.038 8.25 C 141.701 8.444 141.308 8.528 140.859 8.528 C 140.409 8.528 139.988 8.417 139.707 8.194 C 139.427 7.972 139.258 7.694 139.258 7.361 C 139.258 7.028 139.314 6.972 139.399 6.806 C 139.483 6.639 139.651 6.472 139.876 6.306 C 140.044 6.167 140.297 6.028 140.578 5.861 L 142.571 7.806 C 142.403 7.972 142.234 8.111 142.01 8.222 Z M 119.914 22.889 L 120.756 22.889 L 117.668 16.306 L 116.825 16.306 L 113.737 22.889 L 114.579 22.889 L 115.365 21.194 L 119.128 21.194 Z M 115.702 20.5 L 117.275 17.056 L 118.847 20.5 Z M 123.03 22.194 L 123.03 16.306 L 122.188 16.306 L 122.188 22.889 L 126.736 22.889 L 126.736 22.194 Z M 129.319 22.194 L 129.319 16.306 L 128.477 16.306 L 128.477 22.889 L 133.053 22.889 L 133.053 22.194 Z M 135.299 22.194 L 135.299 19.889 L 138.725 19.889 L 138.725 19.194 L 135.299 19.194 L 135.299 17 L 139.146 17 L 139.146 16.306 L 134.429 16.306 L 134.429 22.889 L 139.286 22.889 L 139.286 22.194 Z M 145.379 20.639 C 145.463 20.639 145.519 20.583 145.603 20.556 C 146.025 20.389 146.333 20.111 146.558 19.778 C 146.783 19.444 146.895 19.028 146.895 18.556 C 146.895 17.833 146.642 17.278 146.137 16.889 C 145.632 16.5 144.958 16.306 144.087 16.306 L 141.504 16.306 L 141.504 22.889 L 142.347 22.889 L 142.347 20.833 L 144.537 20.833 L 146.053 22.917 L 146.979 22.917 L 145.351 20.667 Z M 144.059 20.167 L 142.347 20.167 L 142.347 17.028 L 144.059 17.028 C 144.705 17.028 145.182 17.167 145.547 17.444 C 145.912 17.722 146.053 18.111 146.053 18.611 C 146.053 19.111 145.884 19.5 145.547 19.778 C 145.21 20.056 144.705 20.194 144.059 20.194 Z M 151.864 22.972 M 153.661 21.556 C 153.465 21.75 153.212 21.889 152.959 22 C 152.594 22.139 152.258 22.222 151.893 22.222 C 151.528 22.222 150.938 22.111 150.545 21.889 C 150.152 21.667 149.815 21.361 149.562 20.972 C 149.31 20.583 149.197 20.111 149.197 19.583 C 149.197 19.056 149.31 18.611 149.562 18.222 C 149.815 17.833 150.124 17.5 150.545 17.278 C 150.966 17.056 151.443 16.944 151.949 16.944 C 152.454 16.944 152.707 17 153.044 17.139 C 153.381 17.278 153.689 17.472 153.97 17.75 L 154.504 17.194 C 154.195 16.861 153.83 16.611 153.409 16.472 C 152.959 16.306 152.482 16.222 151.949 16.222 C 151.415 16.222 150.657 16.361 150.096 16.667 C 149.562 16.972 149.113 17.361 148.804 17.861 C 148.495 18.361 148.327 18.944 148.327 19.611 C 148.327 20.278 148.411 20.583 148.608 21 C 148.804 21.417 149.057 21.778 149.366 22.056 C 149.703 22.361 150.068 22.583 150.489 22.75 C 150.91 22.917 151.359 23 151.808 23 C 152.286 23 152.735 22.917 153.156 22.75 C 153.409 22.639 153.605 22.528 153.802 22.361 L 153.802 22.944 L 154.419 22.944 L 154.419 19.639 L 153.605 19.639 L 153.605 21.611 Z M 162 16.306 L 161.102 16.306 L 158.827 19.944 L 156.525 16.306 L 155.627 16.306 L 158.378 20.722 L 158.378 22.889 L 159.22 22.889 L 159.22 20.75 Z\" fill=\"var(--token-af9f36a6-3101-484d-9f24-2eb8f4355dee, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11054867390}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sIpxY.framer-1megul8, .framer-sIpxY .framer-1megul8 { display: block; }\",\".framer-sIpxY.framer-112duys { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-sIpxY .framer-13scxb0 { flex: none; height: 25px; position: relative; width: 162px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 182\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"M1y73uZiR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryhTpmJ6g2=withCSS(Component,css,\"framer-sIpxY\");export default FrameryhTpmJ6g2;FrameryhTpmJ6g2.displayName=\"Logo\";FrameryhTpmJ6g2.defaultProps={height:45,width:182};addPropertyControls(FrameryhTpmJ6g2,{variant:{options:[\"xa3VBylog\",\"M1y73uZiR\"],optionTitles:[\"Logo dark\",\"Logo white\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryhTpmJ6g2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryhTpmJ6g2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"45\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"182\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M1y73uZiR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yhTpmJ6g2.map","// Generated by Framer (65e1cff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalendarPlus from\"https://framerusercontent.com/modules/5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rUHA4INoOCXg6W83oku1/qpj5zwCBM3amLq1LzEia/oUNJ4AV4h.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xd0lNE3kpFJVLYekwbor/mo0NyRQz1xrYPvJCHcnS/sPi8rK6Vq.js\";import Button from\"https://framerusercontent.com/modules/CgqE054VUsEXy8A2EEeH/H1CY9l6s7POqP8IKzPZ9/BiSIfjx1G.js\";import Logo from\"https://framerusercontent.com/modules/mlyClTp2PWOQ6SfkjNnb/5WcaOPrC0mJ3OgdO2SdS/yhTpmJ6g2.js\";const LogoFonts=getFonts(Logo);const ButtonFonts=getFonts(Button);const cycleOrder=[\"cfOx9OViV\",\"IoyC6tUJk\",\"kprAreC5q\"];const serializationHash=\"framer-7p8in\";const variantClassNames={cfOx9OViV:\"framer-v-1h60ax2\",IoyC6tUJk:\"framer-v-1x81y7h\",kprAreC5q:\"framer-v-1r1ey9m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition3={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"kprAreC5q\",Desktop:\"cfOx9OViV\",Phone:\"IoyC6tUJk\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cfOx9OViV\"};};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:\"cfOx9OViV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1462abv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"IoyC6tUJk\"),100);});const onTapnzis6w=activeVariantCallback(async(...args)=>{setVariant(\"IoyC6tUJk\");});const onTapdsbw0r=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kprAreC5q\"),200);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"IoyC6tUJk\",\"kprAreC5q\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"IoyC6tUJk\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({IoyC6tUJk:{value:transition2},kprAreC5q:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1h60ax2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"cfOx9OViV\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.421531111242075px 0.421531111242075px -1.25px rgba(0, 0, 0, 0.14), 0px 1.60197331227042px 1.60197331227042px -2.5px rgba(0, 0, 0, 0.13), 0px 7px 7px -3.75px rgba(0, 0, 0, 0.05)\",...style},variants:{IoyC6tUJk:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},kprAreC5q:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({IoyC6tUJk:{\"data-framer-name\":\"Phone\"},kprAreC5q:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":true,onTap:onTap1462abv}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gcodv1\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ei6cYhSPT\",...addPropertyOverrides({kprAreC5q:{\"data-highlight\":true,onTap:onTapnzis6w}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(15+((componentViewport?.height||75)-30-45)/2)+0,...addPropertyOverrides({IoyC6tUJk:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||65)-20-45)/2+0+0)+0},kprAreC5q:{y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||383)-20-363)/1*0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sxchg0-container\",layoutDependency:layoutDependency,layoutId:\"MmCHhKbmJ-container\",nodeId:\"MmCHhKbmJ\",rendersWithMotion:true,scopeId:\"A873ixiFH\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"MmCHhKbmJ\",layoutId:\"MmCHhKbmJ\",variant:\"xa3VBylog\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tjo30\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"CjK7FZQbW\",...addPropertyOverrides({IoyC6tUJk:{\"data-highlight\":true,onTap:onTapdsbw0r}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ev2x5d\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"tG5RIJTMk\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{IoyC6tUJk:{backgroundColor:\"var(--token-c26a38b0-b232-414f-9625-134a436c730e, rgb(28, 70, 80))\"},kprAreC5q:{backgroundColor:\"var(--token-c26a38b0-b232-414f-9625-134a436c730e, rgb(28, 70, 80))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-185vrgv\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"k1hfnlDwx\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{IoyC6tUJk:{backgroundColor:\"var(--token-c26a38b0-b232-414f-9625-134a436c730e, rgb(28, 70, 80))\"},kprAreC5q:{backgroundColor:\"var(--token-c26a38b0-b232-414f-9625-134a436c730e, rgb(28, 70, 80))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r69fqx\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"eYms0HpY7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n9ie0\",layoutDependency:layoutDependency,layoutId:\"ox2wgOid0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-h6ho3m\",\"data-styles-preset\":\"oUNJ4AV4h\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mMG88CRqU\"},motionChild:true,nodeId:\"NrskHFG2L\",openInNewTab:false,relValues:[],scopeId:\"A873ixiFH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nloq7v\",\"data-styles-preset\":\"sPi8rK6Vq\",children:\"Contact\"})})})}),className:\"framer-1lg399p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NrskHFG2L\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-h6ho3m\",\"data-styles-preset\":\"oUNJ4AV4h\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{F7d3AQRDo:\"ear\"},unresolvedPathSlugs:{F7d3AQRDo:{collectionId:\"Vl95iclnp\",collectionItemId:\"u29WGqiRk\"}},webPageId:\"hTewoj_JP\"},motionChild:true,nodeId:\"oOJSjjTeP\",openInNewTab:false,relValues:[],scopeId:\"A873ixiFH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nloq7v\",\"data-styles-preset\":\"sPi8rK6Vq\",children:\"Services\"})})})}),className:\"framer-ss76w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oOJSjjTeP\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-h6ho3m\",\"data-styles-preset\":\"oUNJ4AV4h\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZLb05GQF9\"},motionChild:true,nodeId:\"RqZQfn2cm\",openInNewTab:false,relValues:[],scopeId:\"A873ixiFH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nloq7v\",\"data-styles-preset\":\"sPi8rK6Vq\",children:\"Our Clinic\"})})})}),className:\"framer-1lodmuk\",\"data-framer-name\":\"About Clinic\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RqZQfn2cm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-h6ho3m\",\"data-styles-preset\":\"oUNJ4AV4h\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Nz916tsg4\"},motionChild:true,nodeId:\"rN9QEeNeg\",openInNewTab:false,relValues:[],scopeId:\"A873ixiFH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1nloq7v\",\"data-styles-preset\":\"sPi8rK6Vq\",children:\"Meet the Doctor\"})})})}),className:\"framer-1jf882k\",\"data-framer-name\":\"Meet Doctor\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rN9QEeNeg\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nl0nl9\",\"data-framer-name\":\"Button stack\",layoutDependency:layoutDependency,layoutId:\"ntDK2Wc3o\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":WZgdC40JI\",webPageId:\"mMG88CRqU\"},implicitPathVariables:undefined},{href:{hash:\":WZgdC40JI\",webPageId:\"mMG88CRqU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(15+((componentViewport?.height||75)-30-40)/2)+0+0,...addPropertyOverrides({kprAreC5q:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+10+(0+45+((componentViewport?.height||383)-20-363)/1*1)+20+192+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oocv5x-container\",layoutDependency:layoutDependency,layoutId:\"NffE5ZhaU-container\",nodeId:\"NffE5ZhaU\",rendersWithMotion:true,scopeId:\"A873ixiFH\",children:/*#__PURE__*/_jsx(Button,{eoCPkQE2M:1,height:\"100%\",id:\"NffE5ZhaU\",j_D0gxJlO:\"Book an Appointment\",layoutId:\"NffE5ZhaU\",rbKq5KPrN:resolvedLinks[0],u8bdZgbhy:CalendarPlus,variant:\"XsDwlhCnT\",width:\"100%\",...addPropertyOverrides({kprAreC5q:{rbKq5KPrN:resolvedLinks[1],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(15+((componentViewport?.height||75)-30-40)/2)+0+0,...addPropertyOverrides({kprAreC5q:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+10+(0+45+((componentViewport?.height||383)-20-363)/1*1)+20+192+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10pyddm-container\",layoutDependency:layoutDependency,layoutId:\"t99LjQEWa-container\",nodeId:\"t99LjQEWa\",rendersWithMotion:true,scopeId:\"A873ixiFH\",children:/*#__PURE__*/_jsx(Button,{eoCPkQE2M:2,height:\"100%\",id:\"t99LjQEWa\",j_D0gxJlO:\"Pay Bill\",layoutId:\"t99LjQEWa\",rbKq5KPrN:\"https://www.clover.com/pay-widgets/d4c7726c-8655-4352-bd3d-1fe58b324bfd\",u8bdZgbhy:ArrowUpRight,variant:\"hQuAqnblJ\",width:\"100%\",...addPropertyOverrides({kprAreC5q:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7p8in.framer-1p3jevg, .framer-7p8in .framer-1p3jevg { display: block; }\",\".framer-7p8in.framer-1h60ax2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 15px 20px 15px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-7p8in .framer-1gcodv1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: min-content; }\",\".framer-7p8in .framer-1sxchg0-container, .framer-7p8in .framer-oocv5x-container, .framer-7p8in .framer-10pyddm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7p8in .framer-1tjo30 { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-7p8in .framer-1ev2x5d { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7p8in .framer-185vrgv { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7p8in .framer-r69fqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7p8in .framer-1n9ie0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7p8in .framer-1lg399p, .framer-7p8in .framer-ss76w, .framer-7p8in .framer-1lodmuk, .framer-7p8in .framer-1jf882k { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-7p8in .framer-1nl0nl9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7p8in.framer-v-1x81y7h.framer-1h60ax2 { flex-direction: column; gap: 0px; justify-content: center; padding: 10px; }\",\".framer-7p8in.framer-v-1x81y7h .framer-1gcodv1 { align-self: stretch; gap: unset; justify-content: space-between; padding: 0px; width: auto; }\",\".framer-7p8in.framer-v-1x81y7h .framer-1tjo30 { cursor: pointer; height: 44px; width: 44px; }\",\".framer-7p8in.framer-v-1r1ey9m.framer-1h60ax2 { cursor: pointer; flex-direction: column; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-width: 200px; overflow: auto; overscroll-behavior: contain; padding: 10px; width: 390px; will-change: unset; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-1gcodv1 { cursor: pointer; gap: unset; justify-content: space-between; padding: 0px; width: 100%; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-1tjo30 { height: 44px; width: 44px; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-1ev2x5d, .framer-7p8in.framer-v-1r1ey9m .framer-185vrgv { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-7p8in.framer-v-1r1ey9m .framer-r69fqx { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; padding: 20px 20px 10px 20px; width: 100%; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-1n9ie0 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; width: 100%; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-1nl0nl9 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; width: 100%; }\",\".framer-7p8in.framer-v-1r1ey9m .framer-oocv5x-container, .framer-7p8in.framer-v-1r1ey9m .framer-10pyddm-container { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 959\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IoyC6tUJk\":{\"layout\":[\"auto\",\"auto\"]},\"kprAreC5q\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"200px\",null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA873ixiFH=withCSS(Component,css,\"framer-7p8in\");export default FramerA873ixiFH;FramerA873ixiFH.displayName=\"Navigation\";FramerA873ixiFH.defaultProps={height:75,width:959};addPropertyControls(FramerA873ixiFH,{variant:{options:[\"cfOx9OViV\",\"IoyC6tUJk\",\"kprAreC5q\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerA873ixiFH,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA873ixiFH\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"959\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"75\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IoyC6tUJk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kprAreC5q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,\\\"100vh\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A873ixiFH.map","// Generated by Framer (c99c261)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-regular\",\"FS;Montserrat-bold\",\"FS;Montserrat-bold italic\",\"FS;Montserrat-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KDZE2GHZ4MXZP7RVHASNN75AFABT2ZB2/G33WYZOWF5RLCYVGCMU5BFGBXH4DMKUK/SHZ3SDA4YUDBQPNRSIGO7XNSCQQUBDYR.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WVRVHC26IF7VQKSULH6U5DSAGCYOIAQ7/CPARYH2DVA55XB4ZSTA7WTMPVZAVMNA5/BOBO2BRVXZQHPXSPDS5WN3IZQ5SL56OZ.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CC6FT7O535LIU5P34T6V2W7R57LGKSDT/KUZZS4REMM64PV6S4GGM77HZQUVJPYU2/3ZPIFBJ6EZFOZSYT4ISIO7DHQQODA5IR.woff2\",weight:\"400\"}]}];export const css=['.framer-2wfRf .framer-styles-preset-nexk0t:not(.rich-text-wrapper), .framer-2wfRf .framer-styles-preset-nexk0t.rich-text-wrapper p { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'cv01\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv05\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-af9f36a6-3101-484d-9f24-2eb8f4355dee, #ffffff); --framer-text-decoration: underline; --framer-text-decoration-color: currentColor; --framer-text-decoration-offset: auto; --framer-text-decoration-skip-ink: auto; --framer-text-decoration-style: solid; --framer-text-decoration-thickness: auto; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }'];export const className=\"framer-2wfRf\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9b68ade)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-D0dpi .framer-styles-preset-n98uem:not(.rich-text-wrapper), .framer-D0dpi .framer-styles-preset-n98uem.rich-text-wrapper a { --framer-link-hover-text-background-color: var(--token-a4054ee6-518a-4d63-8171-9f3309e823a3, #778a8f); --framer-link-text-background-padding: 5px; --framer-link-text-background-radius: 3px; --framer-link-text-color: var(--token-af9f36a6-3101-484d-9f24-2eb8f4355dee, #ffffff); }\"];export const className=\"framer-D0dpi\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9eb3b99)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,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 Download from\"https://framerusercontent.com/modules/dsmDeKtD4Ff44UL9p54Z/oqTgc7dXssUnI4JLbqV8/Ab5P4Msyl.js\";import Linkedin from\"https://framerusercontent.com/modules/FWRZCKa1coUScRp6riu6/IzCpsAgDfh5DsUYELB0B/a_69PB4ft.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";import Navigation from\"#framer/local/canvasComponent/A873ixiFH/A873ixiFH.js\";import Logo from\"#framer/local/canvasComponent/yhTpmJ6g2/yhTpmJ6g2.js\";import*as sharedStyle1 from\"#framer/local/css/gvqjl2eLm/gvqjl2eLm.js\";import*as sharedStyle2 from\"#framer/local/css/JF9WwHk0Z/JF9WwHk0Z.js\";import*as sharedStyle3 from\"#framer/local/css/PoAAPGMqa/PoAAPGMqa.js\";import*as sharedStyle from\"#framer/local/css/Vj5EZrSJL/Vj5EZrSJL.js\";const NavigationFonts=getFonts(Navigation);const LogoFonts=getFonts(Logo);const DownloadFonts=getFonts(Download);const ArrowUpRightFonts=getFonts(ArrowUpRight);const LinkedinFonts=getFonts(Linkedin);const breakpoints={iaSjEirZT:\"(min-width: 1200px)\",mVOu2jeI1:\"(min-width: 900px) and (max-width: 1199.98px)\",xg9QcnQpi:\"(max-width: 899.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Mlbnu\";const variantClassNames={iaSjEirZT:\"framer-v-3rofo6\",mVOu2jeI1:\"framer-v-scwm2j\",xg9QcnQpi:\"framer-v-1ozkb1n\"};const breakpointRules={mVOu2jeI1:[\".framer-Mlbnu .framer-1jihr1e { padding: 60px; }\",\".framer-Mlbnu .framer-n2259p { gap: 40px; }\",\".framer-Mlbnu .framer-14oknfs { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"],xg9QcnQpi:[\".framer-Mlbnu .framer-1k3uwz4 { flex-direction: column; padding: 20px; }\",\".framer-Mlbnu .framer-1jihr1e { flex-direction: column; justify-content: flex-start; padding: 40px; }\",\".framer-Mlbnu .framer-n2259p { flex: none; gap: 36px; width: 100%; }\",\".framer-Mlbnu .framer-1d28sz3 { flex-direction: column; gap: 20px; justify-content: center; }\",\".framer-Mlbnu .framer-1u4hfsm { flex: none; gap: 0px; padding: 0px; width: 100%; }\",\".framer-Mlbnu .framer-14oknfs { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Mlbnu .framer-1p81exj { gap: 40px; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mVOu2jeI1:\".framer-scwm2j-override\",xg9QcnQpi:\".framer-1ozkb1n-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mlbnu.framer-tk0qq9, .framer-Mlbnu .framer-tk0qq9 { display: block; }\",\".framer-Mlbnu.framer-3rofo6 { align-content: center; align-items: center; background-color: var(--token-535cd2a5-8b3b-4e4f-a76a-6aa82886afa2, #f5f5ef); 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-Mlbnu .framer-1wfxxxn { align-content: center; align-items: center; background-color: var(--token-c26a38b0-b232-414f-9625-134a436c730e, #1c4650); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-1y47aar, .framer-Mlbnu .framer-14oknfs, .framer-Mlbnu .framer-18xtfnr { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Mlbnu .framer-1k3uwz4 { align-content: center; align-items: center; background-color: var(--token-535cd2a5-8b3b-4e4f-a76a-6aa82886afa2, #f5f5ef); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -999; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-97b1xb-container { flex: none; height: auto; max-width: 1350px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-vzvg3z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Mlbnu .framer-1jihr1e { align-content: flex-start; align-items: flex-start; background-color: var(--token-c26a38b0-b232-414f-9625-134a436c730e, #1c4650); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 90px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-n2259p { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 41px; height: min-content; justify-content: flex-start; max-width: 1350px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mlbnu .framer-bbm8fa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Mlbnu .framer-1d28sz3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-1u4hfsm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 1px; }\",\".framer-Mlbnu .framer-1p81exj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Mlbnu .framer-1uhko95 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Mlbnu .framer-1onqfsc, .framer-Mlbnu .framer-yvift6, .framer-Mlbnu .framer-16jw6rb, .framer-Mlbnu .framer-xx2rq3, .framer-Mlbnu .framer-11liv34, .framer-Mlbnu .framer-omvx2, .framer-Mlbnu .framer-1wp5ncy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Mlbnu .framer-dgmdtv, .framer-Mlbnu .framer-iob3mx, .framer-Mlbnu .framer-4qlq1p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Mlbnu .framer-1wl8xr8, .framer-Mlbnu .framer-rzcp1z, .framer-Mlbnu .framer-1irlshp { --1335ju: 1; --18mrqx2: var(--token-af9f36a6-3101-484d-9f24-2eb8f4355dee, #ffffff); --3it368: 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-Mlbnu .framer-mgyxs4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Mlbnu .framer-ibbqjf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Mlbnu .framer-q2hykx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mlbnu .framer-am20qw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mlbnu .framer-wi8g38 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Mlbnu .framer-is3pd { --1df8v9o: var(--token-a4054ee6-518a-4d63-8171-9f3309e823a3, #7b898c); flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];const mediaQueries={iaSjEirZT:\"(min-width: 1200px)\",mVOu2jeI1:\"(min-width: 900px) and (max-width: 1199.98px)\",xg9QcnQpi:\"(max-width: 899.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"iaSjEirZT\",Phone:\"xg9QcnQpi\",Tablet:\"mVOu2jeI1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iaSjEirZT\"};};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,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"iaSjEirZT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-535cd2a5-8b3b-4e4f-a76a-6aa82886afa2, rgb(245, 245, 239)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-3rofo6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wfxxxn\",\"data-framer-name\":\"Announcement banner\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1nr51jb\",\"data-styles-preset\":\"Vj5EZrSJL\",style:{\"--framer-text-color\":\"var(--token-af9f36a6-3101-484d-9f24-2eb8f4355dee, rgb(255, 255, 255))\"},children:\"Accepting new patients. No referrals needed.\"})}),className:\"framer-1y47aar\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k3uwz4\",\"data-framer-name\":\"NAV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xg9QcnQpi:{width:\"min(100vw - 40px, 1350px)\",y:64}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:\"min(100vw - 60px, 1350px)\",y:74,children:/*#__PURE__*/_jsx(Container,{className:\"framer-97b1xb-container\",\"data-framer-name\":\"Nav 2\",name:\"Nav 2\",nodeId:\"kEPV59uTT\",scopeId:\"X20avnIAs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mVOu2jeI1:{variant:\"IoyC6tUJk\"},xg9QcnQpi:{variant:\"IoyC6tUJk\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"kEPV59uTT\",layoutId:\"kEPV59uTT\",name:\"Nav 2\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"cfOx9OViV\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-vzvg3z\"}),/*#__PURE__*/_jsx(\"footer\",{className:\"framer-1jihr1e\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n2259p\",\"data-framer-name\":\"Footer content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mVOu2jeI1:{y:1239},xg9QcnQpi:{y:1199}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:1269,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bbm8fa-container\",nodeId:\"WgCqomZ6L\",scopeId:\"X20avnIAs\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"WgCqomZ6L\",layoutId:\"WgCqomZ6L\",variant:\"M1y73uZiR\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d28sz3\",\"data-framer-name\":\"Main footer content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u4hfsm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1o477c5\",\"data-styles-preset\":\"gvqjl2eLm\",children:\"Cape ENT & Allergy is a direct pay clinic focused on delivering personalized care for all of your ENT needs.\"})}),className:\"framer-14oknfs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p81exj\",\"data-framer-name\":\"Footer links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uhko95\",\"data-framer-name\":\"Link col 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mMG88CRqU\"},motionChild:true,nodeId:\"IgXqq6H6G\",openInNewTab:false,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Contact\"})})})}),className:\"framer-1onqfsc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{F7d3AQRDo:\"allergy\"},unresolvedPathSlugs:{F7d3AQRDo:{collectionId:\"Vl95iclnp\",collectionItemId:\"cbHMjSMFx\"}},webPageId:\"hTewoj_JP\"},motionChild:true,nodeId:\"nSPQwSkFj\",openInNewTab:false,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Services\"})})})}),className:\"framer-yvift6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZLb05GQF9\"},motionChild:true,nodeId:\"c51bTgA2L\",openInNewTab:false,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Our Clinic\"})})})}),className:\"framer-16jw6rb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dgmdtv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1kCfMfQq9i2BiJMIm3lJMXkyQ3i38Zk7T/view\",motionChild:true,nodeId:\"WVqAYF0dw\",openInNewTab:true,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Referring Providers\"})})})}),className:\"framer-xx2rq3\",\"data-framer-name\":\"Reviews\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Download,{animated:false,BKVe8Pgvw:true,className:\"framer-1wl8xr8\",fICyAUQY1:true,layoutId:\"z7tC8zfFa\",lKf_CQTz5:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mgyxs4\",\"data-framer-name\":\"Link col 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Nz916tsg4\"},motionChild:true,nodeId:\"OS_haVmxY\",openInNewTab:false,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Meet Doctor\"})})})}),className:\"framer-11liv34\",\"data-framer-name\":\"Meet Doctor\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iob3mx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:\"www.healthgrades.com/physician/dr-bo-pang-xymvdym\",motionChild:true,nodeId:\"LOtfPEGOL\",openInNewTab:true,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Reviews\"})})})}),className:\"framer-omvx2\",\"data-framer-name\":\"Reviews\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowUpRight,{animated:false,BKVe8Pgvw:true,className:\"framer-rzcp1z\",fICyAUQY1:true,layoutId:\"OnT_3BFiG\",lKf_CQTz5:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4qlq1p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nexk0t\",\"data-styles-preset\":\"JF9WwHk0Z\",children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1HCHTuwo1gIui2qBvj1aweJGX77_MGiB3/view?usp=sharing\",motionChild:true,nodeId:\"dR7xOvNgQ\",openInNewTab:true,relValues:[],scopeId:\"X20avnIAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-n98uem\",\"data-styles-preset\":\"PoAAPGMqa\",children:\"Privacy Notice\"})})})}),className:\"framer-1wp5ncy\",\"data-framer-name\":\"Reviews\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowUpRight,{animated:false,BKVe8Pgvw:true,className:\"framer-1irlshp\",fICyAUQY1:true,layoutId:\"CQ8EprirP\",lKf_CQTz5:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ibbqjf\",\"data-framer-name\":\"Footer end\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-q2hykx\",\"data-framer-name\":\"copyright content\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1o477c5\",\"data-styles-preset\":\"gvqjl2eLm\",style:{\"--framer-text-color\":\"var(--token-a4054ee6-518a-4d63-8171-9f3309e823a3, rgb(123, 137, 140))\"},children:\"\\xa9 2025 Cape ENT & Allergy\"})}),className:\"framer-18xtfnr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-am20qw\",\"data-framer-name\":\"Social media icons\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/drbopang/\",motionChild:true,nodeId:\"qN3_t6m04\",openInNewTab:true,scopeId:\"X20avnIAs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-wi8g38 framer-tk0qq9\",\"data-framer-name\":\"LinkedIn\",children:/*#__PURE__*/_jsx(Linkedin,{animated:false,className:\"framer-is3pd\",layoutId:\"ckIWb0Hcs\",n2nHSaXfp: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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 967\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mVOu2jeI1\":{\"layout\":[\"fixed\",\"fixed\"]},\"xg9QcnQpi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"iaSjEirZT\":[\".framer-1wfxxxn\",\".framer-1k3uwz4\",\".framer-1jihr1e\"],\"mVOu2jeI1\":[\".framer-1wfxxxn\",\".framer-1k3uwz4\",\".framer-1jihr1e\"],\"xg9QcnQpi\":[\".framer-1wfxxxn\",\".framer-1k3uwz4\",\".framer-1jihr1e\"]}\n * @framerBreakpoints {\"iaSjEirZT\":{\"min\":1200,\"canvasClassName\":\"framer-3rofo6-override\",\"minHeight\":967,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mVOu2jeI1\":{\"min\":900,\"max\":1199,\"canvasClassName\":\"framer-scwm2j-override\",\"minHeight\":785,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":900,\"rootFontSize\":16},\"xg9QcnQpi\":{\"max\":899,\"canvasClassName\":\"framer-1ozkb1n-override\",\"minHeight\":1725,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant iaSjEirZT\n * @framerLayoutTemplate\n */const FramerX20avnIAs=withCSS(Component,css,\"framer-Mlbnu\");export default FramerX20avnIAs;FramerX20avnIAs.displayName=\"Main\";FramerX20avnIAs.defaultProps={height:967,width:1200};addFonts(FramerX20avnIAs,[{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\"}]},...NavigationFonts,...LogoFonts,...DownloadFonts,...ArrowUpRightFonts,...LinkedinFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX20avnIAs\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"iaSjEirZT\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"iaSjEirZT\\\":[\\\".framer-1wfxxxn\\\",\\\".framer-1k3uwz4\\\",\\\".framer-1jihr1e\\\"],\\\"mVOu2jeI1\\\":[\\\".framer-1wfxxxn\\\",\\\".framer-1k3uwz4\\\",\\\".framer-1jihr1e\\\"],\\\"xg9QcnQpi\\\":[\\\".framer-1wfxxxn\\\",\\\".framer-1k3uwz4\\\",\\\".framer-1jihr1e\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mVOu2jeI1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xg9QcnQpi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"iaSjEirZT\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-3rofo6-override\\\",\\\"minHeight\\\":967,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mVOu2jeI1\\\":{\\\"min\\\":900,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-scwm2j-override\\\",\\\"minHeight\\\":785,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":900,\\\"rootFontSize\\\":16},\\\"xg9QcnQpi\\\":{\\\"max\\\":899,\\\"canvasClassName\\\":\\\"framer-1ozkb1n-override\\\",\\\"minHeight\\\":1725,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"967\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/By6iQm4hvA0XFJIpfSQw/8udQAIS4cUIjsTDboIHk/X20avnIAs.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/46zxdxQeFW2BDgHBVcCM/4XdZA8SUV6xgRSU2ALSl/augiA20Il.js\")), path: \"/\"}, ZLb05GQF9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PzXT0rBsuFizGfnjeCrs/YHZazZb00hKOcO9kVxl1/ZLb05GQF9.js\")), path: \"/our-clinic\"}, mMG88CRqU: {elements: {WZgdC40JI: \"appointment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bNUE9cg4k9m2pRii3YN5/oDYvXx1qHhlDKbkFCiB7/mMG88CRqU.js\")), path: \"/contact\"}, Y7hEa7Cj8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/I48mEkw6UGfdn3Ulh3A6/OVohHzOmeF3eUh3JOWB9/Y7hEa7Cj8.js\")), path: \"/faq\"}, Nz916tsg4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xT35oIiJfIFEhcnzUdIE/09SCMqcoug6yuR9fwFkF/Nz916tsg4.js\")), path: \"/meet-doctor\"}, hTewoj_JP: {collectionId: \"Vl95iclnp\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AHr7uwXJaIeikIARQnfH/iQdlbrSceWds6KbOHFS4/hTewoj_JP.js\")), path: \"/services/:F7d3AQRDo\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {Vl95iclnp: async () => (await import(\"https://framerusercontent.com/modules/Es9uU56PTXHmpNYC2AEt/Y5OzDDJnxoWI69yyJsGv/Vl95iclnp.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"355080a3a89b9fb73b5e68a7eb24d30ce19ea892ae54bc4000ea05b5da90afbb\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ZLb05GQF9\":\r\ncase \"mMG88CRqU\":\r\ncase \"Y7hEa7Cj8\":\r\ncase \"Nz916tsg4\":\r\ncase \"hTewoj_JP\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style, webPageId}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ZLb05GQF9\":\r\ncase \"mMG88CRqU\":\r\ncase \"Y7hEa7Cj8\":\r\ncase \"Nz916tsg4\":\r\ncase \"hTewoj_JP\":\r\nreturn [{hash: \"3rofo6\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"scwm2j\", mediaQuery: \"(min-width: 900px) and (max-width: 1199.98px)\"}, {hash: \"1ozkb1n\", mediaQuery: \"(max-width: 899.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://capeentandallergy.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}