{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/AQg1F7vS8lZYejUD3bzl/gOJeZlfoHBprkzIvRIOw/wvwCzDbAs.js", "ssg:https://framerusercontent.com/modules/Aql3VgjTuugmky6ZKoVA/Zs7iaUqv8ZARSLX2uhLO/Dark_vs_Light_Variant.js", "ssg:https://framerusercontent.com/modules/kRdc1vt7nROh2iPGaWwe/SifEBxkKrcDPzwavlWq2/kuss4YsLa.js", "ssg:https://framerusercontent.com/modules/MfvUmMhpswEnWqsqb0oH/yXbXOnowasUNOoY8oHkf/CopyrightYear.js", "ssg:https://framerusercontent.com/modules/LusEYnwKU62iCRX2VOw5/sOiXIwHlhiKg2nqd7UXp/Vtb01xXfQ.js", "ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framerusercontent.com/modules/fdJukkrZscUv7k5jh8qr/gkRqlIjYBaBXKeHL1n4K/sKHmMZR4H.js", "ssg:https://framerusercontent.com/modules/oxgRfaxv428vhMDQZHtz/b31VY5YECgYIx9IVYwXS/Vq0VIugL3.js", "ssg:https://framerusercontent.com/modules/fm0y9F5qnuK9qOFpTt72/q0GvZASKTCQYruRJxdDY/oCvpfImMW.js"],
  "sourcesContent": ["// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withResponsiveTheme}from\"https://framerusercontent.com/modules/Aql3VgjTuugmky6ZKoVA/Zs7iaUqv8ZARSLX2uhLO/Dark_vs_Light_Variant.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/kAvcvRtvpfPrBu7Itibf/3BZEn7V5Jch0lZnT8qHq/F5ykwhnHp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3ubIMLgW9X5dkFMriSAi/HsL25lBP0jWC6TvM9xKs/xLIWtRWaA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/PReo0I82EO5kB5aOv4fI/jlX4yjxGeyuWf3GwkmzE/XOeTyF7ws.js\";import ElementsDivider from\"https://framerusercontent.com/modules/mnlLYv2nCA45witaFmWK/Mxk7l4hLaNAxTfogdD1c/CxxwcHOHK.js\";import FooterLegal from\"https://framerusercontent.com/modules/kRdc1vt7nROh2iPGaWwe/SifEBxkKrcDPzwavlWq2/kuss4YsLa.js\";import LogosVertical,*as LogosVerticalInfo from\"https://framerusercontent.com/modules/LusEYnwKU62iCRX2VOw5/sOiXIwHlhiKg2nqd7UXp/Vtb01xXfQ.js\";const ElementsDividerFonts=getFonts(ElementsDivider);const LogosVerticalFonts=getFonts(LogosVertical);const LogosVerticalWithResponsiveThemeq6f0ocWithMappedReactProps2qd3sf=withMappedReactProps(withCodeBoundaryForOverrides(LogosVertical,{nodeId:\"eN2fJBb9S\",override:withResponsiveTheme,scopeId:\"wvwCzDbAs\"}),LogosVerticalInfo);const FooterLegalFonts=getFonts(FooterLegal);const cycleOrder=[\"MgxgKbmSG\",\"A5AEiXqhI\"];const serializationHash=\"framer-61kpx\";const variantClassNames={A5AEiXqhI:\"framer-v-1gzeolj\",MgxgKbmSG:\"framer-v-1ubsidv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop + Tablet\":\"MgxgKbmSG\",Mobile:\"A5AEiXqhI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MgxgKbmSG\"};};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:\"MgxgKbmSG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ubsidv\",className,classNames),\"data-framer-name\":\"Desktop + Tablet\",layoutDependency:layoutDependency,layoutId:\"MgxgKbmSG\",ref:refBinding,style:{backgroundColor:\"var(--token-107bfcbe-5af9-40c2-a5b1-55555c94833c, rgb(240, 248, 255))\",...style},...addPropertyOverrides({A5AEiXqhI:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+80+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q6q77a-container\",layoutDependency:layoutDependency,layoutId:\"LWlCRAbTy-container\",nodeId:\"LWlCRAbTy\",rendersWithMotion:true,scopeId:\"wvwCzDbAs\",children:/*#__PURE__*/_jsx(ElementsDivider,{height:\"100%\",id:\"LWlCRAbTy\",layoutId:\"LWlCRAbTy\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ubv0mn\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"f2J_BSHub\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15v9v87\",layoutDependency:layoutDependency,layoutId:\"wfzYgfauV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-180kbld\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"r1wU_OPBF\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:196.8504,y:(componentViewport?.y||0)+80+11+64+0+0+0,...addPropertyOverrides({A5AEiXqhI:{y:(componentViewport?.y||0)+80+11+64+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q6f0oc-container\",layoutDependency:layoutDependency,layoutId:\"eN2fJBb9S-container\",nodeId:\"eN2fJBb9S\",rendersWithMotion:true,scopeId:\"wvwCzDbAs\",children:/*#__PURE__*/_jsx(LogosVerticalWithResponsiveThemeq6f0ocWithMappedReactProps2qd3sf,{height:\"100%\",id:\"eN2fJBb9S\",layoutId:\"eN2fJBb9S\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"S4Ofw6Jin\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nksplt\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"nxjXw_KqC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1olty5i\",\"data-styles-preset\":\"XOeTyF7ws\",children:\"Links\"})}),className:\"framer-vt885e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bqADqq8N8\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ux0Dn58OT\"},motionChild:true,nodeId:\"e6TrLQncl\",openInNewTab:false,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"About Us\"})})})}),className:\"framer-ekt78e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e6TrLQncl\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZEekJb08N\"},motionChild:true,nodeId:\"bONBOleww\",openInNewTab:false,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Contact Us\"})})})}),className:\"framer-1bfpz2b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bONBOleww\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:\"https://buy.bellhaven.org\",motionChild:true,nodeId:\"my_PltweH\",openInNewTab:true,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Buy Real Estate\"})})})}),className:\"framer-uch7n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"my_PltweH\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:\"https://sell.bellhaven.org\",motionChild:true,nodeId:\"m5aUvd_xQ\",openInNewTab:true,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Sell Real Estate\"})})})}),className:\"framer-1pm19st\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m5aUvd_xQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OfTRSVbXC\"},motionChild:true,nodeId:\"lbsjRzJOa\",openInNewTab:false,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Learning Center\"})})})}),className:\"framer-1c0pbtw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lbsjRzJOa\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17woqyt\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"sXD27d2sF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1olty5i\",\"data-styles-preset\":\"XOeTyF7ws\",children:\"Contact Us\"})}),className:\"framer-1jit3k5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qxZl_JMYO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:12085566778\",motionChild:true,nodeId:\"jq3bZSpji\",openInNewTab:true,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"(208) 556-6778\"})})})}),className:\"framer-1c1xzv4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jq3bZSpji\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hey@bellhaven.org\",motionChild:true,nodeId:\"Ngtu5fOzn\",openInNewTab:true,scopeId:\"wvwCzDbAs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"hey@bellhaven.org\"})})})}),className:\"framer-1g5tvgt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ngtu5fOzn\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+80+371.8,...addPropertyOverrides({A5AEiXqhI:{y:(componentViewport?.y||0)+80+671.4504}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xtxwlu-container\",layoutDependency:layoutDependency,layoutId:\"phWoNUKNA-container\",nodeId:\"phWoNUKNA\",rendersWithMotion:true,scopeId:\"wvwCzDbAs\",children:/*#__PURE__*/_jsx(FooterLegal,{height:\"100%\",id:\"phWoNUKNA\",layoutId:\"phWoNUKNA\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-61kpx.framer-vaum2h, .framer-61kpx .framer-vaum2h { display: block; }\",\".framer-61kpx.framer-1ubsidv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 950px; }\",\".framer-61kpx .framer-q6q77a-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-61kpx .framer-1ubv0mn { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 2080px; overflow: hidden; padding: 64px 64px 16px 64px; position: relative; user-select: none; width: 100%; }\",\".framer-61kpx .framer-15v9v87 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-61kpx .framer-180kbld { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-61kpx .framer-q6f0oc-container { aspect-ratio: 1.27 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 197px); max-width: 85%; position: relative; width: 213px; }\",\".framer-61kpx .framer-1nksplt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-61kpx .framer-vt885e, .framer-61kpx .framer-ekt78e, .framer-61kpx .framer-1bfpz2b, .framer-61kpx .framer-uch7n, .framer-61kpx .framer-1pm19st, .framer-61kpx .framer-1c0pbtw, .framer-61kpx .framer-1jit3k5, .framer-61kpx .framer-1c1xzv4, .framer-61kpx .framer-1g5tvgt { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-61kpx .framer-17woqyt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-61kpx .framer-1xtxwlu-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-61kpx.framer-1ubsidv, .framer-61kpx .framer-1ubv0mn, .framer-61kpx .framer-15v9v87, .framer-61kpx .framer-180kbld, .framer-61kpx .framer-1nksplt, .framer-61kpx .framer-17woqyt { gap: 0px; } .framer-61kpx.framer-1ubsidv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-61kpx.framer-1ubsidv > :first-child, .framer-61kpx .framer-180kbld > :first-child, .framer-61kpx .framer-1nksplt > :first-child, .framer-61kpx .framer-17woqyt > :first-child { margin-top: 0px; } .framer-61kpx.framer-1ubsidv > :last-child, .framer-61kpx .framer-180kbld > :last-child, .framer-61kpx .framer-1nksplt > :last-child, .framer-61kpx .framer-17woqyt > :last-child { margin-bottom: 0px; } .framer-61kpx .framer-1ubv0mn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-61kpx .framer-1ubv0mn > :first-child, .framer-61kpx .framer-15v9v87 > :first-child { margin-left: 0px; } .framer-61kpx .framer-1ubv0mn > :last-child, .framer-61kpx .framer-15v9v87 > :last-child { margin-right: 0px; } .framer-61kpx .framer-15v9v87 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-61kpx .framer-180kbld > *, .framer-61kpx .framer-1nksplt > *, .framer-61kpx .framer-17woqyt > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",\".framer-61kpx.framer-v-1gzeolj.framer-1ubsidv { width: 402px; }\",\".framer-61kpx.framer-v-1gzeolj .framer-15v9v87 { align-content: center; align-items: center; flex-direction: column; gap: 16px; }\",\".framer-61kpx.framer-v-1gzeolj .framer-180kbld, .framer-61kpx.framer-v-1gzeolj .framer-17woqyt { gap: 4px; }\",\".framer-61kpx.framer-v-1gzeolj .framer-1nksplt { flex: none; gap: 4px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-61kpx.framer-v-1gzeolj .framer-15v9v87, .framer-61kpx.framer-v-1gzeolj .framer-180kbld, .framer-61kpx.framer-v-1gzeolj .framer-1nksplt, .framer-61kpx.framer-v-1gzeolj .framer-17woqyt { gap: 0px; } .framer-61kpx.framer-v-1gzeolj .framer-15v9v87 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-61kpx.framer-v-1gzeolj .framer-15v9v87 > :first-child, .framer-61kpx.framer-v-1gzeolj .framer-180kbld > :first-child, .framer-61kpx.framer-v-1gzeolj .framer-1nksplt > :first-child, .framer-61kpx.framer-v-1gzeolj .framer-17woqyt > :first-child { margin-top: 0px; } .framer-61kpx.framer-v-1gzeolj .framer-15v9v87 > :last-child, .framer-61kpx.framer-v-1gzeolj .framer-180kbld > :last-child, .framer-61kpx.framer-v-1gzeolj .framer-1nksplt > :last-child, .framer-61kpx.framer-v-1gzeolj .framer-17woqyt > :last-child { margin-bottom: 0px; } .framer-61kpx.framer-v-1gzeolj .framer-180kbld > *, .framer-61kpx.framer-v-1gzeolj .framer-1nksplt > *, .framer-61kpx.framer-v-1gzeolj .framer-17woqyt > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 539\n * @framerIntrinsicWidth 950\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A5AEiXqhI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwvwCzDbAs=withCSS(Component,css,\"framer-61kpx\");export default FramerwvwCzDbAs;FramerwvwCzDbAs.displayName=\"Footer / Primary\";FramerwvwCzDbAs.defaultProps={height:539,width:950};addPropertyControls(FramerwvwCzDbAs,{variant:{options:[\"MgxgKbmSG\",\"A5AEiXqhI\"],optionTitles:[\"Desktop + Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwvwCzDbAs,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...ElementsDividerFonts,...LogosVerticalFonts,...FooterLegalFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwvwCzDbAs\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"950\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"539\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A5AEiXqhI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "/*\n * Theme variant by framer.today\n * v1.0.0\n * https://framer.today/license\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export const withResponsiveTheme=Component=>{return props=>{const[isDarkTheme,setIsDarkTheme]=useState(null);useEffect(()=>{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const updateTheme=()=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"currentToggleState:\",currentToggleState);console.log(\"mediaQuery.matches:\",mediaQuery.matches);setIsDarkTheme(currentToggleState===\"dark\"||currentToggleState===null&&mediaQuery.matches);};const osThemeChange=e=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"OS Theme Change - currentToggleState:\",currentToggleState);console.log(\"OS Theme Change - e.matches:\",e.matches);if(currentToggleState===null){setIsDarkTheme(e.matches);}};updateTheme();window.addEventListener(\"themeChange\",updateTheme);mediaQuery.addEventListener(\"change\",osThemeChange);return()=>{window.removeEventListener(\"themeChange\",updateTheme);mediaQuery.removeEventListener(\"change\",osThemeChange);};},[]);console.log(\"Render - isDarkTheme:\",isDarkTheme);if(isDarkTheme===null){return null;}const variant=isDarkTheme?\"Dark\":\"Light\";return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withResponsiveTheme\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveTheme\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dark_vs_Light_Variant.map", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{AutoCopyrightYear}from\"https://framerusercontent.com/modules/MfvUmMhpswEnWqsqb0oH/yXbXOnowasUNOoY8oHkf/CopyrightYear.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KXCS8u6iVP7a9fmxCaVr/2sZNS0MYLhJVPOpnmvsp/E9mbBi0_i.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kAvcvRtvpfPrBu7Itibf/3BZEn7V5Jch0lZnT8qHq/F5ykwhnHp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3ubIMLgW9X5dkFMriSAi/HsL25lBP0jWC6TvM9xKs/xLIWtRWaA.js\";const RichTextAutoCopyrightYearzk02db=withCodeBoundaryForOverrides(RichText,{nodeId:\"jowATIgdz\",override:AutoCopyrightYear,scopeId:\"kuss4YsLa\"});const serializationHash=\"framer-nDHJ6\";const variantClassNames={I1dsLLwuN:\"framer-v-1u982fj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"I1dsLLwuN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u982fj\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"I1dsLLwuN\",ref:refBinding,style:{backgroundColor:\"var(--token-1177c615-9c02-42fe-a61d-2ff8dfc53ba4, rgba(18, 51, 74, 0.1))\",...style},children:[/*#__PURE__*/_jsx(RichTextAutoCopyrightYearzk02db,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jg1j1y\",\"data-styles-preset\":\"F5ykwhnHp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fca16fb5-f708-4980-ab25-443a8a59c646, rgb(18, 51, 74)))\"},children:\"\\xa9 Copyright YYYY GOAT Realty LLC DBA Bellhaven\"})}),className:\"framer-zk02db\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jowATIgdz\",style:{\"--extracted-r6o4lv\":\"var(--token-fca16fb5-f708-4980-ab25-443a8a59c646, rgb(18, 51, 74))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u986ca\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"W_hjoFVF1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1u6z53u\",\"data-styles-preset\":\"E9mbBi0_i\",children:/*#__PURE__*/_jsx(Link,{href:\"https://legal.bellhaven.org/terms-and-conditions\",motionChild:true,nodeId:\"xld8SzpBP\",openInNewTab:true,scopeId:\"kuss4YsLa\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Terms & Conditions\"})})})}),className:\"framer-6y6m8f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xld8SzpBP\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1u6z53u\",\"data-styles-preset\":\"E9mbBi0_i\",children:/*#__PURE__*/_jsx(Link,{href:\"https://legal.bellhaven.org/privacy-policy\",motionChild:true,nodeId:\"Iz0jFtlkK\",openInNewTab:true,scopeId:\"kuss4YsLa\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2wtrt5\",\"data-styles-preset\":\"xLIWtRWaA\",children:\"Privacy Policy\"})})})}),className:\"framer-1a0isth\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Iz0jFtlkK\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nDHJ6.framer-3fma5r, .framer-nDHJ6 .framer-3fma5r { display: block; }\",\".framer-nDHJ6.framer-1u982fj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: 950px; }\",\".framer-nDHJ6 .framer-zk02db { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-nDHJ6 .framer-1u986ca { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-nDHJ6 .framer-6y6m8f, .framer-nDHJ6 .framer-1a0isth { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nDHJ6.framer-1u982fj, .framer-nDHJ6 .framer-1u986ca { gap: 0px; } .framer-nDHJ6.framer-1u982fj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-nDHJ6.framer-1u982fj > :first-child { margin-top: 0px; } .framer-nDHJ6.framer-1u982fj > :last-child { margin-bottom: 0px; } .framer-nDHJ6 .framer-1u986ca > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-nDHJ6 .framer-1u986ca > :first-child { margin-left: 0px; } .framer-nDHJ6 .framer-1u986ca > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 87\n * @framerIntrinsicWidth 950\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerkuss4YsLa=withCSS(Component,css,\"framer-nDHJ6\");export default Framerkuss4YsLa;Framerkuss4YsLa.displayName=\"Footer / Legal\";Framerkuss4YsLa.defaultProps={height:87,width:950};addFonts(Framerkuss4YsLa,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkuss4YsLa\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"87\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"950\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kuss4YsLa.map", "import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightYear(Component){return props=>{var _props_children_props_children,_props_children_props,_props_children;let text=\"\";const textProps=(_props_children=props.children)===null||_props_children===void 0?void 0:(_props_children_props=_props_children.props)===null||_props_children_props===void 0?void 0:(_props_children_props_children=_props_children_props.children)===null||_props_children_props_children===void 0?void 0:_props_children_props_children.props;if(textProps&&typeof textProps.children==\"string\"){text=textProps.children.replace(\"YYYY\",new Date().getFullYear());}return /*#__PURE__*/_jsx(Component,{...props,text:text});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightYear\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightYear\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyrightYear.map", "// Generated by Framer (552ec80)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"S4Ofw6Jin\",\"Qbxd1tcvk\"];const serializationHash=\"framer-jbxim\";const variantClassNames={Qbxd1tcvk:\"framer-v-1eixvkf\",S4Ofw6Jin:\"framer-v-qr3x57\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Dark:\"Qbxd1tcvk\",Light:\"S4Ofw6Jin\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"S4Ofw6Jin\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S4Ofw6Jin\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"Qbxd1tcvk\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Qbxd1tcvk\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xRU722bL1\"},nodeId:\"S4Ofw6Jin\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-qr3x57\",className,classNames)} framer-1g6k2le`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"S4Ofw6Jin\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Qbxd1tcvk:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-b7kw2y\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Verticle)\",fill:\"black\",intrinsicHeight:429,intrinsicWidth:545,layoutDependency:layoutDependency,layoutId:\"RXbphbUfT\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" width=\"545.42\" height=\"428.634\" style=\"shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd\" viewBox=\"0 0 5681 4465\"><path d=\"M82 4010c-24 0-42-4-54-12-12-9-20-20-23-33-3-14-5-29-5-46v-785c0-17 2-32 6-45 3-13 11-24 22-33 12-8 30-12 55-12h365c53 0 101 12 142 37s73 58 96 99 34 86 34 135c0 22-2 44-7 66-5 21-13 41-24 60-10 18-24 35-39 49 21 17 39 37 55 61s27 50 35 78 12 58 12 88c-1 42-9 80-23 116-15 35-36 66-62 93s-57 47-92 62-73 22-113 22H82zm85-163h281c27 0 50-5 71-15s37-26 49-47 18-49 18-83c0-27-3-48-10-64s-16-29-28-38c-11-10-24-16-39-20-14-3-28-5-42-6-14 0-26-1-38-1h-64c-24 0-41-5-53-17-11-11-16-31-16-57 0-25 6-43 18-53 12-11 30-16 55-16h62c12 0 25-1 40-2 14-1 28-4 41-10 12-6 23-16 31-30 9-14 13-34 13-61 0-41-11-71-33-90-21-19-58-29-111-29H167v639zm995 173c-60 0-112-10-157-29-45-20-82-46-112-80-30-33-52-71-68-113-15-42-22-85-22-131 0-66 15-125 45-177 31-51 73-92 127-121 54-30 116-44 186-44 49 0 93 7 131 23s69 36 95 62c25 25 44 53 58 83 13 31 20 60 20 89 0 49-12 84-36 106-23 22-52 33-87 33H977c1 32 11 59 29 82 19 23 43 41 72 53 29 13 59 19 90 19 23 0 43-2 61-4 18-3 33-7 46-11s25-8 34-13c10-5 19-9 27-12 8-4 16-6 24-7 10-1 20 1 30 7 10 5 19 15 25 29 6 9 9 17 12 25 2 8 3 16 3 23 0 18-11 36-33 52s-53 29-93 40-88 16-142 16zm-185-397h283c16 0 28-2 36-7 8-6 13-16 13-33 0-21-7-40-20-57s-30-31-52-40c-22-10-48-15-78-15-34 0-65 7-92 20-28 13-50 32-66 55s-24 49-24 77zm1122 387c-33 0-61-3-87-9-25-7-47-17-67-30-19-14-35-30-48-49-13-20-23-42-29-69-7-26-10-55-10-87v-667c0-15 1-29 4-42 3-12 10-22 22-30 12-7 31-11 57-11 25 0 43 4 55 11 12 8 20 18 23 30 3 13 5 26 5 41v672c0 13 1 24 4 33s7 17 13 23c6 7 14 11 24 14 9 3 21 4 34 4 21 0 37 3 49 9 12 5 21 14 27 26 5 12 8 28 8 48s-3 36-9 48-15 21-28 27c-12 5-28 8-47 8zm-350 0c-31 0-58-3-82-9s-44-15-62-28c-17-13-32-29-43-49-12-19-20-42-26-68s-8-56-8-90v-667c0-15 1-29 4-42 3-12 10-22 22-30 12-7 30-11 55-11 26 0 45 4 56 11 12 8 19 18 22 30 4 13 5 26 5 41v672c0 17 3 31 8 43 5 11 12 19 20 24s18 7 29 7c17 0 31 3 41 9 11 5 18 14 22 26s6 28 6 48-2 36-7 48-12 21-22 27c-10 5-24 8-40 8zm572 2c-26 0-45-4-56-12-12-8-19-18-22-31s-4-27-4-42v-825c0-16 2-30 5-42 3-13 10-23 22-30s30-11 56-11 44 4 56 12c11 8 19 18 22 30 3 13 5 27 5 42v313c18-21 42-41 71-59s64-27 106-27c56 0 106 14 151 41 44 27 79 65 105 113 25 47 38 104 38 168v277c0 14-1 28-4 40-3 13-10 23-21 30-12 8-30 11-56 11s-45-3-57-11c-12-7-19-17-22-30-3-12-4-27-4-43v-275c0-32-6-61-17-85-11-23-27-42-49-56-22-13-48-20-81-20-43 0-79 13-109 38-29 26-46 58-51 98v303c0 14-2 28-5 41s-11 23-22 31c-12 7-31 11-57 11zm1188-3c-27 0-47-5-60-15-13-11-19-24-19-42l10-45c-8 12-20 26-38 42-17 16-40 30-69 43-28 12-63 18-103 18-44 0-85-9-123-27s-72-43-101-74c-29-32-52-69-69-110s-25-85-25-132c0-45 8-87 25-127 17-41 41-76 70-108 29-31 63-56 102-74 38-18 78-27 121-27 37 0 69 6 96 16 26 10 48 22 67 38 18 15 33 31 45 47l-8-40c0-20 6-35 19-46s34-16 61-16c26 0 44 4 55 12 12 8 18 18 21 32 3 13 4 28 4 45v505c0 16-1 30-4 43s-10 23-21 31c-12 7-30 11-56 11zm-255-161c32 0 60-7 85-23s45-37 60-64c15-28 23-58 23-91 0-36-8-67-24-94-15-27-36-48-61-63-26-15-54-23-85-23-34 0-65 8-92 25-26 16-47 37-62 65-16 27-23 57-23 92 0 33 8 63 23 89 16 27 37 48 65 64 27 16 57 23 91 23zm719 166c-20 0-36-3-49-9-13-7-23-17-30-32l-252-527c-14-27-17-50-11-66 7-17 23-31 50-44 28-14 50-19 66-14 17 4 32 21 45 51l181 424 178-416c13-30 28-49 44-57 17-8 41-4 72 12 31 15 48 33 50 51 2 19-3 41-15 65l-251 521c-7 14-17 24-30 31s-29 10-48 10zm697 6c-60 0-112-10-157-29-44-20-82-46-112-80-30-33-52-71-67-113-16-42-23-85-23-131 0-66 15-125 45-177 31-51 73-92 127-121 54-30 116-44 186-44 50 0 93 7 131 23s69 36 95 62c25 25 44 53 58 83 13 31 20 60 20 89 0 49-12 84-35 106-24 22-53 33-88 33h-365c1 32 11 59 30 82s42 41 72 53c29 13 58 19 89 19 23 0 43-2 61-4 18-3 34-7 46-11 13-4 25-8 34-13 10-5 19-9 27-12 9-4 16-6 24-7 10-1 20 1 30 7 10 5 19 15 25 29 6 9 10 17 12 25s3 16 3 23c0 18-11 36-33 52s-53 29-93 40-87 16-142 16zm-185-397h283c16 0 28-2 36-7 9-6 13-16 13-33 0-21-7-40-20-57s-30-31-52-40c-22-10-48-15-78-15-34 0-65 7-92 20-28 13-50 32-66 55s-24 49-24 77zm639 387c-25 0-43-4-54-12-12-7-19-18-22-30-2-12-4-26-4-42v-517c0-15 2-28 4-40 3-12 10-22 22-29 12-6 31-10 56-10 22 0 38 3 49 8 12 6 19 13 23 21 3 8 5 17 6 25 0 8 1 15 2 19l-6 45c6-15 15-29 28-43s29-27 47-38c18-12 38-21 60-28s44-10 67-10c43 0 82 8 116 23 34 16 64 38 88 67 24 28 43 62 56 101s19 83 19 132v275c0 16-1 30-4 42-4 13-11 23-22 30-11 8-30 11-57 11-25 0-44-4-56-12-12-7-20-18-22-30-3-12-4-26-4-42v-275c0-33-6-62-18-86-11-24-28-42-50-55-21-13-49-20-82-20-32 0-60 7-84 20-24 14-42 33-55 56-13 24-20 53-20 85v276c0 16-1 30-4 42-3 13-10 23-21 30-12 8-31 11-58 11zM34 4460c-11 0-19-1-23-5-5-3-8-7-9-13-1-5-2-11-2-17v-250c0-6 1-12 2-17s4-9 9-13c4-3 13-5 24-5h95c13 0 25 2 39 7 13 5 25 12 36 21 11 10 20 21 26 35 7 14 10 31 10 50 0 13-2 26-5 37-4 12-10 23-18 33-7 10-17 19-28 26s-24 13-39 16H70v61c0 5-1 11-2 16-1 6-4 10-9 13-5 4-13 5-25 5zm194-9c-12 8-21 12-27 10-7-2-14-8-21-18l-81-115 78-11 59 85c6 8 9 14 10 19 2 5 1 10-2 15-3 4-8 9-16 15zM70 4296h63c5 0 9-1 14-3 4-1 8-4 12-7 4-4 7-8 9-13 3-6 4-12 4-20 0-9-2-17-5-23-4-6-9-11-15-15-7-3-14-5-23-5H70v86zm521 164c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 7-27 5-5 15-8 28-8h173c6 0 12 1 17 2 6 1 10 4 13 9 4 5 5 13 5 24s-1 19-5 24c-3 5-8 8-13 9s-11 2-17 2H626v59h94c7 0 12 0 17 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-7 7-11 8c-5 1-11 1-17 1h-94v62h139c6 0 12 0 17 2 6 1 10 4 13 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-8 8-13 9s-11 1-17 1H591zm812-48c4 7 6 14 6 19 1 6-1 10-4 14-4 5-10 9-18 13-12 5-21 7-28 5s-13-10-19-22l-90-188-89 188c-6 12-12 19-19 21-6 3-16 1-28-5-8-4-14-7-17-12-4-4-5-9-5-14 0-6 2-12 6-20l121-251c3-6 7-11 13-14 6-4 12-6 19-6 4 0 9 1 13 3 4 1 7 4 11 7 3 3 5 7 8 11l120 251zm-230-26 29-59h97l29 59h-155zm576 74c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-2-11-2-16v-251c0-6 1-12 2-17s4-9 9-13c4-3 12-5 24-5 11 0 20 2 24 5 5 4 8 8 9 13s2 11 2 17v225h125c5 0 10 0 15 1 4 1 8 4 11 8s4 11 4 21-1 17-4 21-7 7-11 8c-5 1-10 1-15 1h-160zm1084 0c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 7-27 6-5 15-8 28-8h173c7 0 12 1 17 2 6 1 10 4 13 9 4 5 5 13 5 24s-1 19-5 24c-3 5-7 8-13 9-5 1-11 2-17 2h-139v59h95c6 0 11 0 16 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-7 7-11 8c-5 1-11 1-17 1h-94v62h139c7 0 12 0 17 2 6 1 10 4 13 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-7 8-13 9-5 1-11 1-17 1h-174zm621 5c-16 0-30-2-42-6s-22-9-31-14c-8-6-15-12-19-17-5-6-9-10-11-13-5-6-8-12-9-17s-1-10 2-16c2-5 7-10 13-16 7-6 13-9 18-9 6-1 12 1 17 4 6 3 11 8 16 14 8 9 15 15 22 19 7 3 15 5 23 5 10 0 18-1 25-4 7-2 13-6 16-11 4-6 6-12 6-21 0-6-3-12-8-16s-11-8-20-11c-8-3-18-6-28-9s-20-6-30-10c-7-2-14-5-20-9-7-4-13-8-19-13-6-4-11-10-15-16s-7-14-9-22c-3-8-4-18-4-28 0-18 5-34 14-48 8-15 21-26 36-34 16-8 34-12 55-12 13 0 25 1 36 4 10 2 19 5 26 9 7 3 12 6 16 9 4 4 7 6 9 8 8 8 13 15 14 20 1 6-2 14-10 24-7 11-15 17-22 18-8 1-16-2-26-8-3-3-7-6-11-9-3-3-8-5-13-7s-11-2-20-2c-5 0-9 0-13 2-5 1-8 3-11 5-3 3-6 6-8 9-2 4-3 8-3 12 0 7 3 13 8 17 4 4 11 8 18 10 8 3 17 5 26 8 10 2 20 5 30 8 9 3 18 6 27 11 8 4 16 10 22 17 7 6 13 15 17 25s6 22 6 37c0 18-4 34-11 47s-16 24-28 32c-11 8-24 14-37 18-14 4-27 6-40 6zm637-325c5 0 10 0 14 1s8 4 11 8 4 11 4 21c0 9-1 16-4 21-3 4-7 6-12 7-4 1-9 2-14 2h-74v226c0 6 0 12-2 17-1 5-4 9-8 13-5 3-13 4-24 4s-19-1-24-4c-5-4-8-8-9-13-1-6-1-11-1-17v-226h-75c-5 0-9-1-14-2s-8-4-11-8-4-11-4-20c0-10 1-17 4-21s6-7 11-8 9-1 14-1h218zm551 272c4 7 6 14 6 19 0 6-1 10-5 14-3 5-9 9-17 13-12 5-22 7-28 5-7-2-13-10-19-22l-90-188-89 188c-6 12-13 19-19 21-7 3-16 1-28-5-8-4-14-7-17-12-4-4-6-9-5-14 0-6 2-12 6-20l121-251c3-6 7-11 13-14 6-4 12-6 19-6 4 0 9 1 12 3 4 1 8 4 11 7s6 7 8 11l121 251zm-230-26 29-59h97l29 59h-155zm687-246c5 0 10 0 15 1 4 1 7 4 10 8s5 11 5 21c0 9-2 16-5 21-3 4-6 6-11 7s-9 2-15 2h-73v226c0 6-1 12-2 17s-4 9-9 13c-4 3-12 4-24 4-11 0-19-1-24-4-4-4-7-8-8-13-1-6-2-11-2-17v-226h-74c-5 0-10-1-14-2-5-1-9-4-11-8-3-4-5-11-5-20 0-10 2-17 5-21 2-4 6-7 11-8 4-1 9-1 14-1h217zm373 320c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 8-27 5-5 14-8 28-8h173c6 0 11 1 17 2 5 1 9 4 12 9 4 5 5 13 5 24s-1 19-5 24c-3 5-7 8-13 9-5 1-11 2-17 2h-139v59h95c6 0 11 0 16 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-6 7-11 8-11 1-17 1h-94v62h140c6 0 11 0 17 2 5 1 9 4 12 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-7 8-13 9-5 1-11 1-17 1h-174z\" style=\"fill:#3363e4;fill-rule:nonzero\"/><path d=\"M3604 2541c218 0 394-176 395-394V888c0-143-67-266-187-342-251-160-502-321-753-481-136-87-300-87-436 0-251 160-502 320-753 481-121 76-188 199-188 342v689c0 223 182 405 406 405h951c218 0 395-177 395-395s-177-395-395-395v-1h-1c0-218-177-395-395-395s-395 177-395 395v944c0 223 182 406 406 406h950z\" style=\"fill:#3363e4\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19m5cnn\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Verticle - Light)\",fill:\"black\",intrinsicHeight:429,intrinsicWidth:545,layoutDependency:layoutDependency,layoutId:\"kWXv4CJc8\",svg:'<svg xml:space=\"preserve\" width=\"545.369\" height=\"428.658\" version=\"1.1\" style=\"clip-rule:evenodd;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision\" viewBox=\"0 0 5680.464 4465.25\" id=\"svg3\" xmlns=\"http://www.w3.org/2000/svg\"><defs id=\"defs1\"><style type=\"text/css\" id=\"style1\">.fil0{fill:#3363e4;fill-rule:nonzero}</style></defs><g id=\"Layer_x0020_1\" transform=\"translate(-.268 .25)\"><g id=\"_1825576518384\" style=\"fill:#a0bffd;fill-opacity:1\"><g id=\"g2\" style=\"fill:#a0bffd;fill-opacity:1\"><path class=\"fil0\" d=\"M82 4010c-24 0-42-4-54-12-12-9-20-20-23-33-3-14-5-29-5-46v-785c0-17 2-32 6-45 3-13 11-24 22-33 12-8 30-12 55-12h365c53 0 101 12 142 37s73 58 96 99 34 86 34 135c0 22-2 44-7 66-5 21-13 41-24 60-10 18-24 35-39 49 21 17 39 37 55 61s27 50 35 78 12 58 12 88c-1 42-9 80-23 116-15 35-36 66-62 93s-57 47-92 62-73 22-113 22zm85-163h281c27 0 50-5 71-15s37-26 49-47 18-49 18-83c0-27-3-48-10-64s-16-29-28-38c-11-10-24-16-39-20-14-3-28-5-42-6-14 0-26-1-38-1h-64c-24 0-41-5-53-17-11-11-16-31-16-57 0-25 6-43 18-53 12-11 30-16 55-16h62c12 0 25-1 40-2 14-1 28-4 41-10 12-6 23-16 31-30 9-14 13-34 13-61 0-41-11-71-33-90-21-19-58-29-111-29H167Zm995 173c-60 0-112-10-157-29-45-20-82-46-112-80-30-33-52-71-68-113-15-42-22-85-22-131 0-66 15-125 45-177 31-51 73-92 127-121 54-30 116-44 186-44 49 0 93 7 131 23s69 36 95 62c25 25 44 53 58 83 13 31 20 60 20 89 0 49-12 84-36 106-23 22-52 33-87 33H977c1 32 11 59 29 82 19 23 43 41 72 53 29 13 59 19 90 19 23 0 43-2 61-4 18-3 33-7 46-11s25-8 34-13c10-5 19-9 27-12 8-4 16-6 24-7 10-1 20 1 30 7 10 5 19 15 25 29 6 9 9 17 12 25 2 8 3 16 3 23 0 18-11 36-33 52s-53 29-93 40-88 16-142 16zm-185-397h283c16 0 28-2 36-7 8-6 13-16 13-33 0-21-7-40-20-57s-30-31-52-40c-22-10-48-15-78-15-34 0-65 7-92 20-28 13-50 32-66 55s-24 49-24 77zm1122 387c-33 0-61-3-87-9-25-7-47-17-67-30-19-14-35-30-48-49-13-20-23-42-29-69-7-26-10-55-10-87v-667c0-15 1-29 4-42 3-12 10-22 22-30 12-7 31-11 57-11 25 0 43 4 55 11 12 8 20 18 23 30 3 13 5 26 5 41v672c0 13 1 24 4 33s7 17 13 23c6 7 14 11 24 14 9 3 21 4 34 4 21 0 37 3 49 9 12 5 21 14 27 26 5 12 8 28 8 48s-3 36-9 48-15 21-28 27c-12 5-28 8-47 8zm-350 0c-31 0-58-3-82-9s-44-15-62-28c-17-13-32-29-43-49-12-19-20-42-26-68s-8-56-8-90v-667c0-15 1-29 4-42 3-12 10-22 22-30 12-7 30-11 55-11 26 0 45 4 56 11 12 8 19 18 22 30 4 13 5 26 5 41v672c0 17 3 31 8 43 5 11 12 19 20 24s18 7 29 7c17 0 31 3 41 9 11 5 18 14 22 26s6 28 6 48-2 36-7 48-12 21-22 27c-10 5-24 8-40 8zm572 2c-26 0-45-4-56-12-12-8-19-18-22-31s-4-27-4-42v-825c0-16 2-30 5-42 3-13 10-23 22-30s30-11 56-11 44 4 56 12c11 8 19 18 22 30 3 13 5 27 5 42v313c18-21 42-41 71-59s64-27 106-27c56 0 106 14 151 41 44 27 79 65 105 113 25 47 38 104 38 168v277c0 14-1 28-4 40-3 13-10 23-21 30-12 8-30 11-56 11s-45-3-57-11c-12-7-19-17-22-30-3-12-4-27-4-43v-275c0-32-6-61-17-85-11-23-27-42-49-56-22-13-48-20-81-20-43 0-79 13-109 38-29 26-46 58-51 98v303c0 14-2 28-5 41s-11 23-22 31c-12 7-31 11-57 11zm1188-3c-27 0-47-5-60-15-13-11-19-24-19-42l10-45c-8 12-20 26-38 42-17 16-40 30-69 43-28 12-63 18-103 18-44 0-85-9-123-27s-72-43-101-74c-29-32-52-69-69-110s-25-85-25-132c0-45 8-87 25-127 17-41 41-76 70-108 29-31 63-56 102-74 38-18 78-27 121-27 37 0 69 6 96 16 26 10 48 22 67 38 18 15 33 31 45 47l-8-40c0-20 6-35 19-46s34-16 61-16c26 0 44 4 55 12 12 8 18 18 21 32 3 13 4 28 4 45v505c0 16-1 30-4 43s-10 23-21 31c-12 7-30 11-56 11zm-255-161c32 0 60-7 85-23s45-37 60-64c15-28 23-58 23-91 0-36-8-67-24-94-15-27-36-48-61-63-26-15-54-23-85-23-34 0-65 8-92 25-26 16-47 37-62 65-16 27-23 57-23 92 0 33 8 63 23 89 16 27 37 48 65 64 27 16 57 23 91 23zm719 166c-20 0-36-3-49-9-13-7-23-17-30-32l-252-527c-14-27-17-50-11-66 7-17 23-31 50-44 28-14 50-19 66-14 17 4 32 21 45 51l181 424 178-416c13-30 28-49 44-57 17-8 41-4 72 12 31 15 48 33 50 51 2 19-3 41-15 65l-251 521c-7 14-17 24-30 31s-29 10-48 10zm697 6c-60 0-112-10-157-29-44-20-82-46-112-80-30-33-52-71-67-113-16-42-23-85-23-131 0-66 15-125 45-177 31-51 73-92 127-121 54-30 116-44 186-44 50 0 93 7 131 23s69 36 95 62c25 25 44 53 58 83 13 31 20 60 20 89 0 49-12 84-35 106-24 22-53 33-88 33h-365c1 32 11 59 30 82s42 41 72 53c29 13 58 19 89 19 23 0 43-2 61-4 18-3 34-7 46-11 13-4 25-8 34-13 10-5 19-9 27-12 9-4 16-6 24-7 10-1 20 1 30 7 10 5 19 15 25 29 6 9 10 17 12 25s3 16 3 23c0 18-11 36-33 52s-53 29-93 40-87 16-142 16zm-185-397h283c16 0 28-2 36-7 9-6 13-16 13-33 0-21-7-40-20-57s-30-31-52-40c-22-10-48-15-78-15-34 0-65 7-92 20-28 13-50 32-66 55s-24 49-24 77zm639 387c-25 0-43-4-54-12-12-7-19-18-22-30-2-12-4-26-4-42v-517c0-15 2-28 4-40 3-12 10-22 22-29 12-6 31-10 56-10 22 0 38 3 49 8 12 6 19 13 23 21 3 8 5 17 6 25 0 8 1 15 2 19l-6 45c6-15 15-29 28-43s29-27 47-38c18-12 38-21 60-28s44-10 67-10c43 0 82 8 116 23 34 16 64 38 88 67 24 28 43 62 56 101s19 83 19 132v275c0 16-1 30-4 42-4 13-11 23-22 30-11 8-30 11-57 11-25 0-44-4-56-12-12-7-20-18-22-30-3-12-4-26-4-42v-275c0-33-6-62-18-86-11-24-28-42-50-55-21-13-49-20-82-20-32 0-60 7-84 20-24 14-42 33-55 56-13 24-20 53-20 85v276c0 16-1 30-4 42-3 13-10 23-21 30-12 8-31 11-58 11z\" id=\"path1\" style=\"fill:#a0bffd;fill-opacity:1\"/><path class=\"fil0\" d=\"M34 4460c-11 0-19-1-23-5-5-3-8-7-9-13-1-5-2-11-2-17v-250c0-6 1-12 2-17s4-9 9-13c4-3 13-5 24-5h95c13 0 25 2 39 7 13 5 25 12 36 21 11 10 20 21 26 35 7 14 10 31 10 50 0 13-2 26-5 37-4 12-10 23-18 33-7 10-17 19-28 26s-24 13-39 16H70v61c0 5-1 11-2 16-1 6-4 10-9 13-5 4-13 5-25 5zm194-9c-12 8-21 12-27 10-7-2-14-8-21-18l-81-115 78-11 59 85c6 8 9 14 10 19 2 5 1 10-2 15-3 4-8 9-16 15zM70 4296h63c5 0 9-1 14-3 4-1 8-4 12-7 4-4 7-8 9-13 3-6 4-12 4-20 0-9-2-17-5-23-4-6-9-11-15-15-7-3-14-5-23-5H70Zm521 164c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 7-27 5-5 15-8 28-8h173c6 0 12 1 17 2 6 1 10 4 13 9 4 5 5 13 5 24s-1 19-5 24c-3 5-8 8-13 9s-11 2-17 2H626v59h94c7 0 12 0 17 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-7 7-11 8c-5 1-11 1-17 1h-94v62h139c6 0 12 0 17 2 6 1 10 4 13 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-8 8-13 9s-11 1-17 1zm812-48c4 7 6 14 6 19 1 6-1 10-4 14-4 5-10 9-18 13-12 5-21 7-28 5s-13-10-19-22l-90-188-89 188c-6 12-12 19-19 21-6 3-16 1-28-5-8-4-14-7-17-12-4-4-5-9-5-14 0-6 2-12 6-20l121-251c3-6 7-11 13-14 6-4 12-6 19-6 4 0 9 1 13 3 4 1 7 4 11 7 3 3 5 7 8 11zm-230-26 29-59h97l29 59zm576 74c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-2-11-2-16v-251c0-6 1-12 2-17s4-9 9-13c4-3 12-5 24-5 11 0 20 2 24 5 5 4 8 8 9 13s2 11 2 17v225h125c5 0 10 0 15 1 4 1 8 4 11 8s4 11 4 21-1 17-4 21-7 7-11 8c-5 1-10 1-15 1zm1084 0c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 7-27 6-5 15-8 28-8h173c7 0 12 1 17 2 6 1 10 4 13 9 4 5 5 13 5 24s-1 19-5 24c-3 5-7 8-13 9-5 1-11 2-17 2h-139v59h95c6 0 11 0 16 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-7 7-11 8c-5 1-11 1-17 1h-94v62h139c7 0 12 0 17 2 6 1 10 4 13 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-7 8-13 9-5 1-11 1-17 1zm621 5c-16 0-30-2-42-6s-22-9-31-14c-8-6-15-12-19-17-5-6-9-10-11-13-5-6-8-12-9-17s-1-10 2-16c2-5 7-10 13-16 7-6 13-9 18-9 6-1 12 1 17 4 6 3 11 8 16 14 8 9 15 15 22 19 7 3 15 5 23 5 10 0 18-1 25-4 7-2 13-6 16-11 4-6 6-12 6-21 0-6-3-12-8-16s-11-8-20-11c-8-3-18-6-28-9s-20-6-30-10c-7-2-14-5-20-9-7-4-13-8-19-13-6-4-11-10-15-16s-7-14-9-22c-3-8-4-18-4-28 0-18 5-34 14-48 8-15 21-26 36-34 16-8 34-12 55-12 13 0 25 1 36 4 10 2 19 5 26 9 7 3 12 6 16 9 4 4 7 6 9 8 8 8 13 15 14 20 1 6-2 14-10 24-7 11-15 17-22 18-8 1-16-2-26-8-3-3-7-6-11-9-3-3-8-5-13-7s-11-2-20-2c-5 0-9 0-13 2-5 1-8 3-11 5-3 3-6 6-8 9-2 4-3 8-3 12 0 7 3 13 8 17 4 4 11 8 18 10 8 3 17 5 26 8 10 2 20 5 30 8 9 3 18 6 27 11 8 4 16 10 22 17 7 6 13 15 17 25s6 22 6 37c0 18-4 34-11 47s-16 24-28 32c-11 8-24 14-37 18-14 4-27 6-40 6zm637-325c5 0 10 0 14 1s8 4 11 8 4 11 4 21c0 9-1 16-4 21-3 4-7 6-12 7-4 1-9 2-14 2h-74v226c0 6 0 12-2 17-1 5-4 9-8 13-5 3-13 4-24 4s-19-1-24-4c-5-4-8-8-9-13-1-6-1-11-1-17v-226h-75c-5 0-9-1-14-2s-8-4-11-8-4-11-4-20c0-10 1-17 4-21s6-7 11-8 9-1 14-1zm551 272c4 7 6 14 6 19 0 6-1 10-5 14-3 5-9 9-17 13-12 5-22 7-28 5-7-2-13-10-19-22l-90-188-89 188c-6 12-13 19-19 21-7 3-16 1-28-5-8-4-14-7-17-12-4-4-6-9-5-14 0-6 2-12 6-20l121-251c3-6 7-11 13-14 6-4 12-6 19-6 4 0 9 1 12 3 4 1 8 4 11 7s6 7 8 11zm-230-26 29-59h97l29 59zm687-246c5 0 10 0 15 1 4 1 7 4 10 8s5 11 5 21c0 9-2 16-5 21-3 4-6 6-11 7s-9 2-15 2h-73v226c0 6-1 12-2 17s-4 9-9 13c-4 3-12 4-24 4-11 0-19-1-24-4-4-4-7-8-8-13-1-6-2-11-2-17v-226h-74c-5 0-10-1-14-2-5-1-9-4-11-8-3-4-5-11-5-20 0-10 2-17 5-21 2-4 6-7 11-8 4-1 9-1 14-1zm373 320c-11 0-19-1-24-4-5-4-8-8-9-14-1-5-1-11-1-16v-251c0-13 2-23 8-27 5-5 14-8 28-8h173c6 0 11 1 17 2 5 1 9 4 12 9 4 5 5 13 5 24s-1 19-5 24c-3 5-7 8-13 9-5 1-11 2-17 2h-139v59h95c6 0 11 0 16 1s8 4 11 8 4 12 4 22c0 9-1 16-4 20s-6 7-11 8-11 1-17 1h-94v62h140c6 0 11 0 17 2 5 1 9 4 12 8 4 5 5 13 5 25 0 11-1 19-5 24-3 5-7 8-13 9-5 1-11 1-17 1z\" id=\"path2\" style=\"fill:#a0bffd;fill-opacity:1\"/></g><path d=\"M3604 2541c218 0 394-176 395-394V888c0-143-67-266-187-342-251-160-502-321-753-481-136-87-300-87-436 0-251 160-502 320-753 481-121 76-188 199-188 342v689c0 223 182 405 406 405h951c218 0 395-177 395-395s-177-395-395-395v-1h-1c0-218-177-395-395-395s-395 177-395 395v944c0 223 182 406 406 406h950z\" id=\"path3\" style=\"fill:#a0bffd;fill-opacity:1\"/></g></g></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jbxim.framer-1g6k2le, .framer-jbxim .framer-1g6k2le { display: block; }\",\".framer-jbxim.framer-qr3x57 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 127px; }\",\".framer-jbxim .framer-b7kw2y, .framer-jbxim .framer-19m5cnn { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jbxim.framer-qr3x57 { gap: 0px; } .framer-jbxim.framer-qr3x57 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-jbxim.framer-qr3x57 > :first-child { margin-top: 0px; } .framer-jbxim.framer-qr3x57 > :last-child { margin-bottom: 0px; } }\",\".framer-jbxim.framer-v-1eixvkf.framer-qr3x57 { aspect-ratio: 1.27 / 1; height: var(--framer-aspect-ratio-supported, 100px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 127\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qbxd1tcvk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVtb01xXfQ=withCSS(Component,css,\"framer-jbxim\");export default FramerVtb01xXfQ;FramerVtb01xXfQ.displayName=\"Logos / Vertical\";FramerVtb01xXfQ.defaultProps={height:100,width:127};addPropertyControls(FramerVtb01xXfQ,{variant:{options:[\"S4Ofw6Jin\",\"Qbxd1tcvk\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVtb01xXfQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVtb01xXfQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"127\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qbxd1tcvk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vtb01xXfQ.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "// Generated by Framer (552ec80)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Zue2Km65E\",\"O9fVJaT_I\"];const serializationHash=\"framer-k1dkU\";const variantClassNames={O9fVJaT_I:\"framer-v-16ai08i\",Zue2Km65E:\"framer-v-1e8bawd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Dark:\"O9fVJaT_I\",Light:\"Zue2Km65E\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Zue2Km65E\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Zue2Km65E\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"O9fVJaT_I\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"O9fVJaT_I\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xRU722bL1\"},nodeId:\"Zue2Km65E\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1e8bawd\",className,classNames)} framer-448ls8`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"Zue2Km65E\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({O9fVJaT_I:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1qcz1zc\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Horizontal)\",fill:\"black\",intrinsicHeight:155,intrinsicWidth:615,layoutDependency:layoutDependency,layoutId:\"o39Iaf41B\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" width=\"614.659\" height=\"1.614in\" style=\"shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd\" viewBox=\"0 0 6403 1614\"><path d=\"M2038 1260c-18 0-32-4-42-10-9-7-15-15-17-26-3-11-4-23-4-36V577c0-13 1-25 4-35 3-11 9-19 18-26 9-6 23-9 42-9h285c41 0 78 9 110 29 32 19 57 45 75 77s27 67 27 105c0 17-2 34-6 51s-10 32-18 47c-8 14-19 27-31 38 17 13 31 29 43 48s22 39 28 61 9 44 9 68c-1 33-7 62-18 90-12 28-28 52-48 73-21 21-45 37-72 48-27 12-57 18-88 18h-297zm67-128h219c21 0 39-3 55-11s29-21 39-37c9-17 14-38 14-65 0-20-3-37-9-50-5-12-12-22-21-29-9-8-19-13-30-15-11-3-22-5-33-5-11-1-21-1-30-1h-50c-18 0-32-4-41-13-8-9-13-24-13-45 0-19 5-33 14-42 10-8 24-12 43-12h49c9 0 19 0 31-1 11-1 21-3 31-8s19-12 25-23c7-11 10-27 10-48 0-32-9-55-25-70-17-15-46-22-87-22h-191v497zm775 135c-46 0-87-7-122-22-35-16-64-36-87-62-24-27-41-56-53-89-12-32-18-66-18-102 0-51 12-97 36-138 23-40 56-71 98-94s91-35 145-35c39 0 73 6 103 19 29 12 54 28 73 47 20 20 35 42 46 66 10 23 15 46 15 69 0 38-9 65-27 83-18 17-41 25-69 25h-284c1 25 8 46 23 64s34 32 56 41c23 10 46 15 70 15 18 0 34-1 48-3s26-5 36-8c10-4 19-7 26-11 8-3 15-6 21-9 7-3 13-5 18-6 8 0 16 1 24 6 8 4 14 12 20 22 4 8 7 14 9 20 1 6 2 12 2 18 0 14-8 28-25 40-18 13-42 23-73 32-31 8-68 12-111 12zm-144-309h221c12 0 21-2 28-6 6-4 10-12 10-25 0-17-5-32-16-45-10-13-23-24-40-31-18-8-38-12-61-12-26 0-50 6-72 16s-39 25-51 43c-13 18-19 38-19 60zm874 302c-25 0-47-3-67-8s-37-13-52-23c-15-11-28-23-38-38s-18-33-23-54c-5-20-7-43-7-68V550c0-13 1-24 3-33 2-10 8-18 17-23 10-6 24-9 45-9 19 0 33 3 43 9 9 5 15 13 17 23 3 9 4 20 4 32v523c0 10 1 19 3 26 3 7 6 13 11 18 4 5 10 9 18 11 7 2 16 3 26 3 17 0 30 2 39 7 9 4 16 11 21 20 4 10 6 22 6 38 0 15-2 27-7 37s-12 17-22 21c-9 4-22 7-37 7zm-272 0c-24 0-45-3-64-7-18-5-35-12-48-22-14-11-25-23-34-38s-16-33-20-54c-4-20-7-44-7-70V550c0-13 1-24 4-33 2-10 8-18 17-23 9-6 24-9 43-9 20 0 35 3 44 9 9 5 14 13 17 23 2 9 4 20 4 32v523c0 14 2 25 6 34 3 8 9 14 15 18 7 4 14 6 23 6 13 0 24 2 32 7 8 4 14 11 17 20 3 10 5 22 5 38 0 15-2 27-6 37-3 10-9 17-17 21s-18 7-31 7zm445 1c-20 0-34-3-43-9-9-7-15-15-17-25s-3-21-3-32V552c0-12 1-23 4-33 2-10 8-18 17-23 9-6 23-9 43-9s35 3 44 9 15 14 17 24c3 10 4 21 4 33v243c14-16 33-31 56-45 22-14 50-21 82-21 44 0 83 10 117 31 35 21 62 51 82 88s30 81 30 132v215c0 12-1 22-3 32s-8 17-17 23c-8 6-23 9-43 9s-35-3-44-9c-10-6-15-13-18-23-2-10-3-21-3-34V979c0-25-4-47-13-65-8-19-21-33-38-44-17-10-38-16-63-16-34 0-62 10-85 30s-36 45-40 76v236c0 12-1 22-4 32-2 10-8 18-17 24s-24 9-45 9zm926-2c-20 0-36-4-46-12s-15-19-15-33l8-35c-6 9-16 20-30 33-13 12-31 23-53 33-23 10-50 15-81 15-34 0-66-7-96-21-29-14-56-34-78-59-23-24-41-53-54-85s-20-66-20-103c0-35 7-68 20-99 13-32 31-59 54-84 23-24 50-43 79-57 30-14 62-21 95-21 29 0 54 4 75 11 20 8 38 18 52 30s26 24 35 37l-6-31c0-16 5-28 15-36s26-12 47-12 35 3 44 9c8 6 14 14 16 24 2 11 3 23 3 35v395c0 12-1 23-3 33s-8 18-17 24-24 9-44 9zm-198-125c25 0 46-7 66-19 19-12 35-29 47-50s18-45 18-70c0-28-7-53-19-74s-28-37-48-49-42-18-66-18c-27 0-50 7-71 19-21 13-37 30-49 51s-18 45-18 72c0 25 6 49 18 70 13 20 29 37 50 49 22 12 46 19 72 19zm560 129c-15 0-28-3-38-8s-18-13-24-24l-196-411c-10-22-13-39-8-52s18-24 39-34c21-11 38-15 51-11s25 17 35 40l141 331 139-325c10-23 21-38 34-44s32-3 56 9c25 12 38 26 39 40 2 15-2 32-12 50l-195 407c-5 10-13 18-23 24-10 5-23 8-38 8zm543 4c-46 0-87-7-122-22-35-16-64-36-87-62-23-27-41-56-53-89-12-32-18-66-18-102 0-51 12-97 36-138 24-40 56-71 99-94 42-23 90-35 144-35 39 0 73 6 103 19 29 12 54 28 74 47 19 20 34 42 45 66 10 23 15 46 15 69 0 38-9 65-27 83-18 17-41 25-68 25h-285c1 25 9 46 23 64 15 18 34 32 56 41 23 10 46 15 70 15 18 0 34-1 48-3s26-5 36-8c10-4 19-7 26-11 8-3 15-6 21-9 7-3 13-5 19-6 7 0 15 1 23 6 8 4 15 12 20 22 4 8 7 14 9 20s3 12 3 18c0 14-9 28-26 40-18 13-42 23-73 32-31 8-68 12-111 12zm-144-309h221c12 0 22-2 28-6s10-12 10-25c0-17-5-32-15-45s-24-24-41-31c-18-8-38-12-61-12-26 0-50 6-72 16-21 10-38 25-51 43s-19 38-19 60zm498 302c-19 0-33-3-42-10-9-6-15-14-17-23-2-10-3-21-3-33V791c0-12 1-22 3-31 2-10 8-17 17-22 10-6 24-8 44-8 17 0 30 2 38 6 9 4 15 10 18 16 2 7 4 13 4 20 1 6 1 11 2 15l-4 34c4-11 11-23 21-33 10-11 23-21 37-30s30-16 47-21c17-6 34-9 52-9 34 0 64 7 91 19 26 12 49 29 68 51 19 23 34 49 44 80 10 30 15 64 15 103v214c0 12-2 23-4 33-3 10-8 17-17 23-8 6-23 9-44 9-20 0-35-3-44-10-9-6-15-14-17-23-3-10-4-21-4-33V979c0-25-4-48-13-66-9-19-22-33-39-43s-38-16-64-16c-25 0-47 6-66 16-18 11-33 25-43 44-10 18-15 40-15 65v216c0 12-1 23-3 33s-8 17-17 23-24 9-45 9zm-3967 350c-8 0-14-1-18-3-4-3-6-7-7-11s-1-9-1-13v-195c0-5 0-9 1-13s3-8 7-10c4-3 10-4 19-4h74c10 0 20 2 30 5 10 4 20 9 28 17 9 7 16 16 21 27s8 24 8 39c0 10-2 20-5 29s-7 18-13 26-13 14-22 20c-9 5-19 9-30 12h-64v47c0 5-1 9-1 13-1 5-4 8-8 11-3 2-10 3-19 3zm151-7c-9 7-16 9-21 8-5-2-11-6-16-14l-63-90 61-8 46 66c4 6 7 11 8 15s0 8-2 11c-2 4-7 8-13 12zm-123-121h50c3 0 6 0 10-2 4-1 7-3 10-6 2-2 5-6 7-10s3-9 3-15c0-7-2-13-5-18-2-5-6-9-11-12-5-2-11-4-18-4h-46v67zm406 128c-8 0-15-1-18-3-4-3-6-6-7-10-1-5-2-9-2-14v-195c0-10 2-18 7-21 4-4 11-6 21-6h135c5 0 9 0 13 1s8 3 10 7c3 4 4 10 4 19s-1 15-4 19c-2 4-6 6-10 7s-8 1-13 1h-108v46h73c5 0 9 1 13 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h108c5 0 9 1 13 2s8 3 10 7c3 3 4 10 4 19 0 8-1 14-4 18-2 4-6 6-10 7s-8 1-13 1h-136zm634-37c2 6 4 11 4 15s-1 8-4 11c-2 3-7 6-13 9-10 5-17 6-22 4-5-1-10-7-15-17l-70-146-69 146c-5 10-10 15-15 17s-13 0-22-4c-6-3-11-6-13-9-3-3-4-7-4-12 0-4 2-9 5-15l94-195c2-5 6-9 10-12 5-3 10-4 15-4 3 0 7 1 10 2s6 3 8 5c3 3 5 6 6 9l95 196zm-180-21 22-46h76l23 46h-121zm449 58c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-5 0-9 1-13s3-8 7-10c4-3 10-4 19-4s15 1 19 4c3 2 6 6 7 10 0 4 1 8 1 13v175h98c4 0 7 1 11 1 4 1 7 3 9 6 2 4 3 9 3 17 0 7-1 13-3 16-3 4-6 6-9 6-4 1-7 1-11 1h-125zm845 0c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-10 2-18 6-21 4-4 11-6 22-6h135c4 0 9 0 13 1s7 3 10 7c2 4 4 10 4 19s-2 15-4 19c-3 4-6 6-10 7s-9 1-14 1h-108v46h74c4 0 9 1 12 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h109c4 0 9 1 13 2s7 3 10 7c2 3 4 10 4 19 0 8-2 14-4 18-3 4-6 6-10 7s-9 1-14 1h-135zm484 4c-13 0-24-2-33-5s-17-6-24-11c-6-4-12-9-15-13-4-4-7-7-8-10-4-5-7-9-8-13s0-8 2-12 5-9 10-13c5-5 10-7 14-7 5-1 9 0 14 3 4 3 8 6 12 11 6 7 11 12 17 14 6 3 11 5 18 5s14-1 20-3c5-2 9-5 12-9 3-5 4-10 4-16 0-5-2-10-5-13-4-3-10-6-16-8-7-3-14-5-22-7-8-3-16-5-24-8-5-2-10-5-15-7-5-3-10-7-15-10-4-4-8-8-11-13-4-5-6-11-8-17s-2-14-2-22c0-14 3-27 10-38s16-19 29-26c12-6 26-9 42-9 11 0 20 1 28 3s15 4 20 7c6 2 10 5 13 7 3 3 6 5 7 6 6 6 10 12 11 16s-2 11-8 18c-6 9-12 13-17 14-6 1-13-1-20-6-3-2-6-5-9-7s-6-4-10-5-9-2-15-2c-4 0-8 1-11 2s-6 2-9 4c-2 2-4 4-5 7-2 3-3 6-3 9 0 6 2 10 6 13 4 4 9 6 15 8s12 4 20 6c7 2 15 4 23 6l21 9c6 4 12 8 18 13 5 5 9 12 12 20s5 17 5 29c0 14-3 26-8 36-6 11-13 19-22 25-9 7-19 12-29 15-11 3-21 4-31 4zm496-253c4 0 8 0 11 1 3 0 6 2 8 6 3 3 4 8 4 16 0 7-1 13-4 16-2 4-5 6-8 6-4 1-8 1-12 1h-57v177c0 5-1 9-2 13 0 4-3 7-6 10-4 2-10 3-19 3s-15-1-19-3c-3-3-6-6-6-10-1-4-1-9-1-13v-177h-59c-3 0-7 0-11-1-3-1-6-3-8-6s-4-9-4-16c0-8 2-13 4-16 2-4 5-6 8-6 4-1 8-1 11-1h170zm430 212c3 6 4 11 4 15 1 4-1 8-3 11-3 3-8 6-14 9-9 5-17 6-22 4-5-1-10-7-15-17l-70-146-69 146c-5 10-10 15-15 17s-12 0-22-4c-6-3-11-6-13-9-3-3-4-7-4-12 0-4 2-9 5-15l94-195c2-5 6-9 10-12 5-3 10-4 15-4 3 0 7 1 10 2s6 3 8 5c3 3 5 6 6 9l95 196zm-179-21 22-46h76l22 46h-120zm535-191c4 0 8 0 11 1 3 0 6 2 8 6 3 3 4 8 4 16 0 7-1 13-4 16-2 4-5 6-8 6-4 1-8 1-12 1h-57v177c0 5-1 9-1 13-1 4-4 7-7 10-4 2-10 3-19 3s-15-1-19-3c-3-3-6-6-6-10-1-4-1-9-1-13v-177h-59c-3 0-7 0-11-1-3-1-6-3-8-6s-3-9-3-16c0-8 1-13 3-16 2-4 5-6 8-6 4-1 8-1 11-1h170zm291 249c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-10 2-18 6-21 4-4 11-6 22-6h135c4 0 9 0 13 1s7 3 10 7c2 4 4 10 4 19s-2 15-4 19c-3 4-6 6-10 7-5 1-9 1-14 1h-108v46h74c4 0 9 1 12 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h109c4 0 9 1 13 2s7 3 10 7c2 3 4 10 4 19 0 8-2 14-4 18-3 4-6 6-10 7-5 1-9 1-14 1h-135z\" style=\"fill:#3363e4;fill-rule:nonzero\"/><path d=\"M1221 1614c138 0 251-112 251-250V564c0-91-43-169-119-217-159-102-319-204-478-306-87-55-191-55-277 0-160 102-319 204-479 306C43 395 0 473 0 564v438c0 142 116 257 258 257h604c139 0 251-112 251-251 0-138-112-251-251-251h-1c0-139-112-251-250-251-139 0-251 112-251 251v599c0 142 115 258 257 258h604z\" style=\"fill:#3363e4\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17knxhk\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Horizontal - Light)\",fill:\"black\",intrinsicHeight:155,intrinsicWidth:615,layoutDependency:layoutDependency,layoutId:\"krEGGHWeo\",svg:'<svg xml:space=\"preserve\" width=\"614.659\" height=\"1.614in\" version=\"1.1\" style=\"shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd\" viewBox=\"0 0 6403 1614\" id=\"svg3\" xmlns=\"http://www.w3.org/2000/svg\"><defs id=\"defs1\"><style type=\"text/css\" id=\"style1\">.fil0{fill:#3363e4;fill-rule:nonzero}</style></defs><g id=\"Layer_x0020_1\"><g id=\"_1825410433808\" style=\"fill:#a0bffd;fill-opacity:1\"><path class=\"fil0\" d=\"M2038 1260c-18 0-32-4-42-10-9-7-15-15-17-26-3-11-4-23-4-36V577c0-13 1-25 4-35 3-11 9-19 18-26 9-6 23-9 42-9h285c41 0 78 9 110 29 32 19 57 45 75 77s27 67 27 105c0 17-2 34-6 51s-10 32-18 47c-8 14-19 27-31 38 17 13 31 29 43 48s22 39 28 61 9 44 9 68c-1 33-7 62-18 90-12 28-28 52-48 73-21 21-45 37-72 48-27 12-57 18-88 18h-297zm67-128h219c21 0 39-3 55-11s29-21 39-37c9-17 14-38 14-65 0-20-3-37-9-50-5-12-12-22-21-29-9-8-19-13-30-15-11-3-22-5-33-5-11-1-21-1-30-1h-50c-18 0-32-4-41-13-8-9-13-24-13-45 0-19 5-33 14-42 10-8 24-12 43-12h49c9 0 19 0 31-1 11-1 21-3 31-8s19-12 25-23c7-11 10-27 10-48 0-32-9-55-25-70-17-15-46-22-87-22h-191v497zm775 135c-46 0-87-7-122-22-35-16-64-36-87-62-24-27-41-56-53-89-12-32-18-66-18-102 0-51 12-97 36-138 23-40 56-71 98-94s91-35 145-35c39 0 73 6 103 19 29 12 54 28 73 47 20 20 35 42 46 66 10 23 15 46 15 69 0 38-9 65-27 83-18 17-41 25-69 25h-284c1 25 8 46 23 64s34 32 56 41c23 10 46 15 70 15 18 0 34-1 48-3s26-5 36-8c10-4 19-7 26-11 8-3 15-6 21-9 7-3 13-5 18-6 8 0 16 1 24 6 8 4 14 12 20 22 4 8 7 14 9 20 1 6 2 12 2 18 0 14-8 28-25 40-18 13-42 23-73 32-31 8-68 12-111 12zm-144-309h221c12 0 21-2 28-6 6-4 10-12 10-25 0-17-5-32-16-45-10-13-23-24-40-31-18-8-38-12-61-12-26 0-50 6-72 16s-39 25-51 43c-13 18-19 38-19 60zm874 302c-25 0-47-3-67-8s-37-13-52-23c-15-11-28-23-38-38s-18-33-23-54c-5-20-7-43-7-68V550c0-13 1-24 3-33 2-10 8-18 17-23 10-6 24-9 45-9 19 0 33 3 43 9 9 5 15 13 17 23 3 9 4 20 4 32v523c0 10 1 19 3 26 3 7 6 13 11 18 4 5 10 9 18 11 7 2 16 3 26 3 17 0 30 2 39 7 9 4 16 11 21 20 4 10 6 22 6 38 0 15-2 27-7 37s-12 17-22 21c-9 4-22 7-37 7zm-272 0c-24 0-45-3-64-7-18-5-35-12-48-22-14-11-25-23-34-38s-16-33-20-54c-4-20-7-44-7-70V550c0-13 1-24 4-33 2-10 8-18 17-23 9-6 24-9 43-9 20 0 35 3 44 9 9 5 14 13 17 23 2 9 4 20 4 32v523c0 14 2 25 6 34 3 8 9 14 15 18 7 4 14 6 23 6 13 0 24 2 32 7 8 4 14 11 17 20 3 10 5 22 5 38 0 15-2 27-6 37-3 10-9 17-17 21s-18 7-31 7zm445 1c-20 0-34-3-43-9-9-7-15-15-17-25s-3-21-3-32V552c0-12 1-23 4-33 2-10 8-18 17-23 9-6 23-9 43-9s35 3 44 9 15 14 17 24c3 10 4 21 4 33v243c14-16 33-31 56-45 22-14 50-21 82-21 44 0 83 10 117 31 35 21 62 51 82 88s30 81 30 132v215c0 12-1 22-3 32s-8 17-17 23c-8 6-23 9-43 9s-35-3-44-9c-10-6-15-13-18-23-2-10-3-21-3-34V979c0-25-4-47-13-65-8-19-21-33-38-44-17-10-38-16-63-16-34 0-62 10-85 30s-36 45-40 76v236c0 12-1 22-4 32-2 10-8 18-17 24s-24 9-45 9zm926-2c-20 0-36-4-46-12s-15-19-15-33l8-35c-6 9-16 20-30 33-13 12-31 23-53 33-23 10-50 15-81 15-34 0-66-7-96-21-29-14-56-34-78-59-23-24-41-53-54-85s-20-66-20-103c0-35 7-68 20-99 13-32 31-59 54-84 23-24 50-43 79-57 30-14 62-21 95-21 29 0 54 4 75 11 20 8 38 18 52 30s26 24 35 37l-6-31c0-16 5-28 15-36s26-12 47-12 35 3 44 9c8 6 14 14 16 24 2 11 3 23 3 35v395c0 12-1 23-3 33s-8 18-17 24-24 9-44 9zm-198-125c25 0 46-7 66-19 19-12 35-29 47-50s18-45 18-70c0-28-7-53-19-74s-28-37-48-49-42-18-66-18c-27 0-50 7-71 19-21 13-37 30-49 51s-18 45-18 72c0 25 6 49 18 70 13 20 29 37 50 49 22 12 46 19 72 19zm560 129c-15 0-28-3-38-8s-18-13-24-24l-196-411c-10-22-13-39-8-52s18-24 39-34c21-11 38-15 51-11s25 17 35 40l141 331 139-325c10-23 21-38 34-44s32-3 56 9c25 12 38 26 39 40 2 15-2 32-12 50l-195 407c-5 10-13 18-23 24-10 5-23 8-38 8zm543 4c-46 0-87-7-122-22-35-16-64-36-87-62-23-27-41-56-53-89-12-32-18-66-18-102 0-51 12-97 36-138 24-40 56-71 99-94 42-23 90-35 144-35 39 0 73 6 103 19 29 12 54 28 74 47 19 20 34 42 45 66 10 23 15 46 15 69 0 38-9 65-27 83-18 17-41 25-68 25h-285c1 25 9 46 23 64 15 18 34 32 56 41 23 10 46 15 70 15 18 0 34-1 48-3s26-5 36-8c10-4 19-7 26-11 8-3 15-6 21-9 7-3 13-5 19-6 7 0 15 1 23 6 8 4 15 12 20 22 4 8 7 14 9 20s3 12 3 18c0 14-9 28-26 40-18 13-42 23-73 32-31 8-68 12-111 12zm-144-309h221c12 0 22-2 28-6s10-12 10-25c0-17-5-32-15-45s-24-24-41-31c-18-8-38-12-61-12-26 0-50 6-72 16-21 10-38 25-51 43s-19 38-19 60zm498 302c-19 0-33-3-42-10-9-6-15-14-17-23-2-10-3-21-3-33V791c0-12 1-22 3-31 2-10 8-17 17-22 10-6 24-8 44-8 17 0 30 2 38 6 9 4 15 10 18 16 2 7 4 13 4 20 1 6 1 11 2 15l-4 34c4-11 11-23 21-33 10-11 23-21 37-30s30-16 47-21c17-6 34-9 52-9 34 0 64 7 91 19 26 12 49 29 68 51 19 23 34 49 44 80 10 30 15 64 15 103v214c0 12-2 23-4 33-3 10-8 17-17 23-8 6-23 9-44 9-20 0-35-3-44-10-9-6-15-14-17-23-3-10-4-21-4-33V979c0-25-4-48-13-66-9-19-22-33-39-43s-38-16-64-16c-25 0-47 6-66 16-18 11-33 25-43 44-10 18-15 40-15 65v216c0 12-1 23-3 33s-8 17-17 23-24 9-45 9z\" id=\"path1\" style=\"fill:#a0bffd;fill-opacity:1\"/><path class=\"fil0\" d=\"M2001 1610c-8 0-14-1-18-3-4-3-6-7-7-11s-1-9-1-13v-195c0-5 0-9 1-13s3-8 7-10c4-3 10-4 19-4h74c10 0 20 2 30 5 10 4 20 9 28 17 9 7 16 16 21 27s8 24 8 39c0 10-2 20-5 29s-7 18-13 26-13 14-22 20c-9 5-19 9-30 12h-64v47c0 5-1 9-1 13-1 5-4 8-8 11-3 2-10 3-19 3zm151-7c-9 7-16 9-21 8-5-2-11-6-16-14l-63-90 61-8 46 66c4 6 7 11 8 15s0 8-2 11c-2 4-7 8-13 12zm-123-121h50c3 0 6 0 10-2 4-1 7-3 10-6 2-2 5-6 7-10s3-9 3-15c0-7-2-13-5-18-2-5-6-9-11-12-5-2-11-4-18-4h-46v67zm406 128c-8 0-15-1-18-3-4-3-6-6-7-10-1-5-2-9-2-14v-195c0-10 2-18 7-21 4-4 11-6 21-6h135c5 0 9 0 13 1s8 3 10 7c3 4 4 10 4 19s-1 15-4 19c-2 4-6 6-10 7s-8 1-13 1h-108v46h73c5 0 9 1 13 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h108c5 0 9 1 13 2s8 3 10 7c3 3 4 10 4 19 0 8-1 14-4 18-2 4-6 6-10 7s-8 1-13 1h-136zm634-37c2 6 4 11 4 15s-1 8-4 11c-2 3-7 6-13 9-10 5-17 6-22 4-5-1-10-7-15-17l-70-146-69 146c-5 10-10 15-15 17s-13 0-22-4c-6-3-11-6-13-9-3-3-4-7-4-12 0-4 2-9 5-15l94-195c2-5 6-9 10-12 5-3 10-4 15-4 3 0 7 1 10 2s6 3 8 5c3 3 5 6 6 9l95 196zm-180-21 22-46h76l23 46h-121zm449 58c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-5 0-9 1-13s3-8 7-10c4-3 10-4 19-4s15 1 19 4c3 2 6 6 7 10 0 4 1 8 1 13v175h98c4 0 7 1 11 1 4 1 7 3 9 6 2 4 3 9 3 17 0 7-1 13-3 16-3 4-6 6-9 6-4 1-7 1-11 1h-125zm845 0c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-10 2-18 6-21 4-4 11-6 22-6h135c4 0 9 0 13 1s7 3 10 7c2 4 4 10 4 19s-2 15-4 19c-3 4-6 6-10 7s-9 1-14 1h-108v46h74c4 0 9 1 12 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h109c4 0 9 1 13 2s7 3 10 7c2 3 4 10 4 19 0 8-2 14-4 18-3 4-6 6-10 7s-9 1-14 1h-135zm484 4c-13 0-24-2-33-5s-17-6-24-11c-6-4-12-9-15-13-4-4-7-7-8-10-4-5-7-9-8-13s0-8 2-12 5-9 10-13c5-5 10-7 14-7 5-1 9 0 14 3 4 3 8 6 12 11 6 7 11 12 17 14 6 3 11 5 18 5s14-1 20-3c5-2 9-5 12-9 3-5 4-10 4-16 0-5-2-10-5-13-4-3-10-6-16-8-7-3-14-5-22-7-8-3-16-5-24-8-5-2-10-5-15-7-5-3-10-7-15-10-4-4-8-8-11-13-4-5-6-11-8-17s-2-14-2-22c0-14 3-27 10-38s16-19 29-26c12-6 26-9 42-9 11 0 20 1 28 3s15 4 20 7c6 2 10 5 13 7 3 3 6 5 7 6 6 6 10 12 11 16s-2 11-8 18c-6 9-12 13-17 14-6 1-13-1-20-6-3-2-6-5-9-7s-6-4-10-5-9-2-15-2c-4 0-8 1-11 2s-6 2-9 4c-2 2-4 4-5 7-2 3-3 6-3 9 0 6 2 10 6 13 4 4 9 6 15 8s12 4 20 6c7 2 15 4 23 6l21 9c6 4 12 8 18 13 5 5 9 12 12 20s5 17 5 29c0 14-3 26-8 36-6 11-13 19-22 25-9 7-19 12-29 15-11 3-21 4-31 4zm496-253c4 0 8 0 11 1 3 0 6 2 8 6 3 3 4 8 4 16 0 7-1 13-4 16-2 4-5 6-8 6-4 1-8 1-12 1h-57v177c0 5-1 9-2 13 0 4-3 7-6 10-4 2-10 3-19 3s-15-1-19-3c-3-3-6-6-6-10-1-4-1-9-1-13v-177h-59c-3 0-7 0-11-1-3-1-6-3-8-6s-4-9-4-16c0-8 2-13 4-16 2-4 5-6 8-6 4-1 8-1 11-1h170zm430 212c3 6 4 11 4 15 1 4-1 8-3 11-3 3-8 6-14 9-9 5-17 6-22 4-5-1-10-7-15-17l-70-146-69 146c-5 10-10 15-15 17s-12 0-22-4c-6-3-11-6-13-9-3-3-4-7-4-12 0-4 2-9 5-15l94-195c2-5 6-9 10-12 5-3 10-4 15-4 3 0 7 1 10 2s6 3 8 5c3 3 5 6 6 9l95 196zm-179-21 22-46h76l22 46h-120zm535-191c4 0 8 0 11 1 3 0 6 2 8 6 3 3 4 8 4 16 0 7-1 13-4 16-2 4-5 6-8 6-4 1-8 1-12 1h-57v177c0 5-1 9-1 13-1 4-4 7-7 10-4 2-10 3-19 3s-15-1-19-3c-3-3-6-6-6-10-1-4-1-9-1-13v-177h-59c-3 0-7 0-11-1-3-1-6-3-8-6s-3-9-3-16c0-8 1-13 3-16 2-4 5-6 8-6 4-1 8-1 11-1h170zm291 249c-9 0-15-1-19-3-4-3-6-6-7-10-1-5-1-9-1-14v-195c0-10 2-18 6-21 4-4 11-6 22-6h135c4 0 9 0 13 1s7 3 10 7c2 4 4 10 4 19s-2 15-4 19c-3 4-6 6-10 7-5 1-9 1-14 1h-108v46h74c4 0 9 1 12 1 4 1 7 3 9 6 2 4 3 9 3 17s-1 13-3 16c-2 4-5 6-9 6-4 1-8 1-13 1h-73v48h109c4 0 9 1 13 2s7 3 10 7c2 3 4 10 4 19 0 8-2 14-4 18-3 4-6 6-10 7-5 1-9 1-14 1h-135z\" id=\"path2\" style=\"fill:#a0bffd;fill-opacity:1\"/><path d=\"M1221 1614c138 0 251-112 251-250V564c0-91-43-169-119-217-159-102-319-204-478-306-87-55-191-55-277 0-160 102-319 204-479 306C43 395 0 473 0 564v438c0 142 116 257 258 257h604c139 0 251-112 251-251 0-138-112-251-251-251h-1c0-139-112-251-250-251-139 0-251 112-251 251v599c0 142 115 258 257 258h604z\" id=\"path3\" style=\"fill:#a0bffd;fill-opacity:1\"/></g></g></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k1dkU.framer-448ls8, .framer-k1dkU .framer-448ls8 { display: block; }\",\".framer-k1dkU.framer-1e8bawd { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 191px; }\",\".framer-k1dkU .framer-1qcz1zc, .framer-k1dkU .framer-17knxhk { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-k1dkU.framer-1e8bawd { gap: 0px; } .framer-k1dkU.framer-1e8bawd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-k1dkU.framer-1e8bawd > :first-child { margin-top: 0px; } .framer-k1dkU.framer-1e8bawd > :last-child { margin-bottom: 0px; } }\",\".framer-k1dkU.framer-v-16ai08i.framer-1e8bawd { aspect-ratio: 3.9791666666666665 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 191\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O9fVJaT_I\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersKHmMZR4H=withCSS(Component,css,\"framer-k1dkU\");export default FramersKHmMZR4H;FramersKHmMZR4H.displayName=\"Logos / Horizontal\";FramersKHmMZR4H.defaultProps={height:48,width:191};addPropertyControls(FramersKHmMZR4H,{variant:{options:[\"Zue2Km65E\",\"O9fVJaT_I\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersKHmMZR4H,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersKHmMZR4H\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O9fVJaT_I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"191\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sKHmMZR4H.map", "// Generated by Framer (552ec80)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"sbjHJPCZt\",\"iCbdX2lwh\"];const serializationHash=\"framer-TQHjV\";const variantClassNames={iCbdX2lwh:\"framer-v-gjoz36\",sbjHJPCZt:\"framer-v-bw7lyc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Close:\"iCbdX2lwh\",Open:\"sbjHJPCZt\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,K6Qb09BL8:tap!==null&&tap!==void 0?tap:props.K6Qb09BL8,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"sbjHJPCZt\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,K6Qb09BL8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sbjHJPCZt\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rwtkcr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K6Qb09BL8){const res=await K6Qb09BL8(...args);if(res===false)return false;}setVariant(\"iCbdX2lwh\");});const onTap1prz8wt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K6Qb09BL8){const res=await K6Qb09BL8(...args);if(res===false)return false;}setVariant(\"sbjHJPCZt\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-bw7lyc\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sbjHJPCZt\",onTap:onTap1rwtkcr,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({iCbdX2lwh:{\"data-framer-name\":\"Close\",onTap:onTap1prz8wt}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10iupzo\",layoutDependency:layoutDependency,layoutId:\"mQPRTIaqb\",style:{backgroundColor:\"var(--token-fca16fb5-f708-4980-ab25-443a8a59c646, rgb(18, 51, 74))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,rotate:0},variants:{iCbdX2lwh:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bihube\",layoutDependency:layoutDependency,layoutId:\"WRb_6PPtI\",style:{backgroundColor:\"var(--token-fca16fb5-f708-4980-ab25-443a8a59c646, rgb(18, 51, 74))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,opacity:1},variants:{iCbdX2lwh:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ta0fqf\",layoutDependency:layoutDependency,layoutId:\"YNguvLohY\",style:{backgroundColor:\"var(--token-fca16fb5-f708-4980-ab25-443a8a59c646, rgb(18, 51, 74))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,rotate:0},variants:{iCbdX2lwh:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TQHjV.framer-whfjy8, .framer-TQHjV .framer-whfjy8 { display: block; }\",\".framer-TQHjV.framer-bw7lyc { cursor: pointer; height: 28px; overflow: visible; position: relative; width: 29px; }\",\".framer-TQHjV .framer-10iupzo { flex: none; height: 3px; left: calc(48.275862068965544% - 21px / 2); overflow: visible; position: absolute; top: 6px; width: 21px; }\",\".framer-TQHjV .framer-1bihube { flex: none; height: 3px; left: calc(48.275862068965544% - 21px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 21px; }\",\".framer-TQHjV .framer-ta0fqf { bottom: 5px; flex: none; height: 3px; left: calc(48.275862068965544% - 21px / 2); overflow: visible; position: absolute; width: 21px; }\",\".framer-TQHjV.framer-v-gjoz36 .framer-10iupzo { top: calc(50.00000000000002% - 3px / 2); }\",\".framer-TQHjV.framer-v-gjoz36 .framer-1bihube { left: unset; right: -18px; }\",\".framer-TQHjV.framer-v-gjoz36 .framer-ta0fqf { bottom: unset; top: calc(50.00000000000002% - 3px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 29\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iCbdX2lwh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"K6Qb09BL8\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVq0VIugL3=withCSS(Component,css,\"framer-TQHjV\");export default FramerVq0VIugL3;FramerVq0VIugL3.displayName=\"Navigation / Nav Buttons\";FramerVq0VIugL3.defaultProps={height:28,width:29};addPropertyControls(FramerVq0VIugL3,{variant:{options:[\"sbjHJPCZt\",\"iCbdX2lwh\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},K6Qb09BL8:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerVq0VIugL3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVq0VIugL3\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K6Qb09BL8\\\":\\\"tap\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"29\",\"framerIntrinsicHeight\":\"28\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iCbdX2lwh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vq0VIugL3.map", "// Generated by Framer (552ec80)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"jguopLbyl\",\"QABmpHe1g\"];const serializationHash=\"framer-wUrDs\";const variantClassNames={jguopLbyl:\"framer-v-1fpqe2i\",QABmpHe1g:\"framer-v-1mwww9y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={Dark:\"QABmpHe1g\",Light:\"jguopLbyl\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"jguopLbyl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jguopLbyl\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"QABmpHe1g\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"QABmpHe1g\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xRU722bL1\"},nodeId:\"jguopLbyl\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1fpqe2i\",className,classNames)} framer-2i3wwa`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"jguopLbyl\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({QABmpHe1g:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-164zabk\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Icon)\",fill:\"black\",intrinsicHeight:421,intrinsicWidth:384,layoutDependency:layoutDependency,layoutId:\"SoN13Dtrr\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" width=\"384.116\" height=\"421.125\" style=\"shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd\" viewBox=\"0 0 4001 4387\"><path d=\"M3319 4387c376 0 681-304 682-679V1533c0-247-116-458-323-591-434-276-867-553-1300-829-235-150-518-151-754 0-433 276-867 553-1300 829C116 1075 0 1286 0 1533v1189c0 386 315 701 701 701h1642v-1c377 0 682-305 682-682s-305-682-682-682v-1h-2c0-377-305-682-682-682-376 0-682 305-682 682v1629c0 386 315 701 701 701h1641z\" style=\"fill:#3363e4\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1opdguw\",\"data-framer-name\":\"Bellhaven Real Estate Logo (Icon - Light)\",fill:\"black\",intrinsicHeight:421,intrinsicWidth:384,layoutDependency:layoutDependency,layoutId:\"z5YkU9udp\",svg:'<svg xml:space=\"preserve\" width=\"384.072\" height=\"421.113\" style=\"clip-rule:evenodd;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision\" viewBox=\"0 0 4000.535 4386.876\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3319 4387c376 0 681-304 682-679V1533c0-247-116-458-323-591-434-276-867-553-1300-829-235-150-518-151-754 0-433 276-867 553-1300 829C116 1075 0 1286 0 1533v1189c0 386 315 701 701 701h1642v-1c377 0 682-305 682-682s-305-682-682-682v-1h-2c0-377-305-682-682-682-376 0-682 305-682 682v1629c0 386 315 701 701 701h1641z\" style=\"fill:#a0bffd;fill-opacity:1\" transform=\"translate(-.233 -.125)\"/></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wUrDs.framer-2i3wwa, .framer-wUrDs .framer-2i3wwa { display: block; }\",\".framer-wUrDs.framer-1fpqe2i { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 29px; }\",\".framer-wUrDs .framer-164zabk, .framer-wUrDs .framer-1opdguw { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wUrDs.framer-1fpqe2i { gap: 0px; } .framer-wUrDs.framer-1fpqe2i > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-wUrDs.framer-1fpqe2i > :first-child { margin-top: 0px; } .framer-wUrDs.framer-1fpqe2i > :last-child { margin-bottom: 0px; } }\",\".framer-wUrDs.framer-v-1mwww9y.framer-1fpqe2i { aspect-ratio: 0.90625 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 29\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QABmpHe1g\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroCvpfImMW=withCSS(Component,css,\"framer-wUrDs\");export default FrameroCvpfImMW;FrameroCvpfImMW.displayName=\"Logos / Icon\";FrameroCvpfImMW.defaultProps={height:32,width:29};addPropertyControls(FrameroCvpfImMW,{variant:{options:[\"jguopLbyl\",\"QABmpHe1g\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroCvpfImMW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroCvpfImMW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"29\",\"framerIntrinsicHeight\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QABmpHe1g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oCvpfImMW.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "withResponsiveTheme", "Component", "props", "isDarkTheme", "setIsDarkTheme", "ye", "ue", "mediaQuery", "updateTheme", "currentToggleState", "osThemeChange", "e", "p", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "AutoCopyrightYear", "Component", "props", "_props_children_props_children", "_props_children_props", "_props_children", "text", "textProps", "p", "RichTextAutoCopyrightYearzk02db", "withCodeBoundaryForOverrides", "RichText2", "AutoCopyrightYear", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "RichTextAutoCopyrightYearzk02db", "RichText2", "Link", "css", "Framerkuss4YsLa", "withCSS", "kuss4YsLa_default", "addFonts", "getFontsFromSharedStyle", "fonts", "Vtb01xXfQ_exports", "__export", "__FramerMetadata__", "Vtb01xXfQ_default", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "SVG", "css", "FramerVtb01xXfQ", "withCSS", "Vtb01xXfQ_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "ElementsDividerFonts", "getFonts", "CxxwcHOHK_default", "LogosVerticalFonts", "Vtb01xXfQ_default", "LogosVerticalWithResponsiveThemeq6f0ocWithMappedReactProps2qd3sf", "withMappedReactProps", "withCodeBoundaryForOverrides", "withResponsiveTheme", "Vtb01xXfQ_exports", "FooterLegalFonts", "kuss4YsLa_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Link", "css", "FramerwvwCzDbAs", "withCSS", "wvwCzDbAs_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "sKHmMZR4H_exports", "__export", "__FramerMetadata__", "sKHmMZR4H_default", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "SVG", "css", "FramersKHmMZR4H", "withCSS", "sKHmMZR4H_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "K6Qb09BL8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1rwtkcr", "args", "onTap1prz8wt", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "css", "FramerVq0VIugL3", "withCSS", "Vq0VIugL3_default", "addPropertyControls", "ControlType", "addFonts", "oCvpfImMW_exports", "__export", "__FramerMetadata__", "oCvpfImMW_default", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "SVG", "css", "FrameroCvpfImMW", "withCSS", "oCvpfImMW_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__"]
}
