{"version":3,"file":"script_main.C_fj90_9.mjs","names":["mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","CaretDown","BuildingApartment","HouseLine","ChartLineUp","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","transition2","animation3","animation4","Transition","React.useContext","React.useMemo","Overlay","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","React.useRef","_Fragment","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","LogoFonts","Logo","ServicesDropdown","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","RichTextWithFX","RichText","ButtonFonts","Button","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SignIn","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","RichTextWithFX","RichText","ReviewCardFonts","ReviewCard","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","RichText","Button","MotionDivWithFX","Accordion","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","SignIn","Calculator","UsersThree","ShieldCheck","Devices","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Map","Logo","Phone","Envelope","MapPinLine","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","NavBarFonts","NavBar","ContainerWithFX","HeroBackgroundImageFonts","HeroBackgroundImage","ProgramOverviewInvestmentConstulting","BuildiumInvestmentConsulting","TestimonialsInvestmentConsulting","CTAInvestmentConsultingFonts","CTAInvestmentConsulting","FooterFonts","Footer","HeroBackgroundImageControls","breakpoints","serializationHash","variantClassNames","transition1","animation","transformTemplate1","toResponsiveImage","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavBarFonts","NavBar","ContainerWithFX","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transition1","animation","transformTemplate1","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavBarFonts","NavBar","ContainerWithFX","HeroBackgroundImageFonts","HeroBackgroundImage","Services","WhyChooseUs","Testimonials","CTAInvestmentConsulting","FooterFonts","Footer","HeroBackgroundImageControls","breakpoints","serializationHash","variantClassNames","transition1","animation","transformTemplate1","toResponsiveImage","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavBarFonts","NavBar","ContainerWithFX","HeroBackgroundImageFonts","HeroBackgroundImage","BuyersBuySellRentHomes","SellersBuySellRentHomes","ReviewsBuySellRentHomes","RelocationPropertyManageBuySellRentHomes","CTABuySellRentHomes","FooterFonts","Footer","HeroBackgroundImageControls","breakpoints","serializationHash","variantClassNames","transition1","animation","transformTemplate1","toResponsiveImage","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","ReviewCard","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavBar","HeroBackgroundImage","BenefitsPropertyManagement","ProcessPropertyManagement","TestimonialsPropertyManagement","PricingPropertyManagement","ResourcesPropertyManagement","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","AreaHub","PropertyManagementTemplate","BuySellRentHomesTemplate","InvestmentConsultingTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/BsNuV38qNWwpgVv9MOju/nB4uEq1auxj27ol1zjiZ/a0WLBwVXN.js","https:/framerusercontent.com/modules/nHWpbcOHROwZuHrCuGcp/QkZJMqtGBwYQnlno0lGp/mkmWZVJfb.js","https:/framerusercontent.com/modules/joWLbR6LpiQ3JgfqP3Gd/IFS7EtUbrHJXlnwsc9UU/OpIhv4jyl.js","https:/framerusercontent.com/modules/7I3ZJMiqb41DTpj0obPB/Y208oepipCgTjdr11N4v/apa4ad46O.js","https:/framerusercontent.com/modules/YFQRk2UFd0w4Qp0lSB3u/91YtUWZYHRvI94HuOBhD/JI7ypIoB0.js","https:/framerusercontent.com/modules/0TSxc2XmWVtF2ZTebuap/IxKmJFdDa1BrkyvppUS1/nielxKa1C.js","https:/framerusercontent.com/modules/uWW2ydnApVvpXYkPqqgf/mzGWDDyDVmSRXrxEt7Tf/sGdMhE9aG.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/LzvncqykVGuFQ6qHkVfd/Ve7P4JeMjyG5qZeIUqB8/Copyright.js","https:/framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js","https:/framerusercontent.com/modules/DVXinveAG4Pdv2Rti30d/BUDwRPOci4B2lfBeX3sl/ZzAXMMjBD.js","https:/framerusercontent.com/modules/iLogAOlsWWRgvRT9YpIr/LJfa29PqV4BRjHxJJDY4/YxFujDD6t.js","https:/framerusercontent.com/modules/5lrOaMFaXAuWN22TQhir/4Qk27sVJ66fWgln3VBcw/lwXZNj_sA.js","https:/framerusercontent.com/modules/dFRY9OGuiFriYDHvnLqF/eD65Ji42yM46rNhobmKh/wGo6P0Blw.js","https:/framerusercontent.com/modules/nKeE8EVBgshUVCpzO4fq/wuujBEe8iavcyhvjIDgh/pe0_ZtcM7.js","https:/framerusercontent.com/modules/zlZQ0XEQts8rBWdlXoOY/FfqSjoUgatiJZAkviFkf/ySULufokn.js","https:/framerusercontent.com/modules/qoayTh9BgRcLqpDNkTFc/jKn3cdYQNvCbijkzEDrr/sd2i39x5M.js","https:/framerusercontent.com/modules/zn4OuXHnZAJ0MMoRdRdD/N2ESQbf4Daqo1pU32OZc/cTxLLIPZf.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (4458791)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 45 45\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 43.801 3.494 L 23.348 23.947 C 22.964 24.331 22.443 24.547 21.901 24.547 C 21.358 24.547 20.837 24.331 20.454 23.947 L 0 3.494 C -0.799 2.694 -0.799 1.399 0 0.599 C 0.799 -0.2 2.095 -0.2 2.894 0.599 L 21.901 19.608 L 40.907 0.599 C 41.706 -0.2 43.002 -0.2 43.801 0.599 C 44.6 1.399 44.6 2.694 43.801 3.494 Z\" fill=\"var(--1lw8cwh, var(--token-6db84120-85bc-4398-806f-0a257d925c4c, rgb(8, 8, 8)))\" height=\"24.546960133116595px\" id=\"Zn0ymNovb\" transform=\"translate(0.599 10.22)\" width=\"44.40059737990902px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,G8rmUSasq:fill??props.G8rmUSasq??\"var(--token-6db84120-85bc-4398-806f-0a257d925c4c, rgb(8, 8, 8))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,G8rmUSasq,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-FMUWj\",className),layoutId:layoutId,ref:ref,style:{\"--1lw8cwh\":G8rmUSasq,...style}});});const css=[`.framer-FMUWj { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1lw8cwh); mask: ${mask}; width: 45px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 45\n * @framerIntrinsicHeight 45\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"G8rmUSasq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Down\",\"color\":{\"type\":\"variable\",\"value\":\"1lw8cwh\"},\"set\":{\"localId\":\"vectorSet/ktVv9zPK9\",\"id\":\"ktVv9zPK9\",\"moduleId\":\"l3ZYz5SaVD1Yw29PxYwg\"}}\n */const Icon=withCSS(Component,css,\"framer-FMUWj\");Icon.displayName=\"Caret Down\";export default Icon;addPropertyControls(Icon,{G8rmUSasq:{defaultValue:'var(--token-6db84120-85bc-4398-806f-0a257d925c4c, rgb(8, 8, 8)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1lw8cwh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ktVv9zPK9\\\",\\\"id\\\":\\\"ktVv9zPK9\\\",\\\"moduleId\\\":\\\"l3ZYz5SaVD1Yw29PxYwg\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"G8rmUSasq\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"45\",\"framerIntrinsicHeight\":\"45\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18 3 L 13.5 3 L 13.5 0 L 4.5 0 L 4.5 6 L 0 6 L 0 16.5 L 7.5 16.5 L 7.5 12 L 10.5 12 L 10.5 16.5 L 18 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"uUX6u4TWZ\" transform=\"translate(3 3.75)\" width=\"18px\"/><path d=\"M 0 0 L 21 0\" fill=\"transparent\" height=\"1px\" id=\"PyVSnQayf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 20.25)\" width=\"21px\"/><path d=\"M 18 16.5 L 18 3 L 13.5 3 L 13.5 0 L 4.5 0 L 4.5 6 L 0 6 L 0 16.5\" fill=\"transparent\" height=\"16.5px\" id=\"VwwHABsWT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3.75)\" width=\"18px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"CsTLhEXQc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 6.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"auat3CvId\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 9.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"NzGFMhiJH\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 9.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"u36Ulh0s3\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 12.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"WnYTecPy_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 15.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"UFddR06PL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 12.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"qfzXtZAog\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 12.75)\" width=\"1.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"LY54IbkK2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 15.75)\" width=\"1.5px\"/><path d=\"M 0 4.5 L 0 0 L 3 0 L 3 4.5\" fill=\"transparent\" height=\"4.5px\" id=\"zvrcX6DKs\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.5 15.75)\" width=\"3px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1300520673\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6Q8GB\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-6Q8GB { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Building Apartment\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-6Q8GB\");Icon.displayName=\"Building Apartment\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Building Apartment\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CaretDown from\"https://framerusercontent.com/modules/BsNuV38qNWwpgVv9MOju/nB4uEq1auxj27ol1zjiZ/a0WLBwVXN.js\";import HouseLine from\"https://framerusercontent.com/modules/EUnymQnlbcEVKcI2X0r9/VYrK5eRHQLgMzPkHIia6/JdTuvSk2g.js\";import BuildingApartment from\"https://framerusercontent.com/modules/nHWpbcOHROwZuHrCuGcp/QkZJMqtGBwYQnlno0lGp/mkmWZVJfb.js\";import ChartLineUp from\"https://framerusercontent.com/modules/q6AdYuVdn7nqnxRYPtBb/OYrLlDFAClRhsX9vzOMl/bDZjksbCJ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3RsgavSrDKiYuJcgsnpB/QydNQcr4BDBHuEsECxN3/tK9z2mhq6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/h1lIBu8o3qNh8VyGOKio/qXLtW0tISfaHavMr1vae/ts46GUCwx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/72MUwCSV52fthlVz0Ihk/lh8f64DKQeEwCS4yZg2N/zGA8BWZ0n.js\";const CaretDownFonts=getFonts(CaretDown);const BuildingApartmentFonts=getFonts(BuildingApartment);const MotionAWithFX=withFX(motion.a);const HouseLineFonts=getFonts(HouseLine);const ChartLineUpFonts=getFonts(ChartLineUp);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Uao6wkcTM\",\"V8wKWr7xs\"];const serializationHash=\"framer-5lKB7\";const variantClassNames={Uao6wkcTM:\"framer-v-q0ic3u\",V8wKWr7xs:\"framer-v-flake0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Np_yMUuOR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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 Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hovered:\"V8wKWr7xs\",Primary:\"Uao6wkcTM\"};const getProps=({height,hover,id,width,...props})=>{return{...props,Np_yMUuOR:hover??props.Np_yMUuOR,variant:humanReadableVariantMap[props.variant]??props.variant??\"Uao6wkcTM\"};};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,Np_yMUuOR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Uao6wkcTM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1wesws8=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Np_yMUuOR){const res=await Np_yMUuOR(...args);if(res===false)return false;}setVariant(\"V8wKWr7xs\");overlay.show();});const onMouseEnter3w0d1c=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Np_yMUuOR){const res=await Np_yMUuOR(...args);if(res===false)return false;}overlay.show();});const onMouseLeavejkhx8t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Uao6wkcTM\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q0ic3u\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,id:`${layoutId}-q0ic3u`,layoutDependency:layoutDependency,layoutId:\"Uao6wkcTM\",onMouseEnter:onMouseEnter1wesws8({overlay}),ref:refBinding,style:{opacity:1,...style},variants:{V8wKWr7xs:{opacity:.6}},...addPropertyOverrides({V8wKWr7xs:{\"data-framer-name\":\"Hovered\",onMouseEnter:onMouseEnter3w0d1c({overlay}),onMouseLeave:onMouseLeavejkhx8t}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"Services\"})}),className:\"framer-1dzj3g9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bUxRb5aet\",style:{\"--extracted-r6o4lv\":\"var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10))\"},variants:{V8wKWr7xs:{\"--extracted-r6o4lv\":\"rgba(10, 10, 10, 0.4)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({V8wKWr7xs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(10, 10, 10, 0.4))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(CaretDown,{animated:true,className:\"framer-1c4a76\",layoutDependency:layoutDependency,layoutId:\"tIetp4w7a\",style:{\"--1lw8cwh\":\"var(--token-6db84120-85bc-4398-806f-0a257d925c4c, rgb(8, 8, 8))\",rotate:0},variants:{V8wKWr7xs:{\"--1lw8cwh\":\"rgba(10, 10, 10, 0.4)\",rotate:180}}}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-q0ic3u`,offsetX:-20,offsetY:20,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-6o3vez\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"z5EUBHXAP\",ref:ref1,role:\"dialog\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(51, 51, 51, 0.2)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-644b04f6-09a6-4c8e-8937-d877ea913b89, rgb(252, 252, 252))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.04), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.03), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.01)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W6yAoLTgG\"},motionChild:true,nodeId:\"TnYo6k3UL\",openInNewTab:false,scopeId:\"OpIhv4jyl\",children:/*#__PURE__*/_jsxs(MotionAWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1j18k6h framer-19ckua3\",\"data-framer-name\":\"Item\",exit:animation3,initial:animation2,layoutDependency:layoutDependency,layoutId:\"TnYo6k3UL\",whileHover:animation4,children:[/*#__PURE__*/_jsx(BuildingApartment,{animated:true,className:\"framer-5f3o3b\",layoutDependency:layoutDependency,layoutId:\"fR2gkqoy6\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(51, 51, 51, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dx4u7f\",layoutDependency:layoutDependency,layoutId:\"ysvNlAU34\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sij79l\",\"data-styles-preset\":\"ts46GUCwx\",children:\"Property Management\"})}),className:\"framer-64bo4v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J1EXEL08F\",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-12f0t2t\",\"data-styles-preset\":\"tK9z2mhq6\",children:\"Full service rental management\"})}),className:\"framer-1taczop\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MGHclM_oC\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a7utvf\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"DMxAhvfTo\",style:{backgroundColor:\"rgba(51, 51, 51, 0.15)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tYySRQDyu\"},motionChild:true,nodeId:\"UGeYQ_sxT\",openInNewTab:false,scopeId:\"OpIhv4jyl\",children:/*#__PURE__*/_jsxs(MotionAWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-14z0lu7 framer-19ckua3\",\"data-framer-name\":\"Item\",exit:animation3,initial:animation2,layoutDependency:layoutDependency,layoutId:\"UGeYQ_sxT\",whileHover:animation4,children:[/*#__PURE__*/_jsx(HouseLine,{animated:true,className:\"framer-12w7v4f\",layoutDependency:layoutDependency,layoutId:\"UHFcCsjWA\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(51, 51, 51, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15go14d\",layoutDependency:layoutDependency,layoutId:\"PusKTjlA7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sij79l\",\"data-styles-preset\":\"ts46GUCwx\",children:\"Buy, Sell, Rent Homes\"})}),className:\"framer-lz4aww\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pPs31eXgq\",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-12f0t2t\",\"data-styles-preset\":\"tK9z2mhq6\",children:\"Find or sell your home with confidence\"})}),className:\"framer-5njx7i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hO8Zo4VcR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-va5mzg\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"CepAtygog\",style:{backgroundColor:\"rgba(51, 51, 51, 0.15)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nVy9KJQe4\"},motionChild:true,nodeId:\"pzad2ppUo\",openInNewTab:false,scopeId:\"OpIhv4jyl\",children:/*#__PURE__*/_jsxs(MotionAWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-gn7f7q framer-19ckua3\",\"data-framer-name\":\"Item\",exit:animation3,initial:animation2,layoutDependency:layoutDependency,layoutId:\"pzad2ppUo\",whileHover:animation4,children:[/*#__PURE__*/_jsx(ChartLineUp,{animated:true,className:\"framer-vfrev5\",layoutDependency:layoutDependency,layoutId:\"IGUF4Eito\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(51, 51, 51, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u4zhof\",layoutDependency:layoutDependency,layoutId:\"XS9FohADp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sij79l\",\"data-styles-preset\":\"ts46GUCwx\",children:\"Investment Consulting\"})}),className:\"framer-rxf9rw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MqFxJlis7\",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-12f0t2t\",\"data-styles-preset\":\"tK9z2mhq6\",children:\"Grow your real estate portfolio\"})}),className:\"framer-2kx1ds\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v2TxeUOht\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5lKB7.framer-19ckua3, .framer-5lKB7 .framer-19ckua3 { display: block; }\",\".framer-5lKB7.framer-q0ic3u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-5lKB7 .framer-1dzj3g9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5lKB7 .framer-1c4a76 { flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-5lKB7 .framer-6o3vez { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5lKB7 .framer-1j18k6h { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5lKB7 .framer-5f3o3b, .framer-5lKB7 .framer-12w7v4f, .framer-5lKB7 .framer-vfrev5 { cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-5lKB7 .framer-1dx4u7f, .framer-5lKB7 .framer-15go14d, .framer-5lKB7 .framer-1u4zhof { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5lKB7 .framer-64bo4v, .framer-5lKB7 .framer-1taczop, .framer-5lKB7 .framer-lz4aww, .framer-5lKB7 .framer-5njx7i, .framer-5lKB7 .framer-rxf9rw, .framer-5lKB7 .framer-2kx1ds { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5lKB7 .framer-a7utvf, .framer-5lKB7 .framer-va5mzg { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 350px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5lKB7 .framer-14z0lu7, .framer-5lKB7 .framer-gn7f7q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5lKB7.framer-v-flake0 .framer-5f3o3b, .framer-5lKB7.framer-v-flake0 .framer-12w7v4f, .framer-5lKB7.framer-v-flake0 .framer-vfrev5 { height: var(--framer-aspect-ratio-supported, 31px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-5lKB7[data-border=\"true\"]::after, .framer-5lKB7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 92\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"V8wKWr7xs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Np_yMUuOR\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOpIhv4jyl=withCSS(Component,css,\"framer-5lKB7\");export default FramerOpIhv4jyl;FramerOpIhv4jyl.displayName=\"Services Dropdown\";FramerOpIhv4jyl.defaultProps={height:40,width:92};addPropertyControls(FramerOpIhv4jyl,{variant:{options:[\"Uao6wkcTM\",\"V8wKWr7xs\"],optionTitles:[\"Primary\",\"Hovered\"],title:\"Variant\",type:ControlType.Enum},Np_yMUuOR:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerOpIhv4jyl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CaretDownFonts,...BuildingApartmentFonts,...HouseLineFonts,...ChartLineUpFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOpIhv4jyl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V8wKWr7xs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"92\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Np_yMUuOR\\\":\\\"hover\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OpIhv4jyl.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/72MUwCSV52fthlVz0Ihk/lh8f64DKQeEwCS4yZg2N/zGA8BWZ0n.js\";import ServicesDropdown from\"https://framerusercontent.com/modules/joWLbR6LpiQ3JgfqP3Gd/IFS7EtUbrHJXlnwsc9UU/OpIhv4jyl.js\";import Logo from\"https://framerusercontent.com/modules/FvI1sVTCkb0xMxkBvBTG/xmNgjfsHtMItxAdVdIGj/pZjgOYdF0.js\";const LogoFonts=getFonts(Logo);const ServicesDropdownFonts=getFonts(ServicesDropdown);const MotionNavWithFX=withFX(motion.nav);const MotionHeaderWithFX=withFX(motion.header);const cycleOrder=[\"x44cTPJ6E\",\"LX8iJAjg_\",\"LKP66w25i\",\"KH0pxSAIL\"];const serializationHash=\"framer-eFW8W\";const variantClassNames={KH0pxSAIL:\"framer-v-1ni1ja6\",LKP66w25i:\"framer-v-1q1ajk\",LX8iJAjg_:\"framer-v-8lihnn\",x44cTPJ6E:\"framer-v-1infc7e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation3={opacity:.4,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const animation4={opacity:.4,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition4};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"KH0pxSAIL\",Desktop:\"x44cTPJ6E\",Phone:\"LKP66w25i\",Tablet:\"LX8iJAjg_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"x44cTPJ6E\"};};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:\"x44cTPJ6E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg0hwun=activeVariantCallback(async(...args)=>{setVariant(\"KH0pxSAIL\");});const onTap1hbzjo3=activeVariantCallback(async(...args)=>{setVariant(\"LKP66w25i\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"LKP66w25i\",\"KH0pxSAIL\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"KH0pxSAIL\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"LKP66w25i\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"LKP66w25i\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1infc7e\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"x44cTPJ6E\",ref:refBinding,style:{...style},...addPropertyOverrides({KH0pxSAIL:{\"data-framer-name\":\"Phone Closed\"},LKP66w25i:{\"data-framer-name\":\"Phone\"},LX8iJAjg_:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionHeaderWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-en9woi\",\"data-border\":true,\"data-framer-name\":\"Nav Bar\",layoutDependency:layoutDependency,layoutId:\"ifJa6mdlY\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(250, 250, 250, 0.05)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-644b04f6-09a6-4c8e-8937-d877ea913b89, rgb(252, 252, 252))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.11), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.1), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.04)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2miihi\",\"data-framer-name\":\"Logo and Icon\",layoutDependency:layoutDependency,layoutId:\"KouyobgXg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:\"180px\",y:(componentViewport?.y||0)+(28+((componentViewport?.height||114)-40-90)/2)+4+0,...addPropertyOverrides({KH0pxSAIL:{height:66,width:\"150px\",y:(componentViewport?.y||0)+28+0+4+0+-5.5},LKP66w25i:{height:66,width:\"150px\",y:(componentViewport?.y||0)+28+0+4+0+-1},LX8iJAjg_:{height:66,width:\"150px\",y:(componentViewport?.y||0)+(28+((componentViewport?.height||103)-40-74)/2)+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6gcq05-container\",layoutDependency:layoutDependency,layoutId:\"Bw9tLkhN8-container\",nodeId:\"Bw9tLkhN8\",rendersWithMotion:true,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Bw9tLkhN8\",layoutId:\"Bw9tLkhN8\",style:{height:\"100%\",width:\"100%\"},variant:\"EEciQugP9\",width:\"100%\",...addPropertyOverrides({KH0pxSAIL:{variant:\"nF1TEu5tJ\"},LKP66w25i:{variant:\"nF1TEu5tJ\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pp1om4\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"BMD9EI45b\",...addPropertyOverrides({KH0pxSAIL:{\"data-highlight\":true,onTap:onTap1hbzjo3},LKP66w25i:{\"aria-label\":\"Open mobile navigation menu\",\"data-highlight\":true,onTap:onTapg0hwun}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-po4vop\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"jblTdnLdg\",style:{backgroundColor:\"var(--token-dfaaed42-9062-49f6-a3dd-9381a69f9ab5, rgb(238, 238, 238))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KH0pxSAIL:{backgroundColor:\"var(--token-c843358e-2acc-42e3-ab17-b23ec23198a7, rgb(6, 6, 58))\",rotate:0},LKP66w25i:{backgroundColor:\"var(--token-c843358e-2acc-42e3-ab17-b23ec23198a7, rgb(6, 6, 58))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x5yr1x\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"FhbyNXMNM\",style:{backgroundColor:\"var(--token-dfaaed42-9062-49f6-a3dd-9381a69f9ab5, rgb(238, 238, 238))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KH0pxSAIL:{backgroundColor:\"var(--token-c843358e-2acc-42e3-ab17-b23ec23198a7, rgb(6, 6, 58))\",rotate:0},LKP66w25i:{backgroundColor:\"var(--token-c843358e-2acc-42e3-ab17-b23ec23198a7, rgb(6, 6, 58))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionNavWithFX,{className:\"framer-3bi62u\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"mCPzfPpjI\",...addPropertyOverrides({LKP66w25i:{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(28+((componentViewport?.height||114)-40-90)/2)+25+0,...addPropertyOverrides({LX8iJAjg_:{y:(componentViewport?.y||0)+(28+((componentViewport?.height||103)-40-74)/2)+17+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ax8kpp-container\",layoutDependency:layoutDependency,layoutId:\"Mgftffgs_-container\",nodeId:\"Mgftffgs_\",rendersWithMotion:true,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(ServicesDropdown,{height:\"100%\",id:\"Mgftffgs_\",layoutId:\"Mgftffgs_\",variant:\"Uao6wkcTM\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3dkk5i\",\"data-framer-name\":\"Mobile Services Menu\",layoutDependency:layoutDependency,layoutId:\"ajxGy_b0d\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6i3n5q\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"S25zkLRQK\",style:{backgroundColor:\"rgba(6, 6, 59, 0.15)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W6yAoLTgG\"},motionChild:true,nodeId:\"yYHlghOlA\",openInNewTab:false,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yjsq92 framer-1t4qpr3\",\"data-framer-name\":\"Property Management\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yYHlghOlA\",onTap:onTapg0hwun,whileHover:animation3,whileTap:animation4,children:isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"Property Management\"})})}),className:\"framer-md41zr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aVwHxwecf\",style:{\"--extracted-r6o4lv\":\"var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tYySRQDyu\"},motionChild:true,nodeId:\"DWoTu0Qlb\",openInNewTab:false,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-y9s3qs framer-1t4qpr3\",\"data-framer-name\":\"Buy, Sell, Rent Homes\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DWoTu0Qlb\",onTap:onTapg0hwun,whileHover:animation3,whileTap:animation4,children:isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"Buy, Sell, Rent Homes\"})})}),className:\"framer-1c40kx0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o6ahmRfvV\",verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4xotw3\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"CBdsxMQ84\",style:{backgroundColor:\"rgba(6, 6, 59, 0.15)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nVy9KJQe4\"},motionChild:true,nodeId:\"ywWyo9SnM\",openInNewTab:false,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-5mkafh framer-1t4qpr3\",\"data-framer-name\":\"Investment Consulting\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ywWyo9SnM\",onTap:onTapg0hwun,whileHover:animation3,whileTap:animation4,children:isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"Investment Consulting\"})})}),className:\"framer-1eenp3m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hJrXPLCN5\",verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xCmXIbV2Q\"},motionChild:true,nodeId:\"Mg_sqQCU5\",openInNewTab:false,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mimt6w framer-1t4qpr3\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"Mg_sqQCU5\",whileHover:animation3,whileTap:animation4,...addPropertyOverrides({LKP66w25i:{\"data-highlight\":true,onTap:onTapg0hwun}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:\"About\"})}),className:\"framer-1h1dr3i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mMrTWDuxv\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LKP66w25i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"About\"})})})}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uds5ct\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"h4LjfstIO\",style:{backgroundColor:\"rgba(6, 6, 59, 0.15)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IYp2fWtUb\"},motionChild:true,nodeId:\"XsENyWzID\",openInNewTab:false,scopeId:\"apa4ad46O\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-22mw3r framer-1t4qpr3\",\"data-framer-name\":\"Areas\",layoutDependency:layoutDependency,layoutId:\"XsENyWzID\",whileHover:animation3,whileTap:animation4,...addPropertyOverrides({LKP66w25i:{\"data-highlight\":true,onTap:onTapg0hwun}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:\"Areas\"})}),className:\"framer-14l7gtz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iOtsfLZtG\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LKP66w25i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"Areas\"})})})}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15er5kg\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"wkjrOn3xr\",style:{backgroundColor:\"rgba(6, 6, 59, 0.15)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FAJ1cIVG_\"},motionChild:true,nodeId:\"sxWVs_HTA\",openInNewTab:false,scopeId:\"apa4ad46O\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fwi6aj framer-1t4qpr3\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"sxWVs_HTA\",whileHover:animation3,whileTap:animation4,...addPropertyOverrides({LKP66w25i:{\"data-highlight\":true,onTap:onTapg0hwun}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:\"Resources\"})}),className:\"framer-2kv20m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kCn5lytNy\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LKP66w25i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"4px\"},children:\"Resources\"})})})}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sptkqt\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"Py3UHAD2A\",style:{backgroundColor:\"rgba(6, 6, 59, 0.15)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eFW8W.framer-1t4qpr3, .framer-eFW8W .framer-1t4qpr3 { display: block; }\",\".framer-eFW8W.framer-1infc7e { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 28px 50px 12px 50px; position: relative; width: 960px; }\",\".framer-eFW8W .framer-en9woi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 4px; position: relative; width: 1px; }\",\".framer-eFW8W .framer-2miihi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eFW8W .framer-6gcq05-container { aspect-ratio: 2.736318407960199 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 66px); position: relative; width: 180px; }\",\".framer-eFW8W .framer-pp1om4 { flex: none; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-eFW8W .framer-po4vop { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eFW8W .framer-1x5yr1x { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eFW8W .framer-3bi62u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 52px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: min-content; }\",\".framer-eFW8W .framer-1ax8kpp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eFW8W .framer-3dkk5i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-eFW8W .framer-6i3n5q, .framer-eFW8W .framer-4xotw3, .framer-eFW8W .framer-1uds5ct, .framer-eFW8W .framer-15er5kg, .framer-eFW8W .framer-1sptkqt { flex: 1 0 0px; height: 2px; overflow: visible; position: relative; width: 1px; }\",\".framer-eFW8W .framer-1yjsq92, .framer-eFW8W .framer-y9s3qs, .framer-eFW8W .framer-5mkafh { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-eFW8W .framer-md41zr, .framer-eFW8W .framer-1c40kx0, .framer-eFW8W .framer-1eenp3m, .framer-eFW8W .framer-1h1dr3i, .framer-eFW8W .framer-14l7gtz, .framer-eFW8W .framer-2kv20m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eFW8W .framer-mimt6w, .framer-eFW8W .framer-22mw3r, .framer-eFW8W .framer-1fwi6aj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-eFW8W.framer-v-8lihnn.framer-1infc7e { width: 770px; }\",\".framer-eFW8W.framer-v-8lihnn .framer-en9woi { max-width: 800px; }\",\".framer-eFW8W.framer-v-8lihnn .framer-6gcq05-container, .framer-eFW8W.framer-v-1ni1ja6 .framer-6gcq05-container { height: var(--framer-aspect-ratio-supported, 55px); width: 150px; }\",\".framer-eFW8W.framer-v-8lihnn .framer-3bi62u { gap: 32px; }\",\".framer-eFW8W.framer-v-1q1ajk.framer-1infc7e, .framer-eFW8W.framer-v-1ni1ja6.framer-1infc7e { flex-direction: column; justify-content: flex-start; padding: 28px 20px 12px 20px; width: 350px; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-en9woi { flex: none; flex-direction: column; max-width: 400px; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-2miihi { gap: unset; height: 64px; justify-content: space-between; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-6gcq05-container { height: var(--framer-aspect-ratio-supported, 54px); width: 150px; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-pp1om4, .framer-eFW8W.framer-v-1ni1ja6 .framer-pp1om4 { cursor: pointer; width: 40px; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-po4vop, .framer-eFW8W.framer-v-1q1ajk .framer-1x5yr1x { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-eFW8W.framer-v-1q1ajk .framer-3bi62u { flex-direction: column; gap: 8px; padding: 12px 32px 12px 32px; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-3dkk5i { flex-direction: column; order: 1; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-6i3n5q { flex: none; order: 1; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-1yjsq92 { flex: none; min-height: unset; order: 0; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-y9s3qs { flex: none; min-height: unset; order: 2; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-4xotw3 { flex: none; order: 3; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-5mkafh { flex: none; min-height: unset; order: 4; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-mimt6w { cursor: pointer; order: 3; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-1uds5ct { flex: none; order: 4; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-22mw3r { cursor: pointer; order: 7; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-15er5kg { flex: none; order: 6; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-1fwi6aj { cursor: pointer; order: 5; width: 100%; }\",\".framer-eFW8W.framer-v-1q1ajk .framer-1sptkqt { flex: none; order: 2; width: 100%; }\",\".framer-eFW8W.framer-v-1ni1ja6 .framer-en9woi { flex: none; flex-direction: column; height: 65px; max-width: 400px; width: 100%; }\",\".framer-eFW8W.framer-v-1ni1ja6 .framer-2miihi { gap: unset; height: 55px; justify-content: space-between; width: 100%; }\",...sharedStyle.css,'.framer-eFW8W[data-border=\"true\"]::after, .framer-eFW8W [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 114\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LX8iJAjg_\":{\"layout\":[\"fixed\",\"auto\"]},\"LKP66w25i\":{\"layout\":[\"fixed\",\"auto\"]},\"KH0pxSAIL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerapa4ad46O=withCSS(Component,css,\"framer-eFW8W\");export default Framerapa4ad46O;Framerapa4ad46O.displayName=\"Nav Bar\";Framerapa4ad46O.defaultProps={height:114,width:960};addPropertyControls(Framerapa4ad46O,{variant:{options:[\"x44cTPJ6E\",\"LX8iJAjg_\",\"LKP66w25i\",\"KH0pxSAIL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerapa4ad46O,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...ServicesDropdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerapa4ad46O\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"114\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LX8iJAjg_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LKP66w25i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KH0pxSAIL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"960\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./apa4ad46O.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SignIn from\"https://framerusercontent.com/modules/6m16BjB5QaMrSVRzzLNi/j8zQRbAv9E08bbNJ5F66/jd41ybFzX.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/YqmA6MQowV1ubjbIlWqf/BctoaROGS23gE82zbJCT/nQLsbkxR8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/72MUwCSV52fthlVz0Ihk/lh8f64DKQeEwCS4yZg2N/zGA8BWZ0n.js\";import Button from\"https://framerusercontent.com/modules/AnvihCN4Id5JMJY4KAWg/C7Fvv0DoxgL9io4z0iJr/LZRVS8PAR.js\";const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"VfmtlihiX\",\"ltcMBLGPF\",\"WaZLOPYkq\"];const serializationHash=\"framer-CbLmM\";const variantClassNames={ltcMBLGPF:\"framer-v-uaoymk\",VfmtlihiX:\"framer-v-5as27f\",WaZLOPYkq:\"framer-v-10ycf54\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const i6lycfP2G=undefined;const TiLpIDwSz=undefined;const irHHw45Tg=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"VfmtlihiX\",Phone:\"WaZLOPYkq\",Tablet:\"ltcMBLGPF\"};const getProps=({height,id,image,mainHeading,paragraph,width,...props})=>{return{...props,i6lycfP2G:mainHeading??props.i6lycfP2G??\"Tailored Investment Consulting for your Business\",irHHw45Tg:image??props.irHHw45Tg??{alt:\"Real estate investment plans laid out on a table\",pixelHeight:4e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?width=4000&height=4000 4000w\"},TiLpIDwSz:paragraph??props.TiLpIDwSz??\"We've helped thousands of small business owners, just like you, become property management experts. Manage portfolios, leasing, accounting, and operations with our Buildium property management software. Join 8,000+ other property managers with access to the Buidium software from any smartphone, tablet, or computer.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VfmtlihiX\"};};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,i6lycfP2G,TiLpIDwSz,irHHw45Tg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VfmtlihiX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5as27f\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VfmtlihiX\",ref:refBinding,style:{...style},...addPropertyOverrides({ltcMBLGPF:{\"data-framer-name\":\"Tablet\"},WaZLOPYkq:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"Tailored Investment Consulting for your Business\"})}),className:\"framer-rdag2g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wyVlhTKpB\",style:{\"--extracted-1of0zx5\":\"var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:i6lycfP2G,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ltcMBLGPF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"Tailored Investment Consulting for your Business\"})})},WaZLOPYkq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"Tailored Investment Consulting for your Business\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vbx9kn\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Tt7cWPHB8\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-sf8lfn\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"zOeo9PYaN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"We've helped thousands of small business owners, just like you, become property management experts. Manage portfolios, leasing, accounting, and operations with our Buildium property management software. Join 8,000+ other property managers with access to the Buidium software from any smartphone, tablet, or computer.\"})}),className:\"framer-1rul8bp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dtOXsRQcB\",style:{\"--extracted-r6o4lv\":\"var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10))\"},text:TiLpIDwSz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"250px\",y:(componentViewport?.y||0)+100+(((componentViewport?.height||699)-200-498.6)/2+48.6+0)+50+0+197.5,...addPropertyOverrides({ltcMBLGPF:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||711)-200-426.6)/2+48.6+40)+0+0+197.5},WaZLOPYkq:{y:(componentViewport?.y||0)+100+(((componentViewport?.height||1066)-200-344.1)/2+48.6+32)+0+32+0+181.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pl4s2j-container\",layoutDependency:layoutDependency,layoutId:\"YYnaeGhmo-container\",nodeId:\"YYnaeGhmo\",rendersWithMotion:true,scopeId:\"JI7ypIoB0\",children:/*#__PURE__*/_jsx(Button,{auYwAmSeT:\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\",aymP0hBAO:\"Buildium Portal\",height:\"100%\",id:\"YYnaeGhmo\",j1u__hy9b:true,layoutId:\"YYnaeGhmo\",mgNpERILz:\"0px 0.6021873017743928px 0.6021873017743928px -0.8333333333333333px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 2.288533303243457px -1.6666666666666665px rgba(0, 0, 0, 0.13), 0px 10px 10px -2.5px rgba(0, 0, 0, 0.13)\",S0d_IcGQp:\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\",sdgETTDPZ:\"https://www.buildium.com/features/property-owner-portal/\",style:{height:\"100%\",width:\"100%\"},t5ozfQ49H:true,u3zkdd9no:\"Go to Buildium software website\",unQTmhOtw:\"0px 20px 0px 20px\",variant:\"VHTLCyRY3\",width:\"100%\",WonnDvoAv:SignIn})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"Real estate investment plans laid out on a table\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+(((componentViewport?.height||699)-200-498.6)/2+48.6+0)+50),pixelHeight:4e3,pixelWidth:4e3,sizes:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) - 220px) / 2, 1px)`,...toResponsiveImage(irHHw45Tg)},className:\"framer-hfktvp\",\"data-border\":true,\"data-framer-name\":\"Visual\",layoutDependency:layoutDependency,layoutId:\"agFYacgTY\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(6, 6, 59, 0.25)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -0.8333333333333333px rgba(6, 6, 59, 0.13), 0px 2.288533303243457px 2.288533303243457px -1.6666666666666665px rgba(6, 6, 59, 0.13), 0px 10px 10px -2.5px rgba(6, 6, 59, 0.13)\"},variants:{WaZLOPYkq:{boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(6, 6, 59, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(6, 6, 59, 0.16), 0px 10px 10px -3.75px rgba(6, 6, 59, 0.06)\"}},...addPropertyOverrides({ltcMBLGPF:{background:{alt:\"Real estate investment plans laid out on a table\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+(((componentViewport?.height||711)-200-426.6)/2+48.6+40)+0),pixelHeight:4e3,pixelWidth:4e3,sizes:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 800px) - 40px) / 2, 1px)`,...toResponsiveImage(irHHw45Tg)}},WaZLOPYkq:{background:{alt:\"Real estate investment plans laid out on a table\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+(((componentViewport?.height||1066)-200-344.1)/2+48.6+32)+0+0),pixelHeight:4e3,pixelWidth:4e3,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 375px)`,...toResponsiveImage(irHHw45Tg)}}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CbLmM.framer-14qxgda, .framer-CbLmM .framer-14qxgda { display: block; }\",\".framer-CbLmM.framer-5as27f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 100px 50px 100px 50px; position: relative; width: 1200px; }\",\".framer-CbLmM .framer-rdag2g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CbLmM .framer-vbx9kn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 50px; position: relative; width: 100%; }\",\".framer-CbLmM .framer-sf8lfn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CbLmM .framer-1rul8bp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CbLmM .framer-pl4s2j-container { flex: none; height: 50px; position: relative; width: 250px; }\",\".framer-CbLmM .framer-hfktvp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 350px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CbLmM.framer-v-uaoymk.framer-5as27f { gap: 40px; width: 810px; }\",\".framer-CbLmM.framer-v-uaoymk .framer-rdag2g { max-width: 600px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-CbLmM.framer-v-uaoymk .framer-vbx9kn { gap: 40px; max-width: 800px; padding: 0px; }\",\".framer-CbLmM.framer-v-uaoymk .framer-sf8lfn { order: 0; }\",\".framer-CbLmM.framer-v-uaoymk .framer-hfktvp { height: 338px; order: 1; }\",\".framer-CbLmM.framer-v-10ycf54.framer-5as27f { gap: 32px; padding: 100px 20px 100px 20px; width: 390px; }\",\".framer-CbLmM.framer-v-10ycf54 .framer-rdag2g { max-width: 375px; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CbLmM.framer-v-10ycf54 .framer-vbx9kn { flex-direction: column; gap: 32px; max-width: 375px; padding: 0px; }\",\".framer-CbLmM.framer-v-10ycf54 .framer-sf8lfn { flex: none; gap: 24px; order: 1; width: 100%; }\",\".framer-CbLmM.framer-v-10ycf54 .framer-hfktvp { flex: none; height: min-content; min-height: 250px; order: 0; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-CbLmM[data-border=\"true\"]::after, .framer-CbLmM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 699\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ltcMBLGPF\":{\"layout\":[\"fixed\",\"auto\"]},\"WaZLOPYkq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"i6lycfP2G\":\"mainHeading\",\"TiLpIDwSz\":\"paragraph\",\"irHHw45Tg\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJI7ypIoB0=withCSS(Component,css,\"framer-CbLmM\");export default FramerJI7ypIoB0;FramerJI7ypIoB0.displayName=\"Program Overview [Investment Constulting]\";FramerJI7ypIoB0.defaultProps={height:699,width:1200};addPropertyControls(FramerJI7ypIoB0,{variant:{options:[\"VfmtlihiX\",\"ltcMBLGPF\",\"WaZLOPYkq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},i6lycfP2G:{defaultValue:\"Tailored Investment Consulting for your Business\",displayTextArea:false,title:\"Main Heading\",type:ControlType.String},TiLpIDwSz:{defaultValue:\"We've helped thousands of small business owners, just like you, become property management experts. Manage portfolios, leasing, accounting, and operations with our Buildium property management software. Join 8,000+ other property managers with access to the Buidium software from any smartphone, tablet, or computer.\",displayTextArea:false,title:\"Paragraph\",type:ControlType.String},irHHw45Tg:{__defaultAssetReference:\"data:framer/asset-reference,mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?originalFilename=pexels-photo-4161619.jpeg&preferredSize=auto\",__vekterDefault:{alt:\"Real estate investment plans laid out on a table\",assetReference:\"data:framer/asset-reference,mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?originalFilename=pexels-photo-4161619.jpeg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerJI7ypIoB0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJI7ypIoB0\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"i6lycfP2G\\\":\\\"mainHeading\\\",\\\"TiLpIDwSz\\\":\\\"paragraph\\\",\\\"irHHw45Tg\\\":\\\"image\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ltcMBLGPF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WaZLOPYkq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"699\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JI7ypIoB0.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/YqmA6MQowV1ubjbIlWqf/BctoaROGS23gE82zbJCT/nQLsbkxR8.js\";import ReviewCard from\"https://framerusercontent.com/modules/Dd2MMI6wUOXjz3brk0Vg/uw9jATyUCzS2nJrhrrwK/dvVGSje6J.js\";const RichTextWithFX=withFX(RichText);const ReviewCardFonts=getFonts(ReviewCard);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"S4LdJJXMf\",\"RHlmujXkz\",\"Bs3LigbPZ\"];const serializationHash=\"framer-9G7EG\";const variantClassNames={Bs3LigbPZ:\"framer-v-vxf8g9\",RHlmujXkz:\"framer-v-dmxzcs\",S4LdJJXMf:\"framer-v-1aelm1z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const V6Wv8HC4S=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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:\"S4LdJJXMf\",Phone:\"Bs3LigbPZ\",Tablet:\"RHlmujXkz\"};const getProps=({height,id,mainHeading,width,...props})=>{return{...props,V6Wv8HC4S:mainHeading??props.V6Wv8HC4S??\"What Our Property Investment Clients Say\",variant:humanReadableVariantMap[props.variant]??props.variant??\"S4LdJJXMf\"};};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,V6Wv8HC4S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S4LdJJXMf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aelm1z\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"S4LdJJXMf\",ref:refBinding,style:{...style},...addPropertyOverrides({Bs3LigbPZ:{\"data-framer-name\":\"Phone\"},RHlmujXkz:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-alignment\":\"center\"},children:\"What Our Property Investment Clients Say\"})}),className:\"framer-12ia0xk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iC3ygqi_H\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:V6Wv8HC4S,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1r9kdoh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ITi8kgTrE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) - 240px) / 2, 1px)`,y:(componentViewport?.y||0)+100+86.6+0,...addPropertyOverrides({Bs3LigbPZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+88.6+0+0},RHlmujXkz:{width:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) - 40px) / 2, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i97krr-container\",layoutDependency:layoutDependency,layoutId:\"tD6l2YfgV-container\",nodeId:\"tD6l2YfgV\",rendersWithMotion:true,scopeId:\"nielxKa1C\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Investor\",GrVTduWR9:\"rgb(194, 23, 91)\",height:\"100%\",id:\"tD6l2YfgV\",layoutId:\"tD6l2YfgV\",NEsBydbA7:\"K\",of5B27WCe:\"Ken Fookes\",style:{width:\"100%\"},variant:\"EV1li5kQI\",width:\"100%\",XXDDPcHQh:'\"I have been a client of Accurate Reality & Management for more than 25 years... They are excellent at what they do! Herb has sold properties and I have profited from their knowledge of the real estate market. I can highly recommend Herb and his team for your real estate needs.\"'})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) - 240px) / 2, 1px)`,y:(componentViewport?.y||0)+100+86.6+0,...addPropertyOverrides({Bs3LigbPZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+88.6+0+341},RHlmujXkz:{width:`max((min(${componentViewport?.width||\"100vw\"} - 100px, 1200px) - 40px) / 2, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14em2hj-container\",layoutDependency:layoutDependency,layoutId:\"hiRwYjt5u-container\",nodeId:\"hiRwYjt5u\",rendersWithMotion:true,scopeId:\"nielxKa1C\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Investor\",GrVTduWR9:\"rgb(123, 30, 162)\",height:\"100%\",id:\"hiRwYjt5u\",layoutId:\"hiRwYjt5u\",NEsBydbA7:\"P\",of5B27WCe:\"Paul Massari\",style:{width:\"100%\"},variant:\"EV1li5kQI\",width:\"100%\",XXDDPcHQh:'\"Accurate Realty has been an awesome resource to myself, my family and my friends. Phil is always on top of things, finding new properties/opportunities and looking out for my interests. I couldn\\'t recommend a better local management company and realtor.\"'})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9G7EG.framer-htsaw2, .framer-9G7EG .framer-htsaw2 { display: block; }\",\".framer-9G7EG.framer-1aelm1z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 50px 100px 50px; position: relative; width: 1200px; }\",\".framer-9G7EG .framer-12ia0xk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9G7EG .framer-1r9kdoh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9G7EG .framer-1i97krr-container, .framer-9G7EG .framer-14em2hj-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9G7EG.framer-v-dmxzcs.framer-1aelm1z { width: 810px; }\",\".framer-9G7EG.framer-v-dmxzcs .framer-1r9kdoh { gap: 40px; padding: 0px; }\",\".framer-9G7EG.framer-v-vxf8g9.framer-1aelm1z { gap: 40px; padding: 80px 0px 80px 0px; width: 390px; }\",\".framer-9G7EG.framer-v-vxf8g9 .framer-12ia0xk { width: 357px; }\",\".framer-9G7EG.framer-v-vxf8g9 .framer-1r9kdoh { flex-direction: column; gap: 40px; padding: 0px 20px 0px 20px; }\",\".framer-9G7EG.framer-v-vxf8g9 .framer-1i97krr-container, .framer-9G7EG.framer-v-vxf8g9 .framer-14em2hj-container { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 651\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RHlmujXkz\":{\"layout\":[\"fixed\",\"auto\"]},\"Bs3LigbPZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"V6Wv8HC4S\":\"mainHeading\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernielxKa1C=withCSS(Component,css,\"framer-9G7EG\");export default FramernielxKa1C;FramernielxKa1C.displayName=\"Testimonials [Investment Consulting]\";FramernielxKa1C.defaultProps={height:651,width:1200};addPropertyControls(FramernielxKa1C,{variant:{options:[\"S4LdJJXMf\",\"RHlmujXkz\",\"Bs3LigbPZ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},V6Wv8HC4S:{defaultValue:\"What Our Property Investment Clients Say\",displayTextArea:false,title:\"Main Heading\",type:ControlType.String}});addFonts(FramernielxKa1C,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ReviewCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernielxKa1C\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"V6Wv8HC4S\\\":\\\"mainHeading\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RHlmujXkz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bs3LigbPZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"651\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nielxKa1C.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SignIn from\"https://framerusercontent.com/modules/6m16BjB5QaMrSVRzzLNi/j8zQRbAv9E08bbNJ5F66/jd41ybFzX.js\";import Devices from\"https://framerusercontent.com/modules/cuSpN9CpgPCnZC2sJxl1/VlMfZnDx1wKOwNNtIYo7/BP1i4cK2D.js\";import ShieldCheck from\"https://framerusercontent.com/modules/dIG7XN9KAmImdjhERNf1/nLNsEBRnziRZ9V6ywacR/f40ONlxDn.js\";import Calculator from\"https://framerusercontent.com/modules/JvIHftqBjEQ9sLrJFZ76/wRfjAND0wxk2xBB6o3K2/jBWi7MJNu.js\";import UsersThree from\"https://framerusercontent.com/modules/oeG6xBwo7PnoRBdoRf9u/zD6oCfAKePdei90zk0xl/ILlKpAwNA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/YqmA6MQowV1ubjbIlWqf/BctoaROGS23gE82zbJCT/nQLsbkxR8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/72MUwCSV52fthlVz0Ihk/lh8f64DKQeEwCS4yZg2N/zGA8BWZ0n.js\";import Accordion from\"https://framerusercontent.com/modules/EYtLlb1fz2lN0MGr5Cz2/JL0bHe9SbfCOKpXbSjiY/AgBdHNCKz.js\";import Button from\"https://framerusercontent.com/modules/AnvihCN4Id5JMJY4KAWg/C7Fvv0DoxgL9io4z0iJr/LZRVS8PAR.js\";const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const AccordionFonts=getFonts(Accordion);const cycleOrder=[\"sgnZuj5pl\",\"DoEC0srGw\",\"IAQn5YJNc\"];const serializationHash=\"framer-Fq6PU\";const variantClassNames={DoEC0srGw:\"framer-v-1e3m2ev\",IAQn5YJNc:\"framer-v-1j7p2ka\",sgnZuj5pl:\"framer-v-98c29g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aryRKmKfh=undefined;const nUimXktja=undefined;const iJWWNp_om=undefined;const jiWUe6QPS=undefined;const kSVngy7og=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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:\"sgnZuj5pl\",Phone:\"IAQn5YJNc\",Tablet:\"DoEC0srGw\"};const getProps=({accountingAutomation,height,id,leasingResidentPipeline,mainHeading,platformAccessFlexibility,reliabilitySupport,width,...props})=>{return{...props,aryRKmKfh:mainHeading??props.aryRKmKfh??\"Buildium\\xae Setup, Workflows & Support\",iJWWNp_om:accountingAutomation??props.iJWWNp_om??\"You supply the numbers. We do the accounting. No calculators required.\\n\\nNow you can manage your accounting without it managing you. Get a lot of accounting power through a simple user interface. Make your financial life a little easier by using the professional accounting and bookkeeping tools in Buildium.\\n\\nWe’ll handle the routine stuff. You handle the grow-my-business stuff.\\n\\nMake your work fun again. Automate repetitive tasks and free up time to invest in growing your business, or just spending more time with your family and friends.\",jiWUe6QPS:platformAccessFlexibility??props.jiWUe6QPS??\"We’re property managers too, so we’ll never stop building better software for you.\\n\\nWe’ve designed Buildium to be simple. Get all the features you need, and none that you don’t. No installation needed. Access it online, from any device. Pay less and less per unit as your business grows. We give you the flexibility to manage your tenants, accounting, and tasks, and we’re always here to support you.\\n\\nDive right into Buildium without a need for a product manual. Access our software from any computer, tablet, or smartphone.\",kSVngy7og:reliabilitySupport??props.kSVngy7og??\"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners just like you become property management experts. Have questions? We’re there when you need us. Call us anytime. (Email works too.)\\n\\nRest assured that your data is safe. Our platform is stable. With 8,000+ property managers relying on us, we’re the industry standard.\\n\\nNeed some help? Talk to one of our Buildium experts and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. What we believe in is reflected in what we’ve built.\",nUimXktja:leasingResidentPipeline??props.nUimXktja??\"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nFind awesome tenants who pay their rent on time and won’t trash the place. We take you from looking to leasing. Advertise vacancies. Screen tenants. Collect deposits. Send and sign leases. Done and done.\\n\\nCreate custom forms to capture the information you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"sgnZuj5pl\"};};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,aryRKmKfh,nUimXktja,iJWWNp_om,jiWUe6QPS,kSVngy7og,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sgnZuj5pl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-98c29g\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"sgnZuj5pl\",ref:refBinding,style:{...style},...addPropertyOverrides({DoEC0srGw:{\"data-framer-name\":\"Tablet\"},IAQn5YJNc:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Buildium\\xae Setup, Workflows & Support\"})}),className:\"framer-19a0ful\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Qb2NIvtUc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:aryRKmKfh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-od9qji\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"U8tEYFBsI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gla4us\",\"data-framer-name\":\"Buildium Info\",layoutDependency:layoutDependency,layoutId:\"wbXIU43d0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-m73y5i\",layoutDependency:layoutDependency,layoutId:\"hBwyXAzU3\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Logo for Buildium, a property management software used by Accurate Reatly\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+86.6+0+0+0+-30.25),pixelHeight:512,pixelWidth:512,sizes:\"200px\",src:\"https://framerusercontent.com/images/OIo9ASJKfdZz3yfBZqSlZymm7Aw.png?width=512&height=512\"},className:\"framer-1x40gwx\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Q81se_keW\",...addPropertyOverrides({IAQn5YJNc:{background:{alt:\"Logo for Buildium, a property management software used by Accurate Reatly\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+88.6+0+0+0+0+0+0),pixelHeight:512,pixelWidth:512,sizes:\"150px\",src:\"https://framerusercontent.com/images/OIo9ASJKfdZz3yfBZqSlZymm7Aw.png?width=512&height=512\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15wj04a\",\"data-framer-name\":\"Text and Btn\",layoutDependency:layoutDependency,layoutId:\"PgNeZbdA4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10)))\"},children:\"Buildium is an American Property Management software company. It was founded in 2004 and headquatered in Boston, Massachusetts, providing cloud-based (software as a service), real estate software. Its property management software allows real estate professionals to manage property portfolios, including leasing, accounting and operations.\"})}),className:\"framer-1qzmwd6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YOVq6HOO_\",style:{\"--extracted-r6o4lv\":\"var(--token-c68e3660-eb25-4b35-9444-e958e7126dc2, rgb(10, 10, 10))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"250px\",y:(componentViewport?.y||0)+100+86.6+0+0+0+0+189.5,...addPropertyOverrides({IAQn5YJNc:{y:(componentViewport?.y||0)+80+88.6+0+0+0+120+0+189.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ki238e-container\",layoutDependency:layoutDependency,layoutId:\"TLLrVjZVT-container\",nodeId:\"TLLrVjZVT\",rendersWithMotion:true,scopeId:\"sGdMhE9aG\",children:/*#__PURE__*/_jsx(Button,{auYwAmSeT:\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\",aymP0hBAO:\"Buildium Portal\",height:\"100%\",id:\"TLLrVjZVT\",j1u__hy9b:true,layoutId:\"TLLrVjZVT\",mgNpERILz:\"0px 0.6021873017743928px 0.6021873017743928px -0.8333333333333333px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 2.288533303243457px -1.6666666666666665px rgba(0, 0, 0, 0.13), 0px 10px 10px -2.5px rgba(0, 0, 0, 0.13)\",S0d_IcGQp:\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\",sdgETTDPZ:\"https://www.buildium.com/features/property-owner-portal/\",style:{height:\"100%\",width:\"100%\"},t5ozfQ49H:true,u3zkdd9no:\"Go to Buildium software website\",unQTmhOtw:\"0px 20px 0px 20px\",variant:\"iNF6dOPjQ\",width:\"100%\",WonnDvoAv:SignIn})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e6aati\",\"data-framer-name\":\"Additional Info\",layoutDependency:layoutDependency,layoutId:\"YhoYijOxA\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:368,width:`max(min(${componentViewport?.width||\"100vw\"} - 100px, 800px) - 80px, 1px)`,y:(componentViewport?.y||0)+100+86.6+0+319.5+0,...addPropertyOverrides({DoEC0srGw:{width:\"710px\",y:(componentViewport?.y||0)+100+86.6+0+279.5+0},IAQn5YJNc:{width:`max(min(${componentViewport?.width||\"100vw\"}, 400px) - 40px, 1px)`,y:(componentViewport?.y||0)+80+88.6+0+423.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mqdu4d-container\",layoutDependency:layoutDependency,layoutId:\"miAT7OTxZ-container\",nodeId:\"miAT7OTxZ\",rendersWithMotion:true,scopeId:\"sGdMhE9aG\",children:/*#__PURE__*/_jsx(Accordion,{ApkKi7SYs:\"Reliability & Support\",height:\"100%\",id:\"miAT7OTxZ\",IdiX4w72s:\"Platform Access & Flexibility\",j_EfdrGoD:iJWWNp_om,KoQYnYIAX:Calculator,layoutId:\"miAT7OTxZ\",nhv3hIZ5B:\"0px 28px 0px 0px\",OtI8VuVJA:UsersThree,qayLg3pAS:ShieldCheck,rV343XnZp:kSVngy7og,style:{width:\"100%\"},svZsCKZ7a:\"Leasing & Resident Pipeline\",UV7N3G2yB:\"Accounting & Automation\",variant:\"DnfRY2bom\",width:\"100%\",xHGoJVa3_:nUimXktja,yIgVEHYaT:jiWUe6QPS,yYhRvV8z5:Devices,...addPropertyOverrides({IAQn5YJNc:{nhv3hIZ5B:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fq6PU.framer-nx2un5, .framer-Fq6PU .framer-nx2un5 { display: block; }\",\".framer-Fq6PU.framer-98c29g { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 50px 100px 50px; position: relative; width: 1200px; }\",\".framer-Fq6PU .framer-19a0ful, .framer-Fq6PU .framer-1qzmwd6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Fq6PU .framer-od9qji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-Fq6PU .framer-gla4us { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fq6PU .framer-m73y5i { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Fq6PU .framer-1x40gwx { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 200px; }\",\".framer-Fq6PU .framer-15wj04a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 374px; }\",\".framer-Fq6PU .framer-1ki238e-container { flex: none; height: 50px; position: relative; width: 250px; }\",\".framer-Fq6PU .framer-1e6aati { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Fq6PU .framer-mqdu4d-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Fq6PU.framer-v-1e3m2ev.framer-98c29g { width: 810px; }\",\".framer-Fq6PU.framer-v-1e3m2ev .framer-od9qji { gap: 40px; padding: 0px; }\",\".framer-Fq6PU.framer-v-1e3m2ev .framer-mqdu4d-container { flex: none; width: 710px; }\",\".framer-Fq6PU.framer-v-1j7p2ka.framer-98c29g { gap: 40px; padding: 80px 0px 80px 0px; width: 390px; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-19a0ful { width: 318px; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-od9qji { gap: 64px; max-width: 400px; padding: 0px 20px 0px 20px; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-gla4us { flex-direction: column; gap: 20px; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-m73y5i { align-self: unset; flex: none; flex-direction: column; height: min-content; width: 100%; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-1x40gwx { height: var(--framer-aspect-ratio-supported, 150px); width: 150px; }\",\".framer-Fq6PU.framer-v-1j7p2ka .framer-15wj04a { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DoEC0srGw\":{\"layout\":[\"fixed\",\"auto\"]},\"IAQn5YJNc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aryRKmKfh\":\"mainHeading\",\"nUimXktja\":\"leasingResidentPipeline\",\"iJWWNp_om\":\"accountingAutomation\",\"jiWUe6QPS\":\"platformAccessFlexibility\",\"kSVngy7og\":\"reliabilitySupport\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersGdMhE9aG=withCSS(Component,css,\"framer-Fq6PU\");export default FramersGdMhE9aG;FramersGdMhE9aG.displayName=\"Buildium [Investment Consulting]\";FramersGdMhE9aG.defaultProps={height:1100,width:1200};addPropertyControls(FramersGdMhE9aG,{variant:{options:[\"sgnZuj5pl\",\"DoEC0srGw\",\"IAQn5YJNc\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},aryRKmKfh:{defaultValue:\"Buildium\\xae Setup, Workflows & Support\",displayTextArea:false,title:\"Main Heading\",type:ControlType.String},nUimXktja:{defaultValue:\"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nFind awesome tenants who pay their rent on time and won’t trash the place. We take you from looking to leasing. Advertise vacancies. Screen tenants. Collect deposits. Send and sign leases. Done and done.\\n\\nCreate custom forms to capture the information you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\",displayTextArea:true,title:\"Leasing & Resident Pipeline\",type:ControlType.String},iJWWNp_om:{defaultValue:\"You supply the numbers. We do the accounting. No calculators required.\\n\\nNow you can manage your accounting without it managing you. Get a lot of accounting power through a simple user interface. Make your financial life a little easier by using the professional accounting and bookkeeping tools in Buildium.\\n\\nWe’ll handle the routine stuff. You handle the grow-my-business stuff.\\n\\nMake your work fun again. Automate repetitive tasks and free up time to invest in growing your business, or just spending more time with your family and friends.\",displayTextArea:true,title:\"Accounting & Automation\",type:ControlType.String},jiWUe6QPS:{defaultValue:\"We’re property managers too, so we’ll never stop building better software for you.\\n\\nWe’ve designed Buildium to be simple. Get all the features you need, and none that you don’t. No installation needed. Access it online, from any device. Pay less and less per unit as your business grows. We give you the flexibility to manage your tenants, accounting, and tasks, and we’re always here to support you.\\n\\nDive right into Buildium without a need for a product manual. Access our software from any computer, tablet, or smartphone.\",displayTextArea:true,title:\"Platform Access & Flexibility\",type:ControlType.String},kSVngy7og:{defaultValue:\"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners just like you become property management experts. Have questions? We’re there when you need us. Call us anytime. (Email works too.)\\n\\nRest assured that your data is safe. Our platform is stable. With 8,000+ property managers relying on us, we’re the industry standard.\\n\\nNeed some help? Talk to one of our Buildium experts and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. What we believe in is reflected in what we’ve built.\",displayTextArea:true,title:\"Reliability & Support\",type:ControlType.String}});addFonts(FramersGdMhE9aG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...AccordionFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersGdMhE9aG\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DoEC0srGw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IAQn5YJNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"aryRKmKfh\\\":\\\"mainHeading\\\",\\\"nUimXktja\\\":\\\"leasingResidentPipeline\\\",\\\"iJWWNp_om\\\":\\\"accountingAutomation\\\",\\\"jiWUe6QPS\\\":\\\"platformAccessFlexibility\\\",\\\"kSVngy7og\\\":\\\"reliabilitySupport\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1100\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","/*\n *\n * hi@framer.today\n * _joerl on 𝕏\n *\n * Full terms here ↴\n * https://framer.today/license\n *\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n */export default function Copyright(props){const{color,font,gap,hasString,text,togglePosition,yearOption,startYear}=props;const yearDisplay=yearOption===\"single\"?currentYear:`${startYear}–${currentYear}`;const containerStyle={width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",margin:\"0\",justifyContent:togglePosition===\"L\"?\"flex-start\":\"flex-end\",color:color,fontFamily:font.fontFamily,fontSize:font.fontSize,fontWeight:font.fontWeight,lineHeight:font.lineHeight,letterSpacing:font.letterSpacing,userSelect:\"none\",gap:hasString?gap:0,whiteSpace:\"nowrap\"};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[togglePosition===\"L\"&&hasString&&/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0\"},children:text}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0\",gap:0},children:[\"\\xa9 \",yearDisplay]}),togglePosition===\"R\"&&hasString&&/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0\"},children:text})]});}Copyright.defaultProps={color:\"#fff\",font:{family:\"Manrope\",size:24,weight:\"normal\",lineHeight:1.2,letterSpacing:0},gap:\"4px\",hasString:true,text:\"All rights reserved.\",togglePosition:\"L\",yearOption:\"single\",startYear:2018};addPropertyControls(Copyright,{hasString:{type:ControlType.Boolean,title:\"Show text\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},text:{type:ControlType.String,title:\"↳ Text\",defaultValue:\"All rights reserved.\",hidden:props=>!props.hasString},togglePosition:{type:ControlType.SegmentedEnum,title:\"↳ Position\",defaultValue:\"L\",options:[\"L\",\"R\"],optionTitles:[\"L\",\"R\"],hidden:props=>!props.hasString},gap:{type:ControlType.Number,title:\"↳ Gap\",defaultValue:4,min:0,max:100,step:1,unit:\"px\",hidden:props=>!props.hasString},yearOption:{type:ControlType.SegmentedEnum,title:\"Year option\",defaultValue:\"single\",options:[\"single\",\"range\"],optionTitles:[\"Single\",\"Range\"]},startYear:{type:ControlType.Number,title:\"Start year\",defaultValue:2018,min:1900,max:currentYear,step:1,hidden:props=>props.yearOption!==\"range\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#fff\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontFamily:\"Manrope\",fontSize:24,fontWeight:\"normal\",lineHeight:\"1.2em\",letterSpacing:0},controls:\"extended\",displayTextAlignment:false,description:`\n        \n        *from framer.today*\n [License](https://framer.today/license)\n    `}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Copyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js\";const GoogleMapsFonts=getFonts(GoogleMaps);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"ip9q7DoUy\",\"TcPAuMXtC\"];const serializationHash=\"framer-MTCiX\";const variantClassNames={ip9q7DoUy:\"framer-v-i40ru2\",TcPAuMXtC:\"framer-v-1yl57cp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition2={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={Hidden:\"TcPAuMXtC\",Visible:\"ip9q7DoUy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ip9q7DoUy\"};};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:\"ip9q7DoUy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-i40ru2\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Visible\",layoutDependency:layoutDependency,layoutId:\"ip9q7DoUy\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(8, 8, 8, 0.5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"inset 0px 0px 4px 12px rgba(0, 0, 0, 0.35)\",opacity:1,...style},variants:{TcPAuMXtC:{opacity:0}},...addPropertyOverrides({TcPAuMXtC:{__targetOpacity:0,\"data-framer-name\":\"Hidden\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n7vj7d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Jc4Hi2cen-container\",nodeId:\"Jc4Hi2cen\",rendersWithMotion:true,scopeId:\"ZzAXMMjBD\",children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:4,bottomLeftRadius:4,bottomRightRadius:4,coordinates:\"Accurate Realty & Management LLC\",height:\"100%\",id:\"Jc4Hi2cen\",isMixedBorderRadius:false,layoutId:\"Jc4Hi2cen\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},topLeftRadius:4,topRightRadius:4,width:\"100%\",zoom:10})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MTCiX.framer-islc05, .framer-MTCiX .framer-islc05 { display: block; }\",\".framer-MTCiX.framer-i40ru2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1110px; }\",\".framer-MTCiX .framer-1n7vj7d-container { flex: 1 0 0px; height: 350px; max-width: 1200px; position: relative; width: 1px; }\",\".framer-MTCiX.framer-v-1yl57cp .framer-1n7vj7d-container { order: 0; }\",'.framer-MTCiX[data-border=\"true\"]::after, .framer-MTCiX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 350\n * @framerIntrinsicWidth 1110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"TcPAuMXtC\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZzAXMMjBD=withCSS(Component,css,\"framer-MTCiX\");export default FramerZzAXMMjBD;FramerZzAXMMjBD.displayName=\"Map\";FramerZzAXMMjBD.defaultProps={height:350,width:1110};addPropertyControls(FramerZzAXMMjBD,{variant:{options:[\"ip9q7DoUy\",\"TcPAuMXtC\"],optionTitles:[\"Visible\",\"Hidden\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZzAXMMjBD,[{explicitInter:true,fonts:[]},...GoogleMapsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZzAXMMjBD\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"350\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"TcPAuMXtC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"1110\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZzAXMMjBD.map","// Generated by Framer (0f6ce29)\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,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapPinLine from\"https://framerusercontent.com/modules/DrMeT4B04O1n1LSSUeJv/kQD3hp2mwVKEBcad4O8c/Mcs8mgpsO.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import Phone from\"https://framerusercontent.com/modules/JhjNU5admIi32bgBk7kN/piPqsNFW90HigDdjsxLZ/I13kdmfkC.js\";import Copyright from\"https://framerusercontent.com/modules/LzvncqykVGuFQ6qHkVfd/Ve7P4JeMjyG5qZeIUqB8/Copyright.js\";import Envelope from\"https://framerusercontent.com/modules/PHnaEKMsCFmquemlCSxJ/MIdBdxZFJhImvZLivnwC/lHPjf9ulG.js\";import{withtrackEmail,withtrackPhone}from\"https://framerusercontent.com/modules/Xx7aFqBkyY0JbpKAdstw/LIRVf6lLoyxrCmDIS3js/PhoneEmailLinkTracking.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/bjzOGTxwIRvW823U3hPe/7aUeSehXq8oJ9TEr9Igl/aiZwXgQy7.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/LRiUttsIiGeK3LwCzrEC/WrT1uR9VmBmnnFCptHJp/NQVtqlRxH.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/5cSCLZ02LVMCt7kN5Xgs/4UxYFIg7Mg3QRSgjXRUf/soLOrjiC3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OmIUbJnvlsSjXQsb3HHF/N0nIrQuUK6OrYJYxijtv/Ty5oJ00_g.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/72MUwCSV52fthlVz0Ihk/lh8f64DKQeEwCS4yZg2N/zGA8BWZ0n.js\";import Logo from\"https://framerusercontent.com/modules/FvI1sVTCkb0xMxkBvBTG/xmNgjfsHtMItxAdVdIGj/pZjgOYdF0.js\";import Map from\"https://framerusercontent.com/modules/DVXinveAG4Pdv2Rti30d/BUDwRPOci4B2lfBeX3sl/ZzAXMMjBD.js\";const MapFonts=getFonts(Map);const MapWithVariantAppearEffect=withVariantAppearEffect(Map);const LogoFonts=getFonts(Logo);const CopyrightFonts=getFonts(Copyright);const PhoneFonts=getFonts(Phone);const MotionAWithtrackPhonefdbom5=withCodeBoundaryForOverrides(motion.a,{nodeId:\"JxRYqs7_S\",override:withtrackPhone,scopeId:\"YxFujDD6t\"});const EnvelopeFonts=getFonts(Envelope);const MotionAWithtrackEmail1qp7erx=withCodeBoundaryForOverrides(motion.a,{nodeId:\"Op7Uv54fJ\",override:withtrackEmail,scopeId:\"YxFujDD6t\"});const MapPinLineFonts=getFonts(MapPinLine);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"eTe9vs2Ei\",\"moj2ObbZ9\",\"HadHjK6pq\"];const serializationHash=\"framer-M5o64\";const variantClassNames={eTe9vs2Ei:\"framer-v-c7vjxa\",HadHjK6pq:\"framer-v-pnxkl7\",moj2ObbZ9:\"framer-v-1dkuw7u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation1={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"eTe9vs2Ei\",Phone:\"HadHjK6pq\",Tablet:\"moj2ObbZ9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eTe9vs2Ei\"};};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:\"eTe9vs2Ei\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"moj2ObbZ9\",\"HadHjK6pq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"moj2ObbZ9\",\"HadHjK6pq\"].includes(baseVariant))return true;return false;};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-c7vjxa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"eTe9vs2Ei\",ref:refBinding,style:{backgroundColor:\"rgb(6, 6, 59)\",...style},...addPropertyOverrides({HadHjK6pq:{\"data-framer-name\":\"Phone\"},moj2ObbZ9:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:350,width:`min(${componentViewport?.width||\"100vw\"} - 90px, 1200px)`,y:(componentViewport?.y||0)+45+(((componentViewport?.height||200)-90-390)/2+0+0),...addPropertyOverrides({HadHjK6pq:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-2106.6)/2+0+0)},moj2ObbZ9:{width:`min(${componentViewport?.width||\"100vw\"} - 90px, 800px)`,y:(componentViewport?.y||0)+45+(((componentViewport?.height||200)-90-1609.1)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1od32q-container\",layoutDependency:layoutDependency,layoutId:\"LnXnU97Mp-container\",nodeId:\"LnXnU97Mp\",rendersWithMotion:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsx(MapWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"TcPAuMXtC\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"ip9q7DoUy\",height:\"100%\",id:\"LnXnU97Mp\",layoutId:\"LnXnU97Mp\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"TcPAuMXtC\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jhhz4d\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vRUPncMkf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vzmn2\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"JJq4AXmfH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-656a80\",layoutDependency:layoutDependency,layoutId:\"gaLfJN0Ia\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14creee\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MG6E9baCs\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 250, 250, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(250, 250, 250, 0.5)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:201,width:\"300px\",y:(componentViewport?.y||0)+45+(((componentViewport?.height||200)-90-390)/2+350+40)+0+0+-411.5+0+0+0,...addPropertyOverrides({HadHjK6pq:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-2106.6)/2+350+40)+0+0+0+0+0+0+0},moj2ObbZ9:{y:(componentViewport?.y||0)+45+(((componentViewport?.height||200)-90-1609.1)/2+350+40)+40+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-56j3hi-container\",layoutDependency:layoutDependency,layoutId:\"vnMpcL3MC-container\",nodeId:\"vnMpcL3MC\",rendersWithMotion:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"vnMpcL3MC\",layoutId:\"vnMpcL3MC\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZFca5LQ2G\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hlh5zt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vi5wNI66H-container\",nodeId:\"vi5wNI66H\",rendersWithMotion:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsx(Copyright,{color:\"rgba(250, 250, 250, 0.75)\",font:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.25)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.15px\",lineHeight:\"1.4em\"},gap:4,hasString:true,height:\"100%\",id:\"vi5wNI66H\",layoutId:\"vi5wNI66H\",startYear:2018,text:\"All rights reserved.\",togglePosition:\"L\",width:\"100%\",yearOption:\"single\",...addPropertyOverrides({HadHjK6pq:{font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"1.2em\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3lhen9\",layoutDependency:layoutDependency,layoutId:\"Ej2Y6LLNw\",children:[/*#__PURE__*/_jsx(Link,{href:\"tel:14105186084\",motionChild:true,nodeId:\"JxRYqs7_S\",openInNewTab:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsxs(MotionAWithtrackPhonefdbom5,{className:\"framer-fdbom5 framer-1bhnbr\",\"data-framer-name\":\"Click to Call\",layoutDependency:layoutDependency,layoutId:\"JxRYqs7_S\",whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-1rs2kot\",layoutDependency:layoutDependency,layoutId:\"gzZmDU8oM\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(250, 250, 250, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-muoj4w\",\"data-styles-preset\":\"Ty5oJ00_g\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 250, 250, 0.75))\"},children:\"(410) 518-6084\"})}),className:\"framer-1sjlcyi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"llGgTs2n_\",style:{\"--extracted-r6o4lv\":\"rgba(250, 250, 250, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:herb@accuraterealtyaa.com\",motionChild:true,nodeId:\"Op7Uv54fJ\",openInNewTab:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsxs(MotionAWithtrackEmail1qp7erx,{className:\"framer-1qp7erx framer-1bhnbr\",\"data-framer-name\":\"Click to Email\",layoutDependency:layoutDependency,layoutId:\"Op7Uv54fJ\",whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(Envelope,{animated:true,className:\"framer-1d5imja\",layoutDependency:layoutDependency,layoutId:\"BG2q27hr8\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(250, 250, 250, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-muoj4w\",\"data-styles-preset\":\"Ty5oJ00_g\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 250, 250, 0.75))\"},children:\"herb@accuraterealtyaa.com\"})}),className:\"framer-1juhrcb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QbRPFSYxg\",style:{\"--extracted-r6o4lv\":\"rgba(250, 250, 250, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://share.google/s97Mc1PJZeZ2jIeiV\",motionChild:true,nodeId:\"s3TDlW8bs\",openInNewTab:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-17a9ckw framer-1bhnbr\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"s3TDlW8bs\",whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(MapPinLine,{animated:true,className:\"framer-1gnsz9m\",layoutDependency:layoutDependency,layoutId:\"hetZyWWzh\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgba(250, 250, 250, 0.75)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-muoj4w\",\"data-styles-preset\":\"Ty5oJ00_g\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 250, 250, 0.75))\"},children:\"481 Colonial Ridge Lane, Arnold, MD 21012\"})}),className:\"framer-1ud2qb5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dMY_KqR0l\",style:{\"--extracted-r6o4lv\":\"rgba(250, 250, 250, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 250, 250, 0.75))\"},children:[\"Created by \",/*#__PURE__*/_jsx(Link,{href:\"https://poetechllc.com/\",motionChild:true,nodeId:\"NTxI2DSxX\",openInNewTab:true,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Poe Tech\"})})]})}),className:\"framer-sav24d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NTxI2DSxX\",style:{\"--extracted-r6o4lv\":\"rgba(250, 250, 250, 0.75)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12gy54u\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"bIbC2HY_W\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m6d46h\",layoutDependency:layoutDependency,layoutId:\"so1bGdISy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fu68vk\",\"data-framer-name\":\"Navigation Links\",layoutDependency:layoutDependency,layoutId:\"wUFJRpDeK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-hie961\",\"data-styles-preset\":\"soLOrjiC3\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 250, 250, 0.75))\"},children:\"Navigation Links\"})}),className:\"framer-1jxpqa7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ckQ39AVlP\",style:{\"--extracted-a0htzi\":\"rgba(250, 250, 250, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xCmXIbV2Q\"},motionChild:true,nodeId:\"i8Kg6OVqV\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"About\"})})})}),className:\"framer-1g9mk57\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i8Kg6OVqV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W6yAoLTgG\"},motionChild:true,nodeId:\"cLLhlLpKd\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Property Management\"})})})}),className:\"framer-11n7liq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cLLhlLpKd\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tYySRQDyu\"},motionChild:true,nodeId:\"BLuNkW2Fp\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Buy, Sell, Rent Homes\"})})})}),className:\"framer-193fo95\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BLuNkW2Fp\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nVy9KJQe4\"},motionChild:true,nodeId:\"oTPiHVCAj\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Investment Consulting\"})})})}),className:\"framer-y5cyqg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oTPiHVCAj\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FAJ1cIVG_\"},motionChild:true,nodeId:\"vU5hSI33J\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Resources\"})})})}),className:\"framer-ma41u3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vU5hSI33J\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IYp2fWtUb\"},motionChild:true,nodeId:\"tE3HQIKzB\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Service Areas\"})})})}),className:\"framer-84fkhw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tE3HQIKzB\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":USTcA2Wg2\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KOn9C3EVq\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Contact Us\"})})})}),className:\"framer-x5lt93\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KOn9C3EVq\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qp1ozx\",\"data-framer-name\":\"Legal Links\",layoutDependency:layoutDependency,layoutId:\"M3vvi9mUi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-hie961\",\"data-styles-preset\":\"soLOrjiC3\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 250, 250, 0.75))\"},children:\"Legal Links\"})}),className:\"framer-4l3p0u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ST8W2BuLn\",style:{\"--extracted-a0htzi\":\"rgba(250, 250, 250, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bPbmgGXwP\"},motionChild:true,nodeId:\"kxPsRbc17\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Terms and Conditions\"})})})}),className:\"framer-4eq9s3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kxPsRbc17\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r9abor\",\"data-styles-preset\":\"zGA8BWZ0n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rise3G7zr\"},motionChild:true,nodeId:\"g92XmrftQ\",openInNewTab:false,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Privacy Policy\"})})})}),className:\"framer-ye4vcw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g92XmrftQ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ces24f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"shAcVU2LC-container\",nodeId:\"shAcVU2LC\",rendersWithMotion:true,scopeId:\"YxFujDD6t\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use privacy-friendly analytics to understand site traffic. No ad tracking.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"shAcVU2LC\",layoutId:\"shAcVU2LC\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\",iconSize:32,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.125)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},type:\"icon\"},width:\"100%\"})})})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.1px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 250, 250, 0.75))\"},children:[\"Created by \",/*#__PURE__*/_jsx(Link,{href:\"https://poetechllc.com/\",motionChild:true,nodeId:\"rtFtVM4x2\",openInNewTab:true,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bh9rlj\",\"data-styles-preset\":\"aiZwXgQy7\",children:\"Poe Tech\"})})]})}),className:\"framer-17m4230\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"rtFtVM4x2\",style:{\"--extracted-r6o4lv\":\"rgba(250, 250, 250, 0.75)\"},variants:{HadHjK6pq:{\"--extracted-r6o4lv\":\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\"},moj2ObbZ9:{\"--extracted-r6o4lv\":\"var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HadHjK6pq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.1px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250)))\"},children:[\"Created by \",/*#__PURE__*/_jsx(Link,{href:\"https://poetechllc.com/\",motionChild:true,nodeId:\"rtFtVM4x2\",openInNewTab:true,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Poe Tech\"})})]})})},moj2ObbZ9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.1px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250)))\"},children:[\"Created by \",/*#__PURE__*/_jsx(Link,{href:\"https://poetechllc.com/\",motionChild:true,nodeId:\"rtFtVM4x2\",openInNewTab:true,relValues:[],scopeId:\"YxFujDD6t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d80aum\",\"data-styles-preset\":\"NQVtqlRxH\",children:\"Poe Tech\"})})]})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M5o64.framer-1bhnbr, .framer-M5o64 .framer-1bhnbr { display: block; }\",\".framer-M5o64.framer-c7vjxa { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px 72px; height: min-content; justify-content: center; overflow: visible; padding: 45px; position: relative; width: 1200px; }\",\".framer-M5o64 .framer-1od32q-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\",\".framer-M5o64 .framer-jhhz4d { 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: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-M5o64 .framer-vzmn2 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-M5o64 .framer-656a80 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-M5o64 .framer-14creee { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-M5o64 .framer-56j3hi-container { aspect-ratio: 2.736318407960199 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 201px); position: relative; width: 300px; }\",\".framer-M5o64 .framer-1hlh5zt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-M5o64 .framer-3lhen9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-M5o64 .framer-fdbom5, .framer-M5o64 .framer-1qp7erx, .framer-M5o64 .framer-17a9ckw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-M5o64 .framer-1rs2kot, .framer-M5o64 .framer-1d5imja, .framer-M5o64 .framer-1gnsz9m { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-M5o64 .framer-1sjlcyi, .framer-M5o64 .framer-1juhrcb, .framer-M5o64 .framer-sav24d, .framer-M5o64 .framer-1jxpqa7, .framer-M5o64 .framer-1g9mk57, .framer-M5o64 .framer-11n7liq, .framer-M5o64 .framer-193fo95, .framer-M5o64 .framer-y5cyqg, .framer-M5o64 .framer-ma41u3, .framer-M5o64 .framer-84fkhw, .framer-M5o64 .framer-x5lt93, .framer-M5o64 .framer-4l3p0u, .framer-M5o64 .framer-4eq9s3, .framer-M5o64 .framer-ye4vcw, .framer-M5o64 .framer-17m4230 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-M5o64 .framer-1ud2qb5 { flex: none; height: auto; max-width: 250px; position: relative; white-space: pre-wrap; width: 251px; word-break: break-word; word-wrap: break-word; }\",\".framer-M5o64 .framer-12gy54u { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M5o64 .framer-m6d46h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-M5o64 .framer-1fu68vk, .framer-M5o64 .framer-qp1ozx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-M5o64 .framer-1ces24f-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-M5o64.framer-v-1dkuw7u.framer-c7vjxa { width: 810px; }\",\".framer-M5o64.framer-v-1dkuw7u .framer-1od32q-container { max-width: 800px; }\",\".framer-M5o64.framer-v-1dkuw7u .framer-jhhz4d { flex-direction: column; gap: 40px; max-width: 800px; padding: 40px; }\",\".framer-M5o64.framer-v-1dkuw7u .framer-vzmn2 { align-content: center; align-items: center; align-self: unset; height: min-content; }\",\".framer-M5o64.framer-v-1dkuw7u .framer-12gy54u { align-self: unset; flex: none; height: 290px; width: 100%; }\",\".framer-M5o64.framer-v-pnxkl7.framer-c7vjxa { padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-1od32q-container { max-width: 400px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-jhhz4d { flex-direction: column; gap: 72px; max-width: 380px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-vzmn2 { align-self: unset; height: min-content; width: 100%; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-656a80 { width: 100%; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-3lhen9 { align-content: center; align-items: center; width: 100%; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-fdbom5, .framer-M5o64.framer-v-pnxkl7 .framer-1qp7erx { justify-content: flex-start; width: 291px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-1sjlcyi { white-space: pre-wrap; width: 150px; word-break: break-word; word-wrap: break-word; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-17a9ckw { width: 282px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-1ud2qb5 { width: auto; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-12gy54u { align-self: unset; flex: none; height: min-content; width: 100%; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-m6d46h { flex-direction: column; gap: 48px; }\",\".framer-M5o64.framer-v-pnxkl7 .framer-1fu68vk, .framer-M5o64.framer-v-pnxkl7 .framer-qp1ozx { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-M5o64[data-border=\"true\"]::after, .framer-M5o64 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 945\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"moj2ObbZ9\":{\"layout\":[\"fixed\",\"auto\"]},\"HadHjK6pq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYxFujDD6t=withCSS(Component,css,\"framer-M5o64\");export default FramerYxFujDD6t;FramerYxFujDD6t.displayName=\"Footer\";FramerYxFujDD6t.defaultProps={height:945,width:1200};addPropertyControls(FramerYxFujDD6t,{variant:{options:[\"eTe9vs2Ei\",\"moj2ObbZ9\",\"HadHjK6pq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYxFujDD6t,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2\",weight:\"400\"}]},...MapFonts,...LogoFonts,...CopyrightFonts,...PhoneFonts,...EnvelopeFonts,...MapPinLineFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYxFujDD6t\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"945\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"moj2ObbZ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HadHjK6pq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YxFujDD6t.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/apa4ad46O/apa4ad46O.js\";import ProgramOverviewInvestmentConstulting from\"#framer/local/canvasComponent/JI7ypIoB0/JI7ypIoB0.js\";import TestimonialsInvestmentConsulting from\"#framer/local/canvasComponent/nielxKa1C/nielxKa1C.js\";import CTAInvestmentConsulting from\"#framer/local/canvasComponent/nk_ljEzQV/nk_ljEzQV.js\";import BuildiumInvestmentConsulting from\"#framer/local/canvasComponent/sGdMhE9aG/sGdMhE9aG.js\";import HeroBackgroundImage from\"#framer/local/canvasComponent/stuLwRqSP/stuLwRqSP.js\";import Footer from\"#framer/local/canvasComponent/YxFujDD6t/YxFujDD6t.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const HeroBackgroundImageFonts=getFonts(HeroBackgroundImage);const ProgramOverviewInvestmentConstultingFonts=getFonts(ProgramOverviewInvestmentConstulting);const BuildiumInvestmentConsultingFonts=getFonts(BuildiumInvestmentConsulting);const TestimonialsInvestmentConsultingFonts=getFonts(TestimonialsInvestmentConsulting);const CTAInvestmentConsultingFonts=getFonts(CTAInvestmentConsulting);const FooterFonts=getFonts(Footer);const HeroBackgroundImageControls=getPropertyControls(HeroBackgroundImage);const breakpoints={EekEEPYLy:\"(min-width: 810px) and (max-width: 1199.98px)\",M20dy805d:\"(min-width: 1200px)\",UWXsqibY2:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-krUT8\";const variantClassNames={EekEEPYLy:\"framer-v-153rp5t\",M20dy805d:\"framer-v-jiqoub\",UWXsqibY2:\"framer-v-1tpj9od\"};const Q3nzhHVmb=undefined;const meDzYHTaV=undefined;const DyGyParyy=undefined;const qJNYywTee=undefined;const qiMXviG6J=undefined;const X6Z8BQLVL=undefined;const ovV8M3qxy=undefined;const gjFAtTfAw=undefined;const FuW0ZA6pk=undefined;const d9jjzQXux=undefined;const YnaAnpNsA=undefined;const vUqfFp4CX=undefined;const yil3lvuY1=undefined;const NTxQbMv3c=undefined;const eJRXYm4g9=undefined;const Tt7qzAdX_=undefined;const Q5U_0DCCp=undefined;const D_ABv5de3=undefined;const lc3pb4Hks=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-krUT8.framer-18o8p7d, .framer-krUT8 .framer-18o8p7d { display: block; }\",\".framer-krUT8.framer-jiqoub { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-krUT8 .framer-89lrlk-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-krUT8 .framer-jr102y-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: -999; position: relative; width: 100%; }\",\".framer-krUT8 .framer-1shnifg-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-krUT8 .framer-1cqsr8r { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-krUT8 .framer-1751zcj-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-krUT8 .framer-1rc8ole-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-krUT8 .framer-1x85j5e-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-krUT8 .framer-aljbt2-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={EekEEPYLy:\"(min-width: 810px) and (max-width: 1199.98px)\",M20dy805d:\"(min-width: 1200px)\",UWXsqibY2:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop [Left]\":\"YMRa3G2yL\",\"Desktop [Middle]\":\"VT5BbyKMo\",\"Phone [Left]\":\"gjOBbhi3Y\",\"Tablet [Left]\":\"s8anFDL9O\",\"Tablet [Middle]\":\"ky0PAIk3a\"};const humanReadableVariantMap={Desktop:\"M20dy805d\",Phone:\"UWXsqibY2\",Tablet:\"EekEEPYLy\"};const getProps=({accountingAutomation,buildiumHeading,cTABackgroundImage,cTAHeading,cTAImageBlur,cTAImageOpacity,cTASubheading,height,heroBackgroundImage,heroH1Heading,heroImageBrightness,heroSubheading,heroVariant,id,leasingResidentPipeline,platformAccessFlexibility,programOverviewHeading,programOverviewImage,programOverviewParagraph,reliabilitySupport,testimonialsHeading,width,...props})=>{return{...props,D_ABv5de3:cTAImageOpacity??props.D_ABv5de3??.25,d9jjzQXux:leasingResidentPipeline??props.d9jjzQXux??\"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nFind awesome tenants who pay their rent on time and won’t trash the place. We take you from looking to leasing. Advertise vacancies. Screen tenants. Collect deposits. Send and sign leases. Done and done.\\n\\nCreate custom forms to capture the information you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\",DyGyParyy:heroSubheading??props.DyGyParyy??\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",eJRXYm4g9:cTAHeading??props.eJRXYm4g9??\"Start Your Investment Consulting Plan\",FuW0ZA6pk:buildiumHeading??props.FuW0ZA6pk??\"Buildium\\xae Setup, Workflows & Support\",gjFAtTfAw:programOverviewImage??props.gjFAtTfAw??{pixelHeight:4e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?width=4000&height=4000 4000w\"},lc3pb4Hks:cTAImageBlur??props.lc3pb4Hks??4,meDzYHTaV:heroH1Heading??props.meDzYHTaV??\"Buy, Sell, or Rent in Arnold, MD\",NTxQbMv3c:testimonialsHeading??props.NTxQbMv3c??\"What Our Property Investment Clients Say\",ovV8M3qxy:programOverviewParagraph??props.ovV8M3qxy??\"We've helped thousands of small business owners, just like you, become property management experts. Manage portfolios, leasing, accounting, and operations with our Buildium property management software. Join 8,000+ other property managers with access to the Buidium software from any smartphone, tablet, or computer.\",Q3nzhHVmb:humanReadableEnumMap[heroVariant]??heroVariant??props.Q3nzhHVmb??\"VT5BbyKMo\",Q5U_0DCCp:cTABackgroundImage??props.Q5U_0DCCp??{pixelHeight:716,pixelWidth:1149,src:\"https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?width=1149&height=716\",srcSet:\"https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?scale-down-to=512&width=1149&height=716 512w,https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?scale-down-to=1024&width=1149&height=716 1024w,https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?width=1149&height=716 1149w\"},qiMXviG6J:heroImageBrightness??props.qiMXviG6J??100,qJNYywTee:heroBackgroundImage??props.qJNYywTee??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024 1536w\"},Tt7qzAdX_:cTASubheading??props.Tt7qzAdX_??\"Get a tailored program to build a successful property management business\",variant:humanReadableVariantMap[props.variant]??props.variant??\"M20dy805d\",vUqfFp4CX:platformAccessFlexibility??props.vUqfFp4CX??\"We’re property managers too, so we’ll never stop building better software for you.\\n\\nWe’ve designed Buildium to be simple. Get all the features you need, and none that you don’t. No installation needed. Access it online, from any device. Pay less and less per unit as your business grows. We give you the flexibility to manage your tenants, accounting, and tasks, and we’re always here to support you.\\n\\nDive right into Buildium without a need for a product manual. Access our software from any computer, tablet, or smartphone.\",X6Z8BQLVL:programOverviewHeading??props.X6Z8BQLVL??\"Tailored Investment Consulting for your Business\",yil3lvuY1:reliabilitySupport??props.yil3lvuY1??\"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners just like you become property management experts. Have questions? We’re there when you need us. Call us anytime. (Email works too.)\\n\\nRest assured that your data is safe. Our platform is stable. With 8,000+ property managers relying on us, we’re the industry standard.\\n\\nNeed some help? Talk to one of our Buildium experts and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. What we believe in is reflected in what we’ve built.\",YnaAnpNsA:accountingAutomation??props.YnaAnpNsA??\"You supply the numbers. We do the accounting. No calculators required.\\n\\nNow you can manage your accounting without it managing you. Get a lot of accounting power through a simple user interface. Make your financial life a little easier by using the professional accounting and bookkeeping tools in Buildium.\\n\\nWe’ll handle the routine stuff. You handle the grow-my-business stuff.\\n\\nMake your work fun again. Automate repetitive tasks and free up time to invest in growing your business, or just spending more time with your family and friends.\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Q3nzhHVmb,meDzYHTaV,DyGyParyy,qJNYywTee,qiMXviG6J,X6Z8BQLVL,ovV8M3qxy,gjFAtTfAw,FuW0ZA6pk,d9jjzQXux,YnaAnpNsA,vUqfFp4CX,yil3lvuY1,NTxQbMv3c,eJRXYm4g9,Tt7qzAdX_,Q5U_0DCCp,D_ABv5de3,lc3pb4Hks,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"M20dy805d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-jiqoub\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-89lrlk-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"ln1SRjkqk\",rendersWithMotion:true,scopeId:\"lwXZNj_sA\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"LX8iJAjg_\"},UWXsqibY2:{variant:\"KH0pxSAIL\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"ln1SRjkqk\",layoutId:\"ln1SRjkqk\",name:\"Header\",style:{width:\"100%\"},variant:\"x44cTPJ6E\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jr102y-container\",nodeId:\"E64C2cDU4\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"s8anFDL9O\"},UWXsqibY2:{variant:\"gjOBbhi3Y\"}},children:/*#__PURE__*/_jsx(HeroBackgroundImage,{C99fAPlV6:DyGyParyy,height:\"100%\",id:\"E64C2cDU4\",layoutId:\"E64C2cDU4\",mod6VLGep:meDzYHTaV,SP1qEFCON:toResponsiveImage(qJNYywTee),style:{width:\"100%\"},U1rtLHApS:qiMXviG6J,variant:Q3nzhHVmb,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:699,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1shnifg-container\",nodeId:\"IOfZCkhyG\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"ltcMBLGPF\"},UWXsqibY2:{variant:\"WaZLOPYkq\"}},children:/*#__PURE__*/_jsx(ProgramOverviewInvestmentConstulting,{height:\"100%\",i6lycfP2G:X6Z8BQLVL,id:\"IOfZCkhyG\",irHHw45Tg:toResponsiveImage(gjFAtTfAw),layoutId:\"IOfZCkhyG\",style:{width:\"100%\"},TiLpIDwSz:ovV8M3qxy,variant:\"VfmtlihiX\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cqsr8r\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1100,width:\"100vw\",y:2699,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1751zcj-container\",nodeId:\"VgKW5FIUQ\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"DoEC0srGw\"},UWXsqibY2:{variant:\"IAQn5YJNc\"}},children:/*#__PURE__*/_jsx(BuildiumInvestmentConsulting,{aryRKmKfh:FuW0ZA6pk,height:\"100%\",id:\"VgKW5FIUQ\",iJWWNp_om:YnaAnpNsA,jiWUe6QPS:vUqfFp4CX,kSVngy7og:yil3lvuY1,layoutId:\"VgKW5FIUQ\",nUimXktja:d9jjzQXux,style:{width:\"100%\"},variant:\"sgnZuj5pl\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:651,width:\"100vw\",y:3799,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rc8ole-container\",nodeId:\"BAqjEzOky\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"RHlmujXkz\"},UWXsqibY2:{variant:\"Bs3LigbPZ\"}},children:/*#__PURE__*/_jsx(TestimonialsInvestmentConsulting,{height:\"100%\",id:\"BAqjEzOky\",layoutId:\"BAqjEzOky\",style:{width:\"100%\"},V6Wv8HC4S:NTxQbMv3c,variant:\"S4LdJJXMf\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:595,width:\"100vw\",y:4450,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x85j5e-container\",nodeId:\"rDskN_IN7\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"zCfaYcNQZ\"},UWXsqibY2:{variant:\"nqi7KqWbJ\"}},children:/*#__PURE__*/_jsx(CTAInvestmentConsulting,{e5Zppv3ml:lc3pb4Hks,height:\"100%\",id:\"rDskN_IN7\",layoutId:\"rDskN_IN7\",nhp5m1Y32:Tt7qzAdX_,oiiZ1UDKJ:eJRXYm4g9,rGcBeDr0f:D_ABv5de3,style:{width:\"100%\"},variant:\"R2DUWGvsz\",width:\"100%\",wiZReXTPi:toResponsiveImage(Q5U_0DCCp)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:945,width:\"100vw\",y:5045,children:/*#__PURE__*/_jsx(Container,{className:\"framer-aljbt2-container\",nodeId:\"AHRR0TFBA\",scopeId:\"lwXZNj_sA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EekEEPYLy:{variant:\"moj2ObbZ9\"},UWXsqibY2:{variant:\"HadHjK6pq\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"AHRR0TFBA\",layoutId:\"AHRR0TFBA\",style:{width:\"100%\"},variant:\"eTe9vs2Ei\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6196\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EekEEPYLy\":{\"layout\":[\"fixed\",\"fixed\"]},\"UWXsqibY2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Q3nzhHVmb\":\"heroVariant\",\"meDzYHTaV\":\"heroH1Heading\",\"DyGyParyy\":\"heroSubheading\",\"qJNYywTee\":\"heroBackgroundImage\",\"qiMXviG6J\":\"heroImageBrightness\",\"X6Z8BQLVL\":\"programOverviewHeading\",\"ovV8M3qxy\":\"programOverviewParagraph\",\"gjFAtTfAw\":\"programOverviewImage\",\"FuW0ZA6pk\":\"buildiumHeading\",\"d9jjzQXux\":\"leasingResidentPipeline\",\"YnaAnpNsA\":\"accountingAutomation\",\"vUqfFp4CX\":\"platformAccessFlexibility\",\"yil3lvuY1\":\"reliabilitySupport\",\"NTxQbMv3c\":\"testimonialsHeading\",\"eJRXYm4g9\":\"cTAHeading\",\"Tt7qzAdX_\":\"cTASubheading\",\"Q5U_0DCCp\":\"cTABackgroundImage\",\"D_ABv5de3\":\"cTAImageOpacity\",\"lc3pb4Hks\":\"cTAImageBlur\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"M20dy805d\":[\".framer-89lrlk-container\",\".framer-jr102y-container\",\".framer-1shnifg-container\",\".framer-1751zcj-container\",\".framer-1rc8ole-container\",\".framer-1x85j5e-container\",\".framer-aljbt2-container\"],\"EekEEPYLy\":[\".framer-89lrlk-container\",\".framer-jr102y-container\",\".framer-1shnifg-container\",\".framer-1751zcj-container\",\".framer-1rc8ole-container\",\".framer-1x85j5e-container\",\".framer-aljbt2-container\"],\"UWXsqibY2\":[\".framer-89lrlk-container\",\".framer-jr102y-container\",\".framer-1shnifg-container\",\".framer-1751zcj-container\",\".framer-1rc8ole-container\",\".framer-1x85j5e-container\",\".framer-aljbt2-container\"]}\n * @framerBreakpoints {\"M20dy805d\":{\"min\":1200,\"canvasClassName\":\"framer-jiqoub-override\",\"minHeight\":6196,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"EekEEPYLy\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-153rp5t-override\",\"minHeight\":7021,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"UWXsqibY2\":{\"max\":809,\"canvasClassName\":\"framer-1tpj9od-override\",\"minHeight\":8395,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant M20dy805d\n * @framerLayoutTemplate true\n */const FramerlwXZNj_sA=withCSS(Component,css,\"framer-krUT8\");export default FramerlwXZNj_sA;FramerlwXZNj_sA.displayName=\"Investment Consulting Template\";FramerlwXZNj_sA.defaultProps={height:6196,width:1200};addPropertyControls(FramerlwXZNj_sA,{Q3nzhHVmb:HeroBackgroundImageControls?.[\"variant\"]&&{...HeroBackgroundImageControls[\"variant\"],defaultValue:\"VT5BbyKMo\",description:undefined,hidden:undefined,title:\"Hero Variant\"},meDzYHTaV:{defaultValue:\"Buy, Sell, or Rent in Arnold, MD\",displayTextArea:false,title:\"Hero H1 Heading\",type:ControlType.String},DyGyParyy:{defaultValue:\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",displayTextArea:false,title:\"Hero Subheading\",type:ControlType.String},qJNYywTee:{__defaultAssetReference:\"data:framer/asset-reference,W7waFrjlTatwNENq2WuGyqAZGZ0.webp?originalFilename=residential-real-estate-in-arnold-maryland.webp&preferredSize=auto&width=1536&height=1024\",title:\"Hero Background Image\",type:ControlType.ResponsiveImage},qiMXviG6J:{defaultValue:100,title:\"Hero Image Brightness\",type:ControlType.Number},X6Z8BQLVL:{defaultValue:\"Tailored Investment Consulting for your Business\",displayTextArea:false,title:\"Program Overview Heading\",type:ControlType.String},ovV8M3qxy:{defaultValue:\"We've helped thousands of small business owners, just like you, become property management experts. Manage portfolios, leasing, accounting, and operations with our Buildium property management software. Join 8,000+ other property managers with access to the Buidium software from any smartphone, tablet, or computer.\",displayTextArea:false,title:\"Program Overview Paragraph\",type:ControlType.String},gjFAtTfAw:{__defaultAssetReference:\"data:framer/asset-reference,mPvgc8LfshtVkpUWk8c1O1V4Ig.jpeg?originalFilename=pexels-photo-4161619.jpeg&preferredSize=auto\",title:\"Program Overview Image\",type:ControlType.ResponsiveImage},FuW0ZA6pk:{defaultValue:\"Buildium\\xae Setup, Workflows & Support\",displayTextArea:false,title:\"Buildium Heading\",type:ControlType.String},d9jjzQXux:{defaultValue:\"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nFind awesome tenants who pay their rent on time and won’t trash the place. We take you from looking to leasing. Advertise vacancies. Screen tenants. Collect deposits. Send and sign leases. Done and done.\\n\\nCreate custom forms to capture the information you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\",displayTextArea:true,title:\"Leasing Resident Pipeline\",type:ControlType.String},YnaAnpNsA:{defaultValue:\"You supply the numbers. We do the accounting. No calculators required.\\n\\nNow you can manage your accounting without it managing you. Get a lot of accounting power through a simple user interface. Make your financial life a little easier by using the professional accounting and bookkeeping tools in Buildium.\\n\\nWe’ll handle the routine stuff. You handle the grow-my-business stuff.\\n\\nMake your work fun again. Automate repetitive tasks and free up time to invest in growing your business, or just spending more time with your family and friends.\",displayTextArea:true,title:\"Accounting Automation\",type:ControlType.String},vUqfFp4CX:{defaultValue:\"We’re property managers too, so we’ll never stop building better software for you.\\n\\nWe’ve designed Buildium to be simple. Get all the features you need, and none that you don’t. No installation needed. Access it online, from any device. Pay less and less per unit as your business grows. We give you the flexibility to manage your tenants, accounting, and tasks, and we’re always here to support you.\\n\\nDive right into Buildium without a need for a product manual. Access our software from any computer, tablet, or smartphone.\",displayTextArea:true,title:\"Platform Access Flexibility\",type:ControlType.String},yil3lvuY1:{defaultValue:\"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners just like you become property management experts. Have questions? We’re there when you need us. Call us anytime. (Email works too.)\\n\\nRest assured that your data is safe. Our platform is stable. With 8,000+ property managers relying on us, we’re the industry standard.\\n\\nNeed some help? Talk to one of our Buildium experts and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. What we believe in is reflected in what we’ve built.\",displayTextArea:true,title:\"Reliability Support\",type:ControlType.String},NTxQbMv3c:{defaultValue:\"What Our Property Investment Clients Say\",displayTextArea:false,title:\"Testimonials Heading\",type:ControlType.String},eJRXYm4g9:{defaultValue:\"Start Your Investment Consulting Plan\",displayTextArea:false,title:\"CTA Heading\",type:ControlType.String},Tt7qzAdX_:{defaultValue:\"Get a tailored program to build a successful property management business\",displayTextArea:false,title:\"CTA Subheading\",type:ControlType.String},Q5U_0DCCp:{__defaultAssetReference:\"data:framer/asset-reference,tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?originalFilename=g549ccd2666add33ac9ef1ee22b6095e1c5e3df8b9349668c2d4212474b71f8fa5bc8804dc7c1bd288031ecae5b7e7189628c64681a3b9d671dd8694fdce675da_1280.jpg&preferredSize=auto&width=1149&height=716\",title:\"CTA Background Image\",type:ControlType.ResponsiveImage},D_ABv5de3:{defaultValue:.25,max:1,min:0,step:.01,title:\"CTA Image Opacity\",type:ControlType.Number},lc3pb4Hks:{defaultValue:4,title:\"CTA Image Blur\",type:ControlType.Number}});addFonts(FramerlwXZNj_sA,[{explicitInter:true,fonts:[]},...NavBarFonts,...HeroBackgroundImageFonts,...ProgramOverviewInvestmentConstultingFonts,...BuildiumInvestmentConsultingFonts,...TestimonialsInvestmentConsultingFonts,...CTAInvestmentConsultingFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlwXZNj_sA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"6196\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"M20dy805d\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EekEEPYLy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UWXsqibY2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"M20dy805d\\\":[\\\".framer-89lrlk-container\\\",\\\".framer-jr102y-container\\\",\\\".framer-1shnifg-container\\\",\\\".framer-1751zcj-container\\\",\\\".framer-1rc8ole-container\\\",\\\".framer-1x85j5e-container\\\",\\\".framer-aljbt2-container\\\"],\\\"EekEEPYLy\\\":[\\\".framer-89lrlk-container\\\",\\\".framer-jr102y-container\\\",\\\".framer-1shnifg-container\\\",\\\".framer-1751zcj-container\\\",\\\".framer-1rc8ole-container\\\",\\\".framer-1x85j5e-container\\\",\\\".framer-aljbt2-container\\\"],\\\"UWXsqibY2\\\":[\\\".framer-89lrlk-container\\\",\\\".framer-jr102y-container\\\",\\\".framer-1shnifg-container\\\",\\\".framer-1751zcj-container\\\",\\\".framer-1rc8ole-container\\\",\\\".framer-1x85j5e-container\\\",\\\".framer-aljbt2-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"M20dy805d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-jiqoub-override\\\",\\\"minHeight\\\":6196,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"EekEEPYLy\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-153rp5t-override\\\",\\\"minHeight\\\":7021,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"UWXsqibY2\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1tpj9od-override\\\",\\\"minHeight\\\":8395,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"Q3nzhHVmb\\\":\\\"heroVariant\\\",\\\"meDzYHTaV\\\":\\\"heroH1Heading\\\",\\\"DyGyParyy\\\":\\\"heroSubheading\\\",\\\"qJNYywTee\\\":\\\"heroBackgroundImage\\\",\\\"qiMXviG6J\\\":\\\"heroImageBrightness\\\",\\\"X6Z8BQLVL\\\":\\\"programOverviewHeading\\\",\\\"ovV8M3qxy\\\":\\\"programOverviewParagraph\\\",\\\"gjFAtTfAw\\\":\\\"programOverviewImage\\\",\\\"FuW0ZA6pk\\\":\\\"buildiumHeading\\\",\\\"d9jjzQXux\\\":\\\"leasingResidentPipeline\\\",\\\"YnaAnpNsA\\\":\\\"accountingAutomation\\\",\\\"vUqfFp4CX\\\":\\\"platformAccessFlexibility\\\",\\\"yil3lvuY1\\\":\\\"reliabilitySupport\\\",\\\"NTxQbMv3c\\\":\\\"testimonialsHeading\\\",\\\"eJRXYm4g9\\\":\\\"cTAHeading\\\",\\\"Tt7qzAdX_\\\":\\\"cTASubheading\\\",\\\"Q5U_0DCCp\\\":\\\"cTABackgroundImage\\\",\\\"D_ABv5de3\\\":\\\"cTAImageOpacity\\\",\\\"lc3pb4Hks\\\":\\\"cTAImageBlur\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/apa4ad46O/apa4ad46O.js\";import Footer from\"#framer/local/canvasComponent/YxFujDD6t/YxFujDD6t.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={cEUp8fSwK:\"(min-width: 810px) and (max-width: 1199.98px)\",jtRpM4Bln:\"(min-width: 1200px)\",VRL9UzrPc:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-d39YW\";const variantClassNames={cEUp8fSwK:\"framer-v-3ov0oy\",jtRpM4Bln:\"framer-v-45f3dz\",VRL9UzrPc:\"framer-v-1wlarur\"};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-d39YW.framer-gu8909, .framer-d39YW .framer-gu8909 { display: block; }\",\".framer-d39YW.framer-45f3dz { align-content: center; align-items: center; background-color: var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, #fafafa); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-d39YW .framer-1hsu6nk-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-d39YW .framer-1pnjq6g { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-d39YW .framer-629r9g-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={cEUp8fSwK:\"(min-width: 810px) and (max-width: 1199.98px)\",jtRpM4Bln:\"(min-width: 1200px)\",VRL9UzrPc:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"jtRpM4Bln\",Phone:\"VRL9UzrPc\",Tablet:\"cEUp8fSwK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jtRpM4Bln\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"jtRpM4Bln\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-45f3dz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:99,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hsu6nk-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"t2cvOBNpU\",rendersWithMotion:true,scopeId:\"wGo6P0Blw\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cEUp8fSwK:{variant:\"LX8iJAjg_\"},VRL9UzrPc:{variant:\"KH0pxSAIL\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"t2cvOBNpU\",layoutId:\"t2cvOBNpU\",name:\"Header\",style:{width:\"100%\"},variant:\"x44cTPJ6E\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pnjq6g\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:939,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-629r9g-container\",nodeId:\"iYTa8XfBI\",scopeId:\"wGo6P0Blw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cEUp8fSwK:{variant:\"moj2ObbZ9\"},VRL9UzrPc:{variant:\"HadHjK6pq\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"iYTa8XfBI\",layoutId:\"iYTa8XfBI\",style:{width:\"100%\"},variant:\"eTe9vs2Ei\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cEUp8fSwK\":{\"layout\":[\"fixed\",\"fixed\"]},\"VRL9UzrPc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"jtRpM4Bln\":[\".framer-1hsu6nk-container\",\".framer-629r9g-container\"],\"cEUp8fSwK\":[\".framer-1hsu6nk-container\",\".framer-629r9g-container\"],\"VRL9UzrPc\":[\".framer-1hsu6nk-container\",\".framer-629r9g-container\"]}\n * @framerBreakpoints {\"jtRpM4Bln\":{\"min\":1200,\"canvasClassName\":\"framer-45f3dz-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"cEUp8fSwK\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-3ov0oy-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VRL9UzrPc\":{\"max\":809,\"canvasClassName\":\"framer-1wlarur-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant jtRpM4Bln\n * @framerLayoutTemplate\n */const FramerwGo6P0Blw=withCSS(Component,css,\"framer-d39YW\");export default FramerwGo6P0Blw;FramerwGo6P0Blw.displayName=\"Main\";FramerwGo6P0Blw.defaultProps={height:2e3,width:1200};addFonts(FramerwGo6P0Blw,[{explicitInter:true,fonts:[]},...NavBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwGo6P0Blw\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"jtRpM4Bln\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-45f3dz-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"cEUp8fSwK\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-3ov0oy-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VRL9UzrPc\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1wlarur-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"jtRpM4Bln\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"jtRpM4Bln\\\":[\\\".framer-1hsu6nk-container\\\",\\\".framer-629r9g-container\\\"],\\\"cEUp8fSwK\\\":[\\\".framer-1hsu6nk-container\\\",\\\".framer-629r9g-container\\\"],\\\"VRL9UzrPc\\\":[\\\".framer-1hsu6nk-container\\\",\\\".framer-629r9g-container\\\"]}\",\"framerIntrinsicHeight\":\"2000\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cEUp8fSwK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VRL9UzrPc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/apa4ad46O/apa4ad46O.js\";import CTAInvestmentConsulting from\"#framer/local/canvasComponent/nk_ljEzQV/nk_ljEzQV.js\";import Services from\"#framer/local/canvasComponent/Rs0o6zmPS/Rs0o6zmPS.js\";import WhyChooseUs from\"#framer/local/canvasComponent/sBM5QEwuI/sBM5QEwuI.js\";import HeroBackgroundImage from\"#framer/local/canvasComponent/stuLwRqSP/stuLwRqSP.js\";import Testimonials from\"#framer/local/canvasComponent/U55uq47UF/U55uq47UF.js\";import Footer from\"#framer/local/canvasComponent/YxFujDD6t/YxFujDD6t.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const HeroBackgroundImageFonts=getFonts(HeroBackgroundImage);const ServicesFonts=getFonts(Services);const WhyChooseUsFonts=getFonts(WhyChooseUs);const TestimonialsFonts=getFonts(Testimonials);const CTAInvestmentConsultingFonts=getFonts(CTAInvestmentConsulting);const FooterFonts=getFonts(Footer);const HeroBackgroundImageControls=getPropertyControls(HeroBackgroundImage);const breakpoints={AfzMHQTH4:\"(min-width: 810px) and (max-width: 1199.98px)\",lKCHNt4U5:\"(max-width: 809.98px)\",zawHGN9u5:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-woGKg\";const variantClassNames={AfzMHQTH4:\"framer-v-g2trx6\",lKCHNt4U5:\"framer-v-uqkmct\",zawHGN9u5:\"framer-v-1925jzg\"};const cXYGhqoxA=undefined;const Pudu5PZV7=undefined;const gRmMb_bWk=undefined;const yZ3GqzguH=undefined;const kLpCq2AEW=undefined;const KJar6sUl1=undefined;const vkiE0cL6o=undefined;const oBqH3V3HJ=undefined;const JXb8McoTQ=undefined;const G0oSjgrPU=undefined;const ATi3RetXD=undefined;const c6EJXVLCm=undefined;const vURPLbovv=undefined;const ESQToe5vm=undefined;const XvVm52kjl=undefined;const djRXO9nlZ=undefined;const mNRw8T7xO=undefined;const S5oUa01qG=undefined;const T33BRexd8=undefined;const Li2TuoMAE=undefined;const rpF6Zjxuv=undefined;const jcXZYxUPK=undefined;const olVX0RiIv=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={lKCHNt4U5:[\".framer-woGKg .framer-1i6wny5-container { order: -997; }\",\".framer-woGKg .framer-maw4oa-container { order: -1000; }\",\".framer-woGKg .framer-1fjw7io-container { order: -999; }\",\".framer-woGKg .framer-h43pat-container { order: -998; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={lKCHNt4U5:\".framer-uqkmct-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-woGKg.framer-gux3al, .framer-woGKg .framer-gux3al { display: block; }\",\".framer-woGKg.framer-1925jzg { align-content: center; align-items: center; background-color: var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, #fafafa); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-woGKg .framer-1i6wny5-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-woGKg .framer-maw4oa-container { flex: none; height: auto; order: -999; position: relative; width: 100%; }\",\".framer-woGKg .framer-1fjw7io-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-woGKg .framer-h43pat-container { flex: none; height: auto; order: -997; position: relative; width: 100%; }\",\".framer-woGKg .framer-95pt6z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-woGKg .framer-1okszyu-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-woGKg .framer-34eyik-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-woGKg .framer-541fsx-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AfzMHQTH4:\"(min-width: 810px) and (max-width: 1199.98px)\",lKCHNt4U5:\"(max-width: 809.98px)\",zawHGN9u5:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop [Left]\":\"YMRa3G2yL\",\"Desktop [Middle]\":\"VT5BbyKMo\",\"Phone [Left]\":\"gjOBbhi3Y\",\"Tablet [Left]\":\"s8anFDL9O\",\"Tablet [Middle]\":\"ky0PAIk3a\"};const humanReadableVariantMap={Desktop:\"zawHGN9u5\",Phone:\"lKCHNt4U5\",Tablet:\"AfzMHQTH4\"};const getProps=({buySellRentImage,buySellRentLink,buySellRentText,cTAHeading,cTAImage,cTAImageBlur,cTAImageOpacity,cTASubheading,desktopHeroVariant,h1Heading,height,heroBackgroundImage,heroImageBrightness,heroSubheading,id,investmentConsultingImage,investmentConsultingLink,investmentConsultingText,propertyManagementImage,propertyManagementLink,propertyManagementText,servicesHeading,testimonialsHeading,whyUsHeading,whyUsSubheading,width,...props})=>{return{...props,ATi3RetXD:propertyManagementText??props.ATi3RetXD??\"Full-service property management designed to increase rental income while safeguarding your investment and compliance.\",c6EJXVLCm:propertyManagementLink??props.c6EJXVLCm,cXYGhqoxA:humanReadableEnumMap[desktopHeroVariant]??desktopHeroVariant??props.cXYGhqoxA??\"YMRa3G2yL\",djRXO9nlZ:whyUsHeading??props.djRXO9nlZ??\"Your Experience Always Matters\",ESQToe5vm:investmentConsultingText??props.ESQToe5vm??\"Strategic real estate investment consulting throughout Maryland. Identify strong opportunities and build portfolio growth.\",G0oSjgrPU:propertyManagementImage??props.G0oSjgrPU??{pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/jL6r9G0GB8gQlMP8wlRAP7EfeRY.jpeg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/jL6r9G0GB8gQlMP8wlRAP7EfeRY.jpeg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/jL6r9G0GB8gQlMP8wlRAP7EfeRY.jpeg?width=1024&height=1024 1024w\"},gRmMb_bWk:heroSubheading??props.gRmMb_bWk??\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",jcXZYxUPK:cTAImageOpacity??props.jcXZYxUPK??.25,JXb8McoTQ:buySellRentLink??props.JXb8McoTQ,KJar6sUl1:servicesHeading??props.KJar6sUl1??\"Services We Offer in Arnold, MD\",kLpCq2AEW:heroImageBrightness??props.kLpCq2AEW??110,Li2TuoMAE:cTASubheading??props.Li2TuoMAE??\"Get a tailored program to build a successful property management business\",mNRw8T7xO:whyUsSubheading??props.mNRw8T7xO??\"With Decades of Expertise, We Ensure your Real Estate Journey is Optimal for You\",oBqH3V3HJ:buySellRentText??props.oBqH3V3HJ??\"Confidently buy, sell, or rent homes across Maryland counties with guidance from experienced local real estate professionals.\",olVX0RiIv:cTAImageBlur??props.olVX0RiIv??4,Pudu5PZV7:h1Heading??props.Pudu5PZV7??\"Real Estate Services Offered in Arnold, MD\",rpF6Zjxuv:cTAImage??props.rpF6Zjxuv??{pixelHeight:716,pixelWidth:1149,src:\"https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?width=1149&height=716\",srcSet:\"https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?scale-down-to=512&width=1149&height=716 512w,https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?scale-down-to=1024&width=1149&height=716 1024w,https://framerusercontent.com/images/tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?width=1149&height=716 1149w\"},S5oUa01qG:testimonialsHeading??props.S5oUa01qG??\"What Our Clients Say\",T33BRexd8:cTAHeading??props.T33BRexd8??\"Ready for the Next Step?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zawHGN9u5\",vkiE0cL6o:buySellRentImage??props.vkiE0cL6o??{pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/u4EPYhV7lRrN5eR8SJdIIfd6mqs.jpeg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/u4EPYhV7lRrN5eR8SJdIIfd6mqs.jpeg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/u4EPYhV7lRrN5eR8SJdIIfd6mqs.jpeg?width=1024&height=1024 1024w\"},vURPLbovv:investmentConsultingImage??props.vURPLbovv??{pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/JetgtaepDiFFFVWvVq3AVFDyCnw.jpeg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/JetgtaepDiFFFVWvVq3AVFDyCnw.jpeg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/JetgtaepDiFFFVWvVq3AVFDyCnw.jpeg?width=1024&height=1024 1024w\"},XvVm52kjl:investmentConsultingLink??props.XvVm52kjl,yZ3GqzguH:heroBackgroundImage??props.yZ3GqzguH??{pixelHeight:3584,pixelWidth:4800,src:\"https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?width=4800&height=3584\",srcSet:\"https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?scale-down-to=512&width=4800&height=3584 512w,https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?scale-down-to=1024&width=4800&height=3584 1024w,https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?scale-down-to=2048&width=4800&height=3584 2048w,https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?scale-down-to=4096&width=4800&height=3584 4096w,https://framerusercontent.com/images/Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?width=4800&height=3584 4800w\"}};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,cXYGhqoxA,Pudu5PZV7,gRmMb_bWk,yZ3GqzguH,kLpCq2AEW,KJar6sUl1,vkiE0cL6o,oBqH3V3HJ,JXb8McoTQ,G0oSjgrPU,ATi3RetXD,c6EJXVLCm,vURPLbovv,ESQToe5vm,XvVm52kjl,djRXO9nlZ,mNRw8T7xO,S5oUa01qG,T33BRexd8,Li2TuoMAE,rpF6Zjxuv,jcXZYxUPK,olVX0RiIv,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"zawHGN9u5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e83bfa25-eda9-41ec-8cb8-38167a51aae3, rgb(250, 250, 250)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1925jzg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1i6wny5-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"GDU8fbIow\",rendersWithMotion:true,scopeId:\"pe0_ZtcM7\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"LX8iJAjg_\"},lKCHNt4U5:{variant:\"KH0pxSAIL\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"GDU8fbIow\",layoutId:\"GDU8fbIow\",name:\"Header\",style:{width:\"100%\"},variant:\"x44cTPJ6E\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-maw4oa-container\",nodeId:\"txIpy4t2i\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"s8anFDL9O\"},lKCHNt4U5:{variant:\"gjOBbhi3Y\"}},children:/*#__PURE__*/_jsx(HeroBackgroundImage,{C99fAPlV6:gRmMb_bWk,height:\"100%\",id:\"txIpy4t2i\",layoutId:\"txIpy4t2i\",mod6VLGep:Pudu5PZV7,SP1qEFCON:toResponsiveImage(yZ3GqzguH),style:{width:\"100%\"},U1rtLHApS:kLpCq2AEW,variant:cXYGhqoxA,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:847,width:\"100vw\",y:800,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fjw7io-container\",nodeId:\"qmYLT1asV\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"OlizX9vwb\"},lKCHNt4U5:{variant:\"o33fmEfxa\"}},children:/*#__PURE__*/_jsx(Services,{auxGhpQPy:ATi3RetXD,cbF0z4tS6:toResponsiveImage(vkiE0cL6o),esvzbOJAG:JXb8McoTQ,HeFzkL__A:XvVm52kjl,height:\"100%\",id:\"qmYLT1asV\",jfLQjTm0r:toResponsiveImage(G0oSjgrPU),KQa6nj4L8:c6EJXVLCm,L9_LXM6Uv:KJar6sUl1,layoutId:\"qmYLT1asV\",style:{width:\"100%\"},tAI2nfA3w:oBqH3V3HJ,tNrgKZ1uW:toResponsiveImage(vURPLbovv),variant:\"VYYk5uy9J\",width:\"100%\",zO9NSV6Dt:ESQToe5vm})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:640,width:\"100vw\",y:1647,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h43pat-container\",nodeId:\"b3vaqTXuW\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"Bi2YGEjNE\"},lKCHNt4U5:{variant:\"dT7zfbuuE\"}},children:/*#__PURE__*/_jsx(WhyChooseUs,{height:\"100%\",id:\"b3vaqTXuW\",layoutId:\"b3vaqTXuW\",lGu4utbRG:mNRw8T7xO,m1OlKrOoJ:djRXO9nlZ,style:{width:\"100%\"},variant:\"yaQs3weX1\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-95pt6z\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:867,width:\"100vw\",y:3287,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1okszyu-container\",nodeId:\"nZ3s4NFmx\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"g7QUah0_J\"},lKCHNt4U5:{variant:\"N4WxNNUMa\"}},children:/*#__PURE__*/_jsx(Testimonials,{f0EFb1vwd:S5oUa01qG,height:\"100%\",id:\"nZ3s4NFmx\",layoutId:\"nZ3s4NFmx\",style:{width:\"100%\"},variant:\"XUMGNNYzl\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:595,width:\"100vw\",y:4154,children:/*#__PURE__*/_jsx(Container,{className:\"framer-34eyik-container\",nodeId:\"kSyOMbI0H\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"zCfaYcNQZ\"},lKCHNt4U5:{variant:\"nqi7KqWbJ\"}},children:/*#__PURE__*/_jsx(CTAInvestmentConsulting,{e5Zppv3ml:olVX0RiIv,height:\"100%\",id:\"kSyOMbI0H\",layoutId:\"kSyOMbI0H\",nhp5m1Y32:Li2TuoMAE,oiiZ1UDKJ:T33BRexd8,rGcBeDr0f:jcXZYxUPK,style:{width:\"100%\"},variant:\"R2DUWGvsz\",width:\"100%\",wiZReXTPi:toResponsiveImage(rpF6Zjxuv)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:945,width:\"100vw\",y:4749,children:/*#__PURE__*/_jsx(Container,{className:\"framer-541fsx-container\",nodeId:\"ScJYS9QuI\",scopeId:\"pe0_ZtcM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AfzMHQTH4:{variant:\"moj2ObbZ9\"},lKCHNt4U5:{variant:\"HadHjK6pq\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ScJYS9QuI\",layoutId:\"ScJYS9QuI\",style:{width:\"100%\"},variant:\"eTe9vs2Ei\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5533\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AfzMHQTH4\":{\"layout\":[\"fixed\",\"fixed\"]},\"lKCHNt4U5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cXYGhqoxA\":\"desktopHeroVariant\",\"Pudu5PZV7\":\"h1Heading\",\"gRmMb_bWk\":\"heroSubheading\",\"yZ3GqzguH\":\"heroBackgroundImage\",\"kLpCq2AEW\":\"heroImageBrightness\",\"KJar6sUl1\":\"servicesHeading\",\"vkiE0cL6o\":\"buySellRentImage\",\"oBqH3V3HJ\":\"buySellRentText\",\"JXb8McoTQ\":\"buySellRentLink\",\"G0oSjgrPU\":\"propertyManagementImage\",\"ATi3RetXD\":\"propertyManagementText\",\"c6EJXVLCm\":\"propertyManagementLink\",\"vURPLbovv\":\"investmentConsultingImage\",\"ESQToe5vm\":\"investmentConsultingText\",\"XvVm52kjl\":\"investmentConsultingLink\",\"djRXO9nlZ\":\"whyUsHeading\",\"mNRw8T7xO\":\"whyUsSubheading\",\"S5oUa01qG\":\"testimonialsHeading\",\"T33BRexd8\":\"cTAHeading\",\"Li2TuoMAE\":\"cTASubheading\",\"rpF6Zjxuv\":\"cTAImage\",\"jcXZYxUPK\":\"cTAImageOpacity\",\"olVX0RiIv\":\"cTAImageBlur\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zawHGN9u5\":[\".framer-1i6wny5-container\",\".framer-maw4oa-container\",\".framer-1fjw7io-container\",\".framer-h43pat-container\",\".framer-1okszyu-container\",\".framer-34eyik-container\",\".framer-541fsx-container\"],\"AfzMHQTH4\":[\".framer-1i6wny5-container\",\".framer-maw4oa-container\",\".framer-1fjw7io-container\",\".framer-h43pat-container\",\".framer-1okszyu-container\",\".framer-34eyik-container\",\".framer-541fsx-container\"],\"lKCHNt4U5\":[\".framer-1i6wny5-container\",\".framer-maw4oa-container\",\".framer-1fjw7io-container\",\".framer-h43pat-container\",\".framer-1okszyu-container\",\".framer-34eyik-container\",\".framer-541fsx-container\"]}\n * @framerBreakpoints {\"zawHGN9u5\":{\"min\":1200,\"canvasClassName\":\"framer-1925jzg-override\",\"minHeight\":5533,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"AfzMHQTH4\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-g2trx6-override\",\"minHeight\":7658,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"lKCHNt4U5\":{\"max\":809,\"canvasClassName\":\"framer-uqkmct-override\",\"minHeight\":8265,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant zawHGN9u5\n * @framerLayoutTemplate true\n */const Framerpe0_ZtcM7=withCSS(Component,css,\"framer-woGKg\");export default Framerpe0_ZtcM7;Framerpe0_ZtcM7.displayName=\"Area Hub\";Framerpe0_ZtcM7.defaultProps={height:5533,width:1200};addPropertyControls(Framerpe0_ZtcM7,{cXYGhqoxA:HeroBackgroundImageControls?.[\"variant\"]&&{...HeroBackgroundImageControls[\"variant\"],defaultValue:\"YMRa3G2yL\",description:undefined,hidden:undefined,title:\"Desktop Hero Variant\"},Pudu5PZV7:{defaultValue:\"Real Estate Services Offered in Arnold, MD\",displayTextArea:false,title:\"H1 Heading\",type:ControlType.String},gRmMb_bWk:{defaultValue:\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",displayTextArea:false,title:\"Hero Subheading\",type:ControlType.String},yZ3GqzguH:{__defaultAssetReference:\"data:framer/asset-reference,Umv9S80fHhnIhAPLP7pTe9sFU.jpeg?originalFilename=arnold-md-waterfront-property.jpeg&width=4800&height=3584\",title:\"Hero Background Image\",type:ControlType.ResponsiveImage},kLpCq2AEW:{defaultValue:110,title:\"Hero Image Brightness\",type:ControlType.Number},KJar6sUl1:{defaultValue:\"Services We Offer in Arnold, MD\",displayTextArea:false,title:\"ServicesHeading\",type:ControlType.String},vkiE0cL6o:{__defaultAssetReference:\"data:framer/asset-reference,u4EPYhV7lRrN5eR8SJdIIfd6mqs.jpeg?originalFilename=home-for-sale-in-maryland.jpeg&preferredSize=auto&width=1024&height=1024\",title:\"Buy Sell Rent Image\",type:ControlType.ResponsiveImage},oBqH3V3HJ:{defaultValue:\"Confidently buy, sell, or rent homes across Maryland counties with guidance from experienced local real estate professionals.\",displayTextArea:false,title:\"Buy Sell Rent Text\",type:ControlType.String},JXb8McoTQ:{title:\"Buy Sell Rent Link\",type:ControlType.Link},G0oSjgrPU:{__defaultAssetReference:\"data:framer/asset-reference,jL6r9G0GB8gQlMP8wlRAP7EfeRY.jpeg?originalFilename=property-manager-in-maryland.jpeg&width=1024&height=1024\",title:\"Property Management Image\",type:ControlType.ResponsiveImage},ATi3RetXD:{defaultValue:\"Full-service property management designed to increase rental income while safeguarding your investment and compliance.\",displayTextArea:false,title:\"Property Management Text\",type:ControlType.String},c6EJXVLCm:{title:\"Property Management Link\",type:ControlType.Link},vURPLbovv:{__defaultAssetReference:\"data:framer/asset-reference,JetgtaepDiFFFVWvVq3AVFDyCnw.jpeg?originalFilename=real-estate-investment-consulting.jpeg&preferredSize=auto&width=1024&height=1024\",title:\"Investment Consulting Image\",type:ControlType.ResponsiveImage},ESQToe5vm:{defaultValue:\"Strategic real estate investment consulting throughout Maryland. Identify strong opportunities and build portfolio growth.\",displayTextArea:false,title:\"Investment Consulting Text\",type:ControlType.String},XvVm52kjl:{title:\"Investment Consulting Link\",type:ControlType.Link},djRXO9nlZ:{defaultValue:\"Your Experience Always Matters\",displayTextArea:false,title:\"Why Us Heading\",type:ControlType.String},mNRw8T7xO:{defaultValue:\"With Decades of Expertise, We Ensure your Real Estate Journey is Optimal for You\",displayTextArea:false,title:\"Why Us Subheading\",type:ControlType.String},S5oUa01qG:{defaultValue:\"What Our Clients Say\",displayTextArea:false,title:\"Testimonials Heading\",type:ControlType.String},T33BRexd8:{defaultValue:\"Ready for the Next Step?\",displayTextArea:false,title:\"CTA Heading\",type:ControlType.String},Li2TuoMAE:{defaultValue:\"Get a tailored program to build a successful property management business\",displayTextArea:false,title:\"CTA Subheading\",type:ControlType.String},rpF6Zjxuv:{__defaultAssetReference:\"data:framer/asset-reference,tOGa4THLu5JgTO9P5qhl6J8haVc.jpg?originalFilename=g549ccd2666add33ac9ef1ee22b6095e1c5e3df8b9349668c2d4212474b71f8fa5bc8804dc7c1bd288031ecae5b7e7189628c64681a3b9d671dd8694fdce675da_1280.jpg&preferredSize=auto&width=1149&height=716\",title:\"CTA Image\",type:ControlType.ResponsiveImage},jcXZYxUPK:{defaultValue:.25,max:1,min:0,step:.01,title:\"CTA Image Opacity\",type:ControlType.Number},olVX0RiIv:{defaultValue:4,title:\"CTA Image Blur\",type:ControlType.Number}});addFonts(Framerpe0_ZtcM7,[{explicitInter:true,fonts:[]},...NavBarFonts,...HeroBackgroundImageFonts,...ServicesFonts,...WhyChooseUsFonts,...TestimonialsFonts,...CTAInvestmentConsultingFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpe0_ZtcM7\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"zawHGN9u5\",\"framerBreakpoints\":\"{\\\"zawHGN9u5\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1925jzg-override\\\",\\\"minHeight\\\":5533,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"AfzMHQTH4\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-g2trx6-override\\\",\\\"minHeight\\\":7658,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"lKCHNt4U5\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-uqkmct-override\\\",\\\"minHeight\\\":8265,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AfzMHQTH4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lKCHNt4U5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cXYGhqoxA\\\":\\\"desktopHeroVariant\\\",\\\"Pudu5PZV7\\\":\\\"h1Heading\\\",\\\"gRmMb_bWk\\\":\\\"heroSubheading\\\",\\\"yZ3GqzguH\\\":\\\"heroBackgroundImage\\\",\\\"kLpCq2AEW\\\":\\\"heroImageBrightness\\\",\\\"KJar6sUl1\\\":\\\"servicesHeading\\\",\\\"vkiE0cL6o\\\":\\\"buySellRentImage\\\",\\\"oBqH3V3HJ\\\":\\\"buySellRentText\\\",\\\"JXb8McoTQ\\\":\\\"buySellRentLink\\\",\\\"G0oSjgrPU\\\":\\\"propertyManagementImage\\\",\\\"ATi3RetXD\\\":\\\"propertyManagementText\\\",\\\"c6EJXVLCm\\\":\\\"propertyManagementLink\\\",\\\"vURPLbovv\\\":\\\"investmentConsultingImage\\\",\\\"ESQToe5vm\\\":\\\"investmentConsultingText\\\",\\\"XvVm52kjl\\\":\\\"investmentConsultingLink\\\",\\\"djRXO9nlZ\\\":\\\"whyUsHeading\\\",\\\"mNRw8T7xO\\\":\\\"whyUsSubheading\\\",\\\"S5oUa01qG\\\":\\\"testimonialsHeading\\\",\\\"T33BRexd8\\\":\\\"cTAHeading\\\",\\\"Li2TuoMAE\\\":\\\"cTASubheading\\\",\\\"rpF6Zjxuv\\\":\\\"cTAImage\\\",\\\"jcXZYxUPK\\\":\\\"cTAImageOpacity\\\",\\\"olVX0RiIv\\\":\\\"cTAImageBlur\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"zawHGN9u5\\\":[\\\".framer-1i6wny5-container\\\",\\\".framer-maw4oa-container\\\",\\\".framer-1fjw7io-container\\\",\\\".framer-h43pat-container\\\",\\\".framer-1okszyu-container\\\",\\\".framer-34eyik-container\\\",\\\".framer-541fsx-container\\\"],\\\"AfzMHQTH4\\\":[\\\".framer-1i6wny5-container\\\",\\\".framer-maw4oa-container\\\",\\\".framer-1fjw7io-container\\\",\\\".framer-h43pat-container\\\",\\\".framer-1okszyu-container\\\",\\\".framer-34eyik-container\\\",\\\".framer-541fsx-container\\\"],\\\"lKCHNt4U5\\\":[\\\".framer-1i6wny5-container\\\",\\\".framer-maw4oa-container\\\",\\\".framer-1fjw7io-container\\\",\\\".framer-h43pat-container\\\",\\\".framer-1okszyu-container\\\",\\\".framer-34eyik-container\\\",\\\".framer-541fsx-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"5533\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/apa4ad46O/apa4ad46O.js\";import ReviewsBuySellRentHomes from\"#framer/local/canvasComponent/m1phsGqeY/m1phsGqeY.js\";import SellersBuySellRentHomes from\"#framer/local/canvasComponent/pgeToTZFi/pgeToTZFi.js\";import RelocationPropertyManageBuySellRentHomes from\"#framer/local/canvasComponent/Qn2a11Dle/Qn2a11Dle.js\";import CTABuySellRentHomes from\"#framer/local/canvasComponent/Rljplr8pV/Rljplr8pV.js\";import BuyersBuySellRentHomes from\"#framer/local/canvasComponent/RMIJBs8cZ/RMIJBs8cZ.js\";import HeroBackgroundImage from\"#framer/local/canvasComponent/stuLwRqSP/stuLwRqSP.js\";import Footer from\"#framer/local/canvasComponent/YxFujDD6t/YxFujDD6t.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const HeroBackgroundImageFonts=getFonts(HeroBackgroundImage);const BuyersBuySellRentHomesFonts=getFonts(BuyersBuySellRentHomes);const SellersBuySellRentHomesFonts=getFonts(SellersBuySellRentHomes);const ReviewsBuySellRentHomesFonts=getFonts(ReviewsBuySellRentHomes);const RelocationPropertyManageBuySellRentHomesFonts=getFonts(RelocationPropertyManageBuySellRentHomes);const CTABuySellRentHomesFonts=getFonts(CTABuySellRentHomes);const FooterFonts=getFonts(Footer);const HeroBackgroundImageControls=getPropertyControls(HeroBackgroundImage);const SellersBuySellRentHomesControls=getPropertyControls(SellersBuySellRentHomes);const breakpoints={bysGQij3J:\"(max-width: 809.98px)\",m8Ecr65zr:\"(min-width: 1200px)\",Z74Vl3wqf:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-XnMlq\";const variantClassNames={bysGQij3J:\"framer-v-14e37bi\",m8Ecr65zr:\"framer-v-12nfaqh\",Z74Vl3wqf:\"framer-v-ayt875\"};const Q3nzhHVmb=undefined;const bixNFl38N=undefined;const ygGgQgyxs=undefined;const qJNYywTee=undefined;const qiMXviG6J=undefined;const EXI7bi59A=undefined;const Gj7HcdfpN=undefined;const Rl3gaHVQS=undefined;const qO3NrQoSk=undefined;const R524BWVcQ=undefined;const hxISIR12q=undefined;const OhcxGZI3D=undefined;const iBwd9oRM9=undefined;const bafmXboLR=undefined;const MHfw2LVSm=undefined;const yygpjy67_=undefined;const yXuFzY692=undefined;const lkb6Zy59O=undefined;const ntIbjmYfI=undefined;const mvVgAo23b=undefined;const ei9oCoGbP=undefined;const jOfIIu_KH=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XnMlq.framer-dsvppv, .framer-XnMlq .framer-dsvppv { display: block; }\",\".framer-XnMlq.framer-12nfaqh { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-XnMlq .framer-1uwgkwj-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-XnMlq .framer-5hgpq3-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: -999; position: relative; width: 100%; }\",\".framer-XnMlq .framer-ve02q8-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-XnMlq .framer-18gy3q6-container { flex: none; height: auto; order: -997; position: relative; width: 100%; }\",\".framer-XnMlq .framer-t21932-container { flex: none; height: auto; order: -996; position: relative; width: 100%; }\",\".framer-XnMlq .framer-s3j6ct { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-XnMlq .framer-yfkp3w-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-XnMlq .framer-t7euam-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",\".framer-XnMlq .framer-1hpoae3-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bysGQij3J:\"(max-width: 809.98px)\",m8Ecr65zr:\"(min-width: 1200px)\",Z74Vl3wqf:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop [Left]\":\"YMRa3G2yL\",\"Desktop [Middle]\":\"VT5BbyKMo\",\"Phone [Left]\":\"gjOBbhi3Y\",\"Tablet [Left]\":\"s8anFDL9O\",\"Tablet [Middle]\":\"ky0PAIk3a\"};const humanReadableEnumMap1={\"Desktop [Image Left]\":\"z8uOuqlv9\",\"Desktop [Image Right]\":\"G_GkOGgcd\",\"Tablet [Image Left]\":\"PpgP9wXeL\",\"Tablet [Image Right]\":\"Q2lNYJjNg\",Phone:\"IliPngmSj\"};const humanReadableVariantMap={Desktop:\"m8Ecr65zr\",Phone:\"bysGQij3J\",Tablet:\"Z74Vl3wqf\"};const getProps=({buyerHeading,buyerImage,cTABackgroundImage,cTAHeading,cTAImageOpacity,cTASubheading,height,heroBackgroundImage,heroH1Heading,heroImageBrightness,heroSubheading,heroVariant,id,listingsLink,propertyManagementHeading,propertyManagementImage,propertyManagementLink,propertyManagementLinkText,propertyMangementParagraph,rentalsLink,reviewHeading,sellersHeading,sellersImage,sellersVariant,width,...props})=>{return{...props,bafmXboLR:propertyManagementImage??props.bafmXboLR??{pixelHeight:4e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?width=4000&height=4000 4000w\"},bixNFl38N:heroH1Heading??props.bixNFl38N??\"Buy, Sell, or Rent in Arnold, MD\",ei9oCoGbP:listingsLink??props.ei9oCoGbP,EXI7bi59A:buyerHeading??props.EXI7bi59A??\"Trusted Buyer Representation in Arnold, MD\",Gj7HcdfpN:buyerImage??props.Gj7HcdfpN??{pixelHeight:3972,pixelWidth:3972,src:\"https://framerusercontent.com/images/HhoZEZfQ7T61MwS8I91lW1wils.jpeg?width=3972&height=3972\",srcSet:\"https://framerusercontent.com/images/HhoZEZfQ7T61MwS8I91lW1wils.jpeg?scale-down-to=512&width=3972&height=3972 512w,https://framerusercontent.com/images/HhoZEZfQ7T61MwS8I91lW1wils.jpeg?scale-down-to=1024&width=3972&height=3972 1024w,https://framerusercontent.com/images/HhoZEZfQ7T61MwS8I91lW1wils.jpeg?scale-down-to=2048&width=3972&height=3972 2048w,https://framerusercontent.com/images/HhoZEZfQ7T61MwS8I91lW1wils.jpeg?width=3972&height=3972 3972w\"},hxISIR12q:reviewHeading??props.hxISIR12q??\"What Our Home Buyers and Sellers Are Saying\",iBwd9oRM9:propertyMangementParagraph??props.iBwd9oRM9??\"For homeowners relocating but unable to sell profitably, Accurate Realty provides Property Management Services to protect your investment until the market is right. From tenant placement to rent collection, we manage the details while you focus on your move.\",jOfIIu_KH:rentalsLink??props.jOfIIu_KH,lkb6Zy59O:cTASubheading??props.lkb6Zy59O??\"Accurate Realty & Management connects you with the best properties in the area, whether you’re buying, selling, or renting.\",MHfw2LVSm:propertyManagementLink??props.MHfw2LVSm,mvVgAo23b:cTAImageOpacity??props.mvVgAo23b??.2,ntIbjmYfI:cTABackgroundImage??props.ntIbjmYfI??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/nTdfRhFs0OMaic5NbIpX8dpGsQw.webp?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/nTdfRhFs0OMaic5NbIpX8dpGsQw.webp?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/nTdfRhFs0OMaic5NbIpX8dpGsQw.webp?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/nTdfRhFs0OMaic5NbIpX8dpGsQw.webp?width=1536&height=1024 1536w\"},OhcxGZI3D:propertyManagementHeading??props.OhcxGZI3D??\"Property Management for Relocating Owners\",Q3nzhHVmb:humanReadableEnumMap[heroVariant]??heroVariant??props.Q3nzhHVmb??\"YMRa3G2yL\",qiMXviG6J:heroImageBrightness??props.qiMXviG6J??100,qJNYywTee:heroBackgroundImage??props.qJNYywTee??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024 1536w\"},qO3NrQoSk:sellersHeading??props.qO3NrQoSk??\"Support for Arnold, MD Home Sellers\",R524BWVcQ:sellersImage??props.R524BWVcQ??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/Ue2ygjhbKJj6WP24H6Nh73bxg.webp?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/Ue2ygjhbKJj6WP24H6Nh73bxg.webp?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/Ue2ygjhbKJj6WP24H6Nh73bxg.webp?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/Ue2ygjhbKJj6WP24H6Nh73bxg.webp?width=1536&height=1024 1536w\"},Rl3gaHVQS:humanReadableEnumMap1[sellersVariant]??sellersVariant??props.Rl3gaHVQS??\"G_GkOGgcd\",variant:humanReadableVariantMap[props.variant]??props.variant??\"m8Ecr65zr\",ygGgQgyxs:heroSubheading??props.ygGgQgyxs??\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",yXuFzY692:cTAHeading??props.yXuFzY692??\"Find Your Next Home in Anne Arundel County\",yygpjy67_:propertyManagementLinkText??props.yygpjy67_??\"Learn More About Property Management\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Q3nzhHVmb,bixNFl38N,ygGgQgyxs,qJNYywTee,qiMXviG6J,EXI7bi59A,Gj7HcdfpN,Rl3gaHVQS,qO3NrQoSk,R524BWVcQ,hxISIR12q,OhcxGZI3D,bafmXboLR,MHfw2LVSm,yygpjy67_,iBwd9oRM9,yXuFzY692,lkb6Zy59O,ntIbjmYfI,mvVgAo23b,ei9oCoGbP,jOfIIu_KH,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"m8Ecr65zr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-12nfaqh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1uwgkwj-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"UXdLIVy_S\",rendersWithMotion:true,scopeId:\"ySULufokn\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"KH0pxSAIL\"},Z74Vl3wqf:{variant:\"LX8iJAjg_\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"UXdLIVy_S\",layoutId:\"UXdLIVy_S\",name:\"Header\",style:{width:\"100%\"},variant:\"x44cTPJ6E\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5hgpq3-container\",nodeId:\"pxQ6I6tb1\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"gjOBbhi3Y\"},Z74Vl3wqf:{variant:\"s8anFDL9O\"}},children:/*#__PURE__*/_jsx(HeroBackgroundImage,{C99fAPlV6:ygGgQgyxs,height:\"100%\",id:\"pxQ6I6tb1\",layoutId:\"pxQ6I6tb1\",mod6VLGep:bixNFl38N,SP1qEFCON:toResponsiveImage(qJNYywTee),style:{width:\"100%\"},U1rtLHApS:qiMXviG6J,variant:Q3nzhHVmb,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:775,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ve02q8-container\",nodeId:\"Vbsxcq7T2\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"ieus09We_\"},Z74Vl3wqf:{variant:\"c0bBGYBOE\"}},children:/*#__PURE__*/_jsx(BuyersBuySellRentHomes,{height:\"100%\",id:\"Vbsxcq7T2\",kGEbtJabo:toResponsiveImage(Gj7HcdfpN),layoutId:\"Vbsxcq7T2\",style:{width:\"100%\"},UhQfsE8K6:EXI7bi59A,variant:\"Ha7Dwpiak\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:673,width:\"100vw\",y:1775,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18gy3q6-container\",nodeId:\"ioLGgRLth\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"IliPngmSj\"},Z74Vl3wqf:{variant:\"Q2lNYJjNg\"}},children:/*#__PURE__*/_jsx(SellersBuySellRentHomes,{height:\"100%\",HoU5eTZfe:qO3NrQoSk,id:\"ioLGgRLth\",layoutId:\"ioLGgRLth\",style:{width:\"100%\"},variant:Rl3gaHVQS,width:\"100%\",WroLcHBs3:toResponsiveImage(R524BWVcQ)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:867,width:\"100vw\",y:2448,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t21932-container\",nodeId:\"sJBSSpvVS\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"wPFHJ_yeC\"},Z74Vl3wqf:{variant:\"wdyjeZ0zG\"}},children:/*#__PURE__*/_jsx(ReviewsBuySellRentHomes,{height:\"100%\",id:\"sJBSSpvVS\",layoutId:\"sJBSSpvVS\",lv5Od0bQG:hxISIR12q,style:{width:\"100%\"},variant:\"e0mwzOx5x\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-s3j6ct\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:943,width:\"100vw\",y:4315,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yfkp3w-container\",nodeId:\"zsgmEuE12\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"x_LhtQSbE\"},Z74Vl3wqf:{variant:\"vm3OhtCpW\"}},children:/*#__PURE__*/_jsx(RelocationPropertyManageBuySellRentHomes,{ewHtAJb_E:toResponsiveImage(bafmXboLR),height:\"100%\",id:\"zsgmEuE12\",IQDvOFuAI:MHfw2LVSm,layoutId:\"zsgmEuE12\",OVxUwUtQG:iBwd9oRM9,style:{width:\"100%\"},TF5Hc6z72:OhcxGZI3D,v2lEvWhqb:yygpjy67_,variant:\"t7s0Hvw6F\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:609,width:\"100vw\",y:5258,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t7euam-container\",nodeId:\"A8i4W32_G\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"gBHbr5t1x\"},Z74Vl3wqf:{variant:\"ptxLjbW5_\"}},children:/*#__PURE__*/_jsx(CTABuySellRentHomes,{bhBPoYgkM:yXuFzY692,bUBxsguJa:toResponsiveImage(ntIbjmYfI),height:\"100%\",id:\"A8i4W32_G\",iioP0tIbQ:lkb6Zy59O,K4MvTgyyt:jOfIIu_KH,layoutId:\"A8i4W32_G\",MUIJa2FcK:ei9oCoGbP,SliWJf3BJ:mvVgAo23b,style:{width:\"100%\"},variant:\"h14VgEbkj\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:945,width:\"100vw\",y:5867,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hpoae3-container\",nodeId:\"UQ45b96ub\",scopeId:\"ySULufokn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bysGQij3J:{variant:\"HadHjK6pq\"},Z74Vl3wqf:{variant:\"moj2ObbZ9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UQ45b96ub\",layoutId:\"UQ45b96ub\",style:{width:\"100%\"},variant:\"eTe9vs2Ei\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6196\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z74Vl3wqf\":{\"layout\":[\"fixed\",\"fixed\"]},\"bysGQij3J\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Q3nzhHVmb\":\"heroVariant\",\"bixNFl38N\":\"heroH1Heading\",\"ygGgQgyxs\":\"heroSubheading\",\"qJNYywTee\":\"heroBackgroundImage\",\"qiMXviG6J\":\"heroImageBrightness\",\"EXI7bi59A\":\"buyerHeading\",\"Gj7HcdfpN\":\"buyerImage\",\"Rl3gaHVQS\":\"sellersVariant\",\"qO3NrQoSk\":\"sellersHeading\",\"R524BWVcQ\":\"sellersImage\",\"hxISIR12q\":\"reviewHeading\",\"OhcxGZI3D\":\"propertyManagementHeading\",\"bafmXboLR\":\"propertyManagementImage\",\"MHfw2LVSm\":\"propertyManagementLink\",\"yygpjy67_\":\"propertyManagementLinkText\",\"iBwd9oRM9\":\"propertyMangementParagraph\",\"yXuFzY692\":\"cTAHeading\",\"lkb6Zy59O\":\"cTASubheading\",\"ntIbjmYfI\":\"cTABackgroundImage\",\"mvVgAo23b\":\"cTAImageOpacity\",\"ei9oCoGbP\":\"listingsLink\",\"jOfIIu_KH\":\"rentalsLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"m8Ecr65zr\":[\".framer-1uwgkwj-container\",\".framer-5hgpq3-container\",\".framer-ve02q8-container\",\".framer-18gy3q6-container\",\".framer-t21932-container\",\".framer-yfkp3w-container\",\".framer-t7euam-container\",\".framer-1hpoae3-container\"],\"Z74Vl3wqf\":[\".framer-1uwgkwj-container\",\".framer-5hgpq3-container\",\".framer-ve02q8-container\",\".framer-18gy3q6-container\",\".framer-t21932-container\",\".framer-yfkp3w-container\",\".framer-t7euam-container\",\".framer-1hpoae3-container\"],\"bysGQij3J\":[\".framer-1uwgkwj-container\",\".framer-5hgpq3-container\",\".framer-ve02q8-container\",\".framer-18gy3q6-container\",\".framer-t21932-container\",\".framer-yfkp3w-container\",\".framer-t7euam-container\",\".framer-1hpoae3-container\"]}\n * @framerBreakpoints {\"m8Ecr65zr\":{\"min\":1200,\"canvasClassName\":\"framer-12nfaqh-override\",\"minHeight\":6196,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Z74Vl3wqf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ayt875-override\",\"minHeight\":7021,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"bysGQij3J\":{\"max\":809,\"canvasClassName\":\"framer-14e37bi-override\",\"minHeight\":7006,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant m8Ecr65zr\n * @framerLayoutTemplate true\n */const FramerySULufokn=withCSS(Component,css,\"framer-XnMlq\");export default FramerySULufokn;FramerySULufokn.displayName=\"Buy, Sell, Rent Homes Template\";FramerySULufokn.defaultProps={height:6196,width:1200};addPropertyControls(FramerySULufokn,{Q3nzhHVmb:HeroBackgroundImageControls?.[\"variant\"]&&{...HeroBackgroundImageControls[\"variant\"],defaultValue:\"YMRa3G2yL\",description:undefined,hidden:undefined,title:\"Hero Variant\"},bixNFl38N:{defaultValue:\"Buy, Sell, or Rent in Arnold, MD\",displayTextArea:false,title:\"Hero H1 Heading\",type:ControlType.String},ygGgQgyxs:{defaultValue:\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",displayTextArea:false,title:\"Hero Subheading\",type:ControlType.String},qJNYywTee:{__defaultAssetReference:\"data:framer/asset-reference,W7waFrjlTatwNENq2WuGyqAZGZ0.webp?originalFilename=residential-real-estate-in-arnold-maryland.webp&preferredSize=auto&width=1536&height=1024\",title:\"Hero Background Image\",type:ControlType.ResponsiveImage},qiMXviG6J:{defaultValue:100,title:\"Hero Image Brightness\",type:ControlType.Number},EXI7bi59A:{defaultValue:\"Trusted Buyer Representation in Arnold, MD\",displayTextArea:false,title:\"Buyer Heading\",type:ControlType.String},Gj7HcdfpN:{__defaultAssetReference:\"data:framer/asset-reference,HhoZEZfQ7T61MwS8I91lW1wils.jpeg?originalFilename=pexels-photo-8112186.jpeg&width=3972&height=3972\",title:\"Buyer Image\",type:ControlType.ResponsiveImage},Rl3gaHVQS:SellersBuySellRentHomesControls?.[\"variant\"]&&{...SellersBuySellRentHomesControls[\"variant\"],defaultValue:\"G_GkOGgcd\",description:undefined,hidden:undefined,title:\"Sellers Variant\"},qO3NrQoSk:{defaultValue:\"Support for Arnold, MD Home Sellers\",displayTextArea:false,title:\"Sellers Heading\",type:ControlType.String},R524BWVcQ:{__defaultAssetReference:\"data:framer/asset-reference,Ue2ygjhbKJj6WP24H6Nh73bxg.webp?originalFilename=selling-homes-in-arnold-maryland.webp&width=1536&height=1024\",title:\"Sellers Image\",type:ControlType.ResponsiveImage},hxISIR12q:{defaultValue:\"What Our Home Buyers and Sellers Are Saying\",displayTextArea:false,title:\"Review Heading\",type:ControlType.String},OhcxGZI3D:{defaultValue:\"Property Management for Relocating Owners\",displayTextArea:false,title:\"Property Management Heading\",type:ControlType.String},bafmXboLR:{__defaultAssetReference:\"data:framer/asset-reference,RWy85Qb3JKmlVY8Uy0pkUrDG5A.jpeg?originalFilename=pexels-photo-6169019.jpeg&width=4000&height=4000\",title:\"Property Management Image\",type:ControlType.ResponsiveImage},MHfw2LVSm:{title:\"Property Management Link\",type:ControlType.Link},yygpjy67_:{defaultValue:\"Learn More About Property Management\",displayTextArea:false,title:\"Property Management Link Text\",type:ControlType.String},iBwd9oRM9:{defaultValue:\"For homeowners relocating but unable to sell profitably, Accurate Realty provides Property Management Services to protect your investment until the market is right. From tenant placement to rent collection, we manage the details while you focus on your move.\",displayTextArea:false,title:\"Property Mangement Paragraph\",type:ControlType.String},yXuFzY692:{defaultValue:\"Find Your Next Home in Anne Arundel County\",displayTextArea:false,title:\"CTA Heading\",type:ControlType.String},lkb6Zy59O:{defaultValue:\"Accurate Realty & Management connects you with the best properties in the area, whether you’re buying, selling, or renting.\",displayTextArea:false,title:\"CTA Subheading\",type:ControlType.String},ntIbjmYfI:{__defaultAssetReference:\"data:framer/asset-reference,nTdfRhFs0OMaic5NbIpX8dpGsQw.webp?originalFilename=residental-properties-in-arnold-maryland.webp&width=1536&height=1024\",title:\"CTA Background Image\",type:ControlType.ResponsiveImage},mvVgAo23b:{defaultValue:.2,max:1,min:0,step:.01,title:\"CTA Image Opacity\",type:ControlType.Number},ei9oCoGbP:{title:\"Listings Link\",type:ControlType.Link},jOfIIu_KH:{title:\"Rentals Link\",type:ControlType.Link}});addFonts(FramerySULufokn,[{explicitInter:true,fonts:[]},...NavBarFonts,...HeroBackgroundImageFonts,...BuyersBuySellRentHomesFonts,...SellersBuySellRentHomesFonts,...ReviewsBuySellRentHomesFonts,...RelocationPropertyManageBuySellRentHomesFonts,...CTABuySellRentHomesFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerySULufokn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"Q3nzhHVmb\\\":\\\"heroVariant\\\",\\\"bixNFl38N\\\":\\\"heroH1Heading\\\",\\\"ygGgQgyxs\\\":\\\"heroSubheading\\\",\\\"qJNYywTee\\\":\\\"heroBackgroundImage\\\",\\\"qiMXviG6J\\\":\\\"heroImageBrightness\\\",\\\"EXI7bi59A\\\":\\\"buyerHeading\\\",\\\"Gj7HcdfpN\\\":\\\"buyerImage\\\",\\\"Rl3gaHVQS\\\":\\\"sellersVariant\\\",\\\"qO3NrQoSk\\\":\\\"sellersHeading\\\",\\\"R524BWVcQ\\\":\\\"sellersImage\\\",\\\"hxISIR12q\\\":\\\"reviewHeading\\\",\\\"OhcxGZI3D\\\":\\\"propertyManagementHeading\\\",\\\"bafmXboLR\\\":\\\"propertyManagementImage\\\",\\\"MHfw2LVSm\\\":\\\"propertyManagementLink\\\",\\\"yygpjy67_\\\":\\\"propertyManagementLinkText\\\",\\\"iBwd9oRM9\\\":\\\"propertyMangementParagraph\\\",\\\"yXuFzY692\\\":\\\"cTAHeading\\\",\\\"lkb6Zy59O\\\":\\\"cTASubheading\\\",\\\"ntIbjmYfI\\\":\\\"cTABackgroundImage\\\",\\\"mvVgAo23b\\\":\\\"cTAImageOpacity\\\",\\\"ei9oCoGbP\\\":\\\"listingsLink\\\",\\\"jOfIIu_KH\\\":\\\"rentalsLink\\\"}\",\"framerIntrinsicHeight\":\"6196\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"m8Ecr65zr\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z74Vl3wqf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bysGQij3J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"m8Ecr65zr\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-12nfaqh-override\\\",\\\"minHeight\\\":6196,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Z74Vl3wqf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ayt875-override\\\",\\\"minHeight\\\":7021,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"bysGQij3J\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-14e37bi-override\\\",\\\"minHeight\\\":7006,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"m8Ecr65zr\\\":[\\\".framer-1uwgkwj-container\\\",\\\".framer-5hgpq3-container\\\",\\\".framer-ve02q8-container\\\",\\\".framer-18gy3q6-container\\\",\\\".framer-t21932-container\\\",\\\".framer-yfkp3w-container\\\",\\\".framer-t7euam-container\\\",\\\".framer-1hpoae3-container\\\"],\\\"Z74Vl3wqf\\\":[\\\".framer-1uwgkwj-container\\\",\\\".framer-5hgpq3-container\\\",\\\".framer-ve02q8-container\\\",\\\".framer-18gy3q6-container\\\",\\\".framer-t21932-container\\\",\\\".framer-yfkp3w-container\\\",\\\".framer-t7euam-container\\\",\\\".framer-1hpoae3-container\\\"],\\\"bysGQij3J\\\":[\\\".framer-1uwgkwj-container\\\",\\\".framer-5hgpq3-container\\\",\\\".framer-ve02q8-container\\\",\\\".framer-18gy3q6-container\\\",\\\".framer-t21932-container\\\",\\\".framer-yfkp3w-container\\\",\\\".framer-t7euam-container\\\",\\\".framer-1hpoae3-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/3dMrKtwDsHhQeeykStyV/Carousel.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/YqmA6MQowV1ubjbIlWqf/BctoaROGS23gE82zbJCT/nQLsbkxR8.js\";import ReviewCard from\"https://framerusercontent.com/modules/Dd2MMI6wUOXjz3brk0Vg/uw9jATyUCzS2nJrhrrwK/dvVGSje6J.js\";const ReviewCardFonts=getFonts(ReviewCard);const CarouselFonts=getFonts(Carousel);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"w87mca8Q0\",\"DbYf4FWIB\",\"cnAT_jYUe\"];const serializationHash=\"framer-CVgXT\";const variantClassNames={cnAT_jYUe:\"framer-v-ti7ko3\",DbYf4FWIB:\"framer-v-d5aqd9\",w87mca8Q0:\"framer-v-gcoekn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f0EFb1vwd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"w87mca8Q0\",Mobile:\"cnAT_jYUe\",Tablet:\"DbYf4FWIB\"};const getProps=({heading,height,id,width,...props})=>{return{...props,f0EFb1vwd:heading??props.f0EFb1vwd??\"What Our Clients Say\",variant:humanReadableVariantMap[props.variant]??props.variant??\"w87mca8Q0\"};};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,f0EFb1vwd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"w87mca8Q0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gcoekn\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"w87mca8Q0\",ref:refBinding,style:{...style},...addPropertyOverrides({cnAT_jYUe:{\"data-framer-name\":\"Mobile\"},DbYf4FWIB:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-2ow58d\",\"data-styles-preset\":\"nQLsbkxR8\",style:{\"--framer-text-alignment\":\"center\"},children:\"What Our Clients Say\"})}),className:\"framer-1n5o9zp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qxoqW8zJl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:f0EFb1vwd,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hys998\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"qHFRTkecO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-6en4gn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"M0lKudevb-container\",nodeId:\"M0lKudevb\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"Carousel of Accurate Reatly's Reviews\",arrowObject:{arrowFill:\"rgba(0, 60, 125, 0.3)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:5},gap:20,height:\"100%\",id:\"M0lKudevb\",layoutId:\"M0lKudevb\",padding:0,paddingBottom:80,paddingLeft:40,paddingPerSide:true,paddingRight:40,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:true,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:3,widthInset:0,widthType:\"columns\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"325px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16edqt5-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Fr5riJLvz-container\",nodeId:\"Fr5riJLvz\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Owner\",GrVTduWR9:\"rgb(194, 23, 91)\",height:\"100%\",id:\"Fr5riJLvz\",layoutId:\"Fr5riJLvz\",NEsBydbA7:\"K\",of5B27WCe:\"Ken Fookes\",style:{width:\"100%\"},variant:\"EV1li5kQI\",width:\"100%\",XXDDPcHQh:'\"I have been a client of Accurate Reality & Management for more than 25 years... They are excellent at what they do! Herb has sold properties and I have profited from their knowledge of the real estate market. I can highly recommend Herb and his team for your real estate needs.\"'})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"325px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sxnckm-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"AXIWiB7mS-container\",nodeId:\"AXIWiB7mS\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Owner\",GrVTduWR9:\"var(--token-1a628d7b-fa0e-4a92-942d-65a3a1cda0fc, rgb(51, 51, 51))\",height:\"100%\",id:\"AXIWiB7mS\",layoutId:\"AXIWiB7mS\",NEsBydbA7:\"K\",of5B27WCe:\"Chuck Bowers\",style:{width:\"100%\"},v83zRTS3W:addImageAlt({pixelHeight:144,pixelWidth:144,src:\"https://framerusercontent.com/images/T3qNTVbhKtxGkjyvkoXOkJxLyPg.png?width=144&height=144\"},\"Chuck Bowers avatar, a happy property owner that has worked with Accurate Realty & Management for years\"),variant:\"t4CTvXR1D\",width:\"100%\",XXDDPcHQh:'\"I have always relied on Accurate Realty and Management when purchasing and renting out my homes. The agent I work with is professional and knowledgeable. They have made everything easy for me. I trust theIr expertise and wouldn’t feel comfortable using anyone else. Super responsive!\"'})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"325px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vkluwj-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"tLJAk3nI6-container\",nodeId:\"tLJAk3nI6\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Tenant and Owner\",GrVTduWR9:\"rgb(0, 151, 167)\",height:\"100%\",id:\"tLJAk3nI6\",layoutId:\"tLJAk3nI6\",NEsBydbA7:\"G\",of5B27WCe:\"George Maloney\",style:{width:\"100%\"},variant:\"EV1li5kQI\",width:\"100%\",XXDDPcHQh:'\"I can highly recommend Accurate Realty and Management LLC to anyone seeking to lease a property, either as a tenant or owner or to clients looking to purchase a property. You will be in good hands with Herb and the Accurate team.\"'})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"325px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vfbekv-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"TS3JqIJif-container\",nodeId:\"TS3JqIJif\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Proptery Owner\",GrVTduWR9:\"var(--token-1a628d7b-fa0e-4a92-942d-65a3a1cda0fc, rgb(51, 51, 51))\",height:\"100%\",id:\"TS3JqIJif\",layoutId:\"TS3JqIJif\",NEsBydbA7:\"K\",of5B27WCe:\"Justin Wingate\",style:{width:\"100%\"},v83zRTS3W:addImageAlt({pixelHeight:144,pixelWidth:144,src:\"https://framerusercontent.com/images/DUpgJrp4Qu9p0GEKMJbX6yTU.png?width=144&height=144\"},\"Justin Wingate, happy customer of Accurate Realty & Management LLC\"),variant:\"t4CTvXR1D\",width:\"100%\",XXDDPcHQh:'\"Great experience. Phil’s knowledge and help was refreshing. I’ll be using him for every real estate need from here on out.\"'})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"325px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k5o13m-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"DOiKbB5El-container\",nodeId:\"DOiKbB5El\",rendersWithMotion:true,scopeId:\"sd2i39x5M\",children:/*#__PURE__*/_jsx(ReviewCard,{aCOh4tu0o:\"Property Owner\",GrVTduWR9:\"rgb(123, 30, 162)\",height:\"100%\",id:\"DOiKbB5El\",layoutId:\"DOiKbB5El\",NEsBydbA7:\"P\",of5B27WCe:\"Paul Massari\",style:{width:\"100%\"},variant:\"EV1li5kQI\",width:\"100%\",XXDDPcHQh:'\"Accurate Realty has been an awesome resource to myself, my family and my friends. Phil is always on top of things, finding new properties/opportunities and looking out for my interests. I couldn\\'t recommend a better local management company and realtor.\"'})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({cnAT_jYUe:{arrowObject:{arrowFill:\"rgba(0, 60, 125, 0.3)\",arrowPadding:4,arrowRadius:40,arrowSize:32,showMouseControls:true},paddingLeft:12,paddingRight:12,sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:1,widthInset:0,widthType:\"columns\"}},DbYf4FWIB:{sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"columns\"}}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CVgXT.framer-1d8ig1i, .framer-CVgXT .framer-1d8ig1i { display: block; }\",\".framer-CVgXT.framer-gcoekn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 50px 100px 50px; position: relative; width: 1200px; }\",\".framer-CVgXT .framer-1n5o9zp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CVgXT .framer-hys998 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CVgXT .framer-6en4gn-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-CVgXT .framer-16edqt5-container, .framer-CVgXT .framer-sxnckm-container, .framer-CVgXT .framer-vkluwj-container, .framer-CVgXT .framer-vfbekv-container, .framer-CVgXT .framer-1k5o13m-container { height: auto; position: relative; width: 325px; }\",\".framer-CVgXT.framer-v-d5aqd9.framer-gcoekn { width: 810px; }\",\".framer-CVgXT.framer-v-d5aqd9 .framer-hys998 { max-width: 800px; }\",\".framer-CVgXT.framer-v-ti7ko3.framer-gcoekn { padding: 100px 20px 100px 20px; width: 390px; }\",\".framer-CVgXT.framer-v-ti7ko3 .framer-1n5o9zp { max-width: 275px; }\",\".framer-CVgXT.framer-v-ti7ko3 .framer-hys998 { max-width: 400px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 836\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DbYf4FWIB\":{\"layout\":[\"fixed\",\"auto\"]},\"cnAT_jYUe\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"f0EFb1vwd\":\"heading\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersd2i39x5M=withCSS(Component,css,\"framer-CVgXT\");export default Framersd2i39x5M;Framersd2i39x5M.displayName=\"Testimonials [Property Management]\";Framersd2i39x5M.defaultProps={height:836,width:1200};addPropertyControls(Framersd2i39x5M,{variant:{options:[\"w87mca8Q0\",\"DbYf4FWIB\",\"cnAT_jYUe\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},f0EFb1vwd:{defaultValue:\"What Our Clients Say\",displayTextArea:false,title:\"Heading\",type:ControlType.String}});addFonts(Framersd2i39x5M,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ReviewCardFonts,...CarouselFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersd2i39x5M\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"836\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DbYf4FWIB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cnAT_jYUe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"f0EFb1vwd\\\":\\\"heading\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sd2i39x5M.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/apa4ad46O/apa4ad46O.js\";import PricingPropertyManagement from\"#framer/local/canvasComponent/QdIVkufE6/QdIVkufE6.js\";import TestimonialsPropertyManagement from\"#framer/local/canvasComponent/sd2i39x5M/sd2i39x5M.js\";import HeroBackgroundImage from\"#framer/local/canvasComponent/stuLwRqSP/stuLwRqSP.js\";import ProcessPropertyManagement from\"#framer/local/canvasComponent/U7FdcPOaF/U7FdcPOaF.js\";import ResourcesPropertyManagement from\"#framer/local/canvasComponent/y8ELtQz7D/y8ELtQz7D.js\";import BenefitsPropertyManagement from\"#framer/local/canvasComponent/YhmEQw4wz/YhmEQw4wz.js\";import Footer from\"#framer/local/canvasComponent/YxFujDD6t/YxFujDD6t.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const HeroBackgroundImageFonts=getFonts(HeroBackgroundImage);const BenefitsPropertyManagementFonts=getFonts(BenefitsPropertyManagement);const ProcessPropertyManagementFonts=getFonts(ProcessPropertyManagement);const TestimonialsPropertyManagementFonts=getFonts(TestimonialsPropertyManagement);const PricingPropertyManagementFonts=getFonts(PricingPropertyManagement);const ResourcesPropertyManagementFonts=getFonts(ResourcesPropertyManagement);const FooterFonts=getFonts(Footer);const HeroBackgroundImageControls=getPropertyControls(HeroBackgroundImage);const breakpoints={AiB_Mz766:\"(min-width: 1200px)\",isAvlmjoE:\"(max-width: 809.98px)\",VIVl5Wcye:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-7BeGA\";const variantClassNames={AiB_Mz766:\"framer-v-wrmwtb\",isAvlmjoE:\"framer-v-12yhq8w\",VIVl5Wcye:\"framer-v-15zy6tt\"};const Q3nzhHVmb=undefined;const meDzYHTaV=undefined;const DyGyParyy=undefined;const qJNYywTee=undefined;const qiMXviG6J=undefined;const wrc0LznzR=undefined;const oP8ggaY_2=undefined;const izIBfzQd0=undefined;const pW7Fa5poe=undefined;const Tawnu2R94=undefined;const cmHxSfnSO=undefined;const gcmMjedsc=undefined;const dJxpUIFza=undefined;const PiEExFuM6=undefined;const Rc9cUEuwJ=undefined;const C5vXCnKtj=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7BeGA.framer-rwwuwo, .framer-7BeGA .framer-rwwuwo { display: block; }\",\".framer-7BeGA.framer-wrmwtb { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-7BeGA .framer-ljvvo5-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-7BeGA .framer-bxxhu2-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: -999; position: relative; width: 100%; }\",\".framer-7BeGA .framer-13dcs3w-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-7BeGA .framer-prhpxq { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-7BeGA .framer-ha6ysq-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-7BeGA .framer-70sseq-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-7BeGA .framer-xdp8dp-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-7BeGA .framer-828zg7-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",\".framer-7BeGA .framer-1k523wq-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AiB_Mz766:\"(min-width: 1200px)\",isAvlmjoE:\"(max-width: 809.98px)\",VIVl5Wcye:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop [Left]\":\"YMRa3G2yL\",\"Desktop [Middle]\":\"VT5BbyKMo\",\"Phone [Left]\":\"gjOBbhi3Y\",\"Tablet [Left]\":\"s8anFDL9O\",\"Tablet [Middle]\":\"ky0PAIk3a\"};const humanReadableVariantMap={Desktop:\"AiB_Mz766\",Phone:\"isAvlmjoE\",Tablet:\"VIVl5Wcye\"};const getProps=({benefitsHeading,height,heroBackgroundImage,heroH1Heading,heroImageBrightness,heroSubheading,heroVariant,id,manageReportDescription,marketShowDescription,pricingHeading,pricingPrepDescription,processHeading,resourcesBackgroundImage,resourcesHeading,resourcesImageBlur,screenLeaseDescription,testimonialsHeading,width,...props})=>{return{...props,C5vXCnKtj:resourcesImageBlur??props.C5vXCnKtj??4,cmHxSfnSO:manageReportDescription??props.cmHxSfnSO??\"We enforce consistent rent collection policies and manage eviction procedures from initiation to completion if necessary. \\n\\nTenants pay a $150 deductible for repairs, while we coordinate all repair calls 24/7 using vetted, price-conscious contractors. Owner approval is obtained for repairs over $300, and major jobs are put out for bid. \\n\\nRegular inspections are performed, initial, move-in/out, and every 6 months, with written reports. \\n\\nWe maintain computerized accounting and trust accounts under state supervision, track all deposits, and issue detailed monthly statements. Year-end, you receive an income and expense report, itemized records, and IRS Form 1099. \\n\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws. \\n\\nCommunication is always open via phone, fax, email, and our website.\",dJxpUIFza:pricingHeading??props.dJxpUIFza??\"Our Property Management Pricing Plan\",DyGyParyy:heroSubheading??props.DyGyParyy??\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",gcmMjedsc:testimonialsHeading??props.gcmMjedsc??\"What Our Clients Say\",izIBfzQd0:pricingPrepDescription??props.izIBfzQd0??\"We establish an accurate market rental value, assess property condition, and recommend repairs to maximize return. \\n\\nAll legal disclosures are handled, including Maryland lead-based paint compliance, property registration with MDE, and coordination of re-inspections when required.\",meDzYHTaV:heroH1Heading??props.meDzYHTaV??\"Buy, Sell, or Rent in Arnold, MD\",oP8ggaY_2:processHeading??props.oP8ggaY_2??\"Our Property Management Process\",PiEExFuM6:resourcesHeading??props.PiEExFuM6??\"Tenant & Landlord Resources\",pW7Fa5poe:marketShowDescription??props.pW7Fa5poe??\"Your property is entered into MRIS/MLS for maximum Realtor exposure, plus advertised on major rental sites (Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, Lycos). \\n\\nWe create a custom flyer, refresh ads weekly, manage inquiries, and personally handle all showings.\",Q3nzhHVmb:humanReadableEnumMap[heroVariant]??heroVariant??props.Q3nzhHVmb??\"VT5BbyKMo\",qiMXviG6J:heroImageBrightness??props.qiMXviG6J??100,qJNYywTee:heroBackgroundImage??props.qJNYywTee??{pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/W7waFrjlTatwNENq2WuGyqAZGZ0.webp?width=1536&height=1024 1536w\"},Rc9cUEuwJ:resourcesBackgroundImage??props.Rc9cUEuwJ??{pixelHeight:823,pixelWidth:1280,src:\"https://framerusercontent.com/images/Wy1TbxKdBiIyY0i3uJJBI9q0.webp?width=1280&height=823\",srcSet:\"https://framerusercontent.com/images/Wy1TbxKdBiIyY0i3uJJBI9q0.webp?scale-down-to=512&width=1280&height=823 512w,https://framerusercontent.com/images/Wy1TbxKdBiIyY0i3uJJBI9q0.webp?scale-down-to=1024&width=1280&height=823 1024w,https://framerusercontent.com/images/Wy1TbxKdBiIyY0i3uJJBI9q0.webp?width=1280&height=823 1280w\"},Tawnu2R94:screenLeaseDescription??props.Tawnu2R94??\"Applicants undergo full screening: employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the hard questions and act as your buffer.\\n\\nOnce approved, we execute Accurate’s exclusive detailed leasing agreement, fully compliant with Maryland Landlord/Tenant law. \\n\\nAt move-in, we collect first month’s rent and security deposit, verify renter’s insurance, complete a property condition report with the tenant, and explain vacate procedures and Accurate’s rental payment policy. \\n\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AiB_Mz766\",wrc0LznzR:benefitsHeading??props.wrc0LznzR??\"Benefits of Property Management\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Q3nzhHVmb,meDzYHTaV,DyGyParyy,qJNYywTee,qiMXviG6J,wrc0LznzR,oP8ggaY_2,izIBfzQd0,pW7Fa5poe,Tawnu2R94,cmHxSfnSO,gcmMjedsc,dJxpUIFza,PiEExFuM6,Rc9cUEuwJ,C5vXCnKtj,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"AiB_Mz766\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-wrmwtb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ljvvo5-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",layoutScroll:true,name:\"Header\",nodeId:\"GCqO7b61k\",rendersWithMotion:true,scopeId:\"cTxLLIPZf\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"KH0pxSAIL\"},VIVl5Wcye:{variant:\"LX8iJAjg_\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"GCqO7b61k\",layoutId:\"GCqO7b61k\",name:\"Header\",style:{width:\"100%\"},variant:\"x44cTPJ6E\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bxxhu2-container\",nodeId:\"Puc_BMn6l\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"gjOBbhi3Y\"},VIVl5Wcye:{variant:\"s8anFDL9O\"}},children:/*#__PURE__*/_jsx(HeroBackgroundImage,{C99fAPlV6:DyGyParyy,height:\"100%\",id:\"Puc_BMn6l\",layoutId:\"Puc_BMn6l\",mod6VLGep:meDzYHTaV,SP1qEFCON:toResponsiveImage(qJNYywTee),style:{width:\"100%\"},U1rtLHApS:qiMXviG6J,variant:Q3nzhHVmb,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:899,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13dcs3w-container\",nodeId:\"IRCKi6Z9y\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"yJZbxpvoh\"},VIVl5Wcye:{variant:\"QLo0qqKbq\"}},children:/*#__PURE__*/_jsx(BenefitsPropertyManagement,{G_XBvUEYM:wrc0LznzR,height:\"100%\",id:\"IRCKi6Z9y\",JEPY75gkA:\"Our clear policies, strict rent collection systems, and eviction support ensure consistent cash flow and landlord protection.\",layoutId:\"IRCKi6Z9y\",PQpBj0V1L:\"We manage all Fair Housing compliance details, helping you avoid costly complaints, lawsuits, and property management risks.\",style:{width:\"100%\"},Uh2x79W20:\"Thorough tenant screening with employer and landlord references, RentGrow credit checks, plus criminal, civil, and predator records.\",UxcaFSTzG:\"Preventive property maintenance, vetted vendors, and accurate accounting help landlords cut costs while protecting investments.\",variant:\"WqedJsMHO\",vbjHq8Qus:\"Custom leases built for Maryland Landlord/Tenant law, including security deposits, legal notices, and full compliance timelines\",width:\"100%\",YZ61IIJpY:\"We handle tenant repair calls day or night with vetted vendors, clear communication, and we need your approval for repairs over $300.\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-prhpxq\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:657,width:\"100vw\",y:2899,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ha6ysq-container\",nodeId:\"DT7M4FUpb\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"sUQ3HdH7L\"},VIVl5Wcye:{variant:\"vymmondcJ\"}},children:/*#__PURE__*/_jsx(ProcessPropertyManagement,{EeP9Ws_sX:Tawnu2R94,height:\"100%\",id:\"DT7M4FUpb\",layoutId:\"DT7M4FUpb\",Ms2AUMtmb:pW7Fa5poe,RFJ4YbXEU:oP8ggaY_2,style:{width:\"100%\"},UaLuqRCRM:cmHxSfnSO,variant:\"MriDv13Oi\",width:\"100%\",zssI7SywG:izIBfzQd0})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:836,width:\"100vw\",y:3556,children:/*#__PURE__*/_jsx(Container,{className:\"framer-70sseq-container\",nodeId:\"cK2qduKfK\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"cnAT_jYUe\"},VIVl5Wcye:{variant:\"DbYf4FWIB\"}},children:/*#__PURE__*/_jsx(TestimonialsPropertyManagement,{f0EFb1vwd:gcmMjedsc,height:\"100%\",id:\"cK2qduKfK\",layoutId:\"cK2qduKfK\",style:{width:\"100%\"},variant:\"w87mca8Q0\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:839,width:\"100vw\",y:4392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xdp8dp-container\",nodeId:\"vnSSyZf8W\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"ENlZuKl_2\"},VIVl5Wcye:{variant:\"jpv76D4SJ\"}},children:/*#__PURE__*/_jsx(PricingPropertyManagement,{height:\"100%\",id:\"vnSSyZf8W\",IIB849MCC:dJxpUIFza,layoutId:\"vnSSyZf8W\",style:{width:\"100%\"},variant:\"StJC0Nrgr\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:787,width:\"100vw\",y:5231,children:/*#__PURE__*/_jsx(Container,{className:\"framer-828zg7-container\",nodeId:\"UWiW6WCfx\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"DY7IBMbI1\"},VIVl5Wcye:{variant:\"Z5ozX_AWw\"}},children:/*#__PURE__*/_jsx(ResourcesPropertyManagement,{height:\"100%\",id:\"UWiW6WCfx\",layoutId:\"UWiW6WCfx\",lN8fGBRhj:toResponsiveImage(Rc9cUEuwJ),style:{width:\"100%\"},variant:\"seWWKyiPt\",w92C0QjUQ:PiEExFuM6,width:\"100%\",Xb80lM3cY:C5vXCnKtj})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:945,width:\"100vw\",y:6018,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k523wq-container\",nodeId:\"tuvQHwyau\",scopeId:\"cTxLLIPZf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{isAvlmjoE:{variant:\"HadHjK6pq\"},VIVl5Wcye:{variant:\"moj2ObbZ9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"tuvQHwyau\",layoutId:\"tuvQHwyau\",style:{width:\"100%\"},variant:\"eTe9vs2Ei\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6196\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VIVl5Wcye\":{\"layout\":[\"fixed\",\"fixed\"]},\"isAvlmjoE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Q3nzhHVmb\":\"heroVariant\",\"meDzYHTaV\":\"heroH1Heading\",\"DyGyParyy\":\"heroSubheading\",\"qJNYywTee\":\"heroBackgroundImage\",\"qiMXviG6J\":\"heroImageBrightness\",\"wrc0LznzR\":\"benefitsHeading\",\"oP8ggaY_2\":\"processHeading\",\"izIBfzQd0\":\"pricingPrepDescription\",\"pW7Fa5poe\":\"marketShowDescription\",\"Tawnu2R94\":\"screenLeaseDescription\",\"cmHxSfnSO\":\"manageReportDescription\",\"gcmMjedsc\":\"testimonialsHeading\",\"dJxpUIFza\":\"pricingHeading\",\"PiEExFuM6\":\"resourcesHeading\",\"Rc9cUEuwJ\":\"resourcesBackgroundImage\",\"C5vXCnKtj\":\"resourcesImageBlur\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"AiB_Mz766\":[\".framer-ljvvo5-container\",\".framer-bxxhu2-container\",\".framer-13dcs3w-container\",\".framer-ha6ysq-container\",\".framer-70sseq-container\",\".framer-xdp8dp-container\",\".framer-828zg7-container\",\".framer-1k523wq-container\"],\"VIVl5Wcye\":[\".framer-ljvvo5-container\",\".framer-bxxhu2-container\",\".framer-13dcs3w-container\",\".framer-ha6ysq-container\",\".framer-70sseq-container\",\".framer-xdp8dp-container\",\".framer-828zg7-container\",\".framer-1k523wq-container\"],\"isAvlmjoE\":[\".framer-ljvvo5-container\",\".framer-bxxhu2-container\",\".framer-13dcs3w-container\",\".framer-ha6ysq-container\",\".framer-70sseq-container\",\".framer-xdp8dp-container\",\".framer-828zg7-container\",\".framer-1k523wq-container\"]}\n * @framerBreakpoints {\"AiB_Mz766\":{\"min\":1200,\"canvasClassName\":\"framer-wrmwtb-override\",\"minHeight\":6196,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"VIVl5Wcye\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-15zy6tt-override\",\"minHeight\":7021,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"isAvlmjoE\":{\"max\":809,\"canvasClassName\":\"framer-12yhq8w-override\",\"minHeight\":8395,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant AiB_Mz766\n * @framerLayoutTemplate true\n */const FramercTxLLIPZf=withCSS(Component,css,\"framer-7BeGA\");export default FramercTxLLIPZf;FramercTxLLIPZf.displayName=\"Property Management Template\";FramercTxLLIPZf.defaultProps={height:6196,width:1200};addPropertyControls(FramercTxLLIPZf,{Q3nzhHVmb:HeroBackgroundImageControls?.[\"variant\"]&&{...HeroBackgroundImageControls[\"variant\"],defaultValue:\"VT5BbyKMo\",description:undefined,hidden:undefined,title:\"Hero Variant\"},meDzYHTaV:{defaultValue:\"Buy, Sell, or Rent in Arnold, MD\",displayTextArea:false,title:\"Hero H1 Heading\",type:ControlType.String},DyGyParyy:{defaultValue:\"Buying, selling, or renting a home in Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\",displayTextArea:false,title:\"Hero Subheading\",type:ControlType.String},qJNYywTee:{__defaultAssetReference:\"data:framer/asset-reference,W7waFrjlTatwNENq2WuGyqAZGZ0.webp?originalFilename=residential-real-estate-in-arnold-maryland.webp&preferredSize=auto&width=1536&height=1024\",title:\"Hero Background Image\",type:ControlType.ResponsiveImage},qiMXviG6J:{defaultValue:100,title:\"Hero Image Brightness\",type:ControlType.Number},wrc0LznzR:{defaultValue:\"Benefits of Property Management\",displayTextArea:false,title:\"Benefits Heading\",type:ControlType.String},oP8ggaY_2:{defaultValue:\"Our Property Management Process\",displayTextArea:false,title:\"Process Heading\",type:ControlType.String},izIBfzQd0:{defaultValue:\"We establish an accurate market rental value, assess property condition, and recommend repairs to maximize return. \\n\\nAll legal disclosures are handled, including Maryland lead-based paint compliance, property registration with MDE, and coordination of re-inspections when required.\",displayTextArea:true,title:\"Pricing Prep Description\",type:ControlType.String},pW7Fa5poe:{defaultValue:\"Your property is entered into MRIS/MLS for maximum Realtor exposure, plus advertised on major rental sites (Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, Lycos). \\n\\nWe create a custom flyer, refresh ads weekly, manage inquiries, and personally handle all showings.\",displayTextArea:true,title:\"Market Show Description\",type:ControlType.String},Tawnu2R94:{defaultValue:\"Applicants undergo full screening: employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the hard questions and act as your buffer.\\n\\nOnce approved, we execute Accurate’s exclusive detailed leasing agreement, fully compliant with Maryland Landlord/Tenant law. \\n\\nAt move-in, we collect first month’s rent and security deposit, verify renter’s insurance, complete a property condition report with the tenant, and explain vacate procedures and Accurate’s rental payment policy. \\n\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\",displayTextArea:true,title:\"Screen Lease Description\",type:ControlType.String},cmHxSfnSO:{defaultValue:\"We enforce consistent rent collection policies and manage eviction procedures from initiation to completion if necessary. \\n\\nTenants pay a $150 deductible for repairs, while we coordinate all repair calls 24/7 using vetted, price-conscious contractors. Owner approval is obtained for repairs over $300, and major jobs are put out for bid. \\n\\nRegular inspections are performed, initial, move-in/out, and every 6 months, with written reports. \\n\\nWe maintain computerized accounting and trust accounts under state supervision, track all deposits, and issue detailed monthly statements. Year-end, you receive an income and expense report, itemized records, and IRS Form 1099. \\n\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws. \\n\\nCommunication is always open via phone, fax, email, and our website.\",displayTextArea:true,title:\"Manage Report Description\",type:ControlType.String},gcmMjedsc:{defaultValue:\"What Our Clients Say\",displayTextArea:false,title:\"Testimonials Heading\",type:ControlType.String},dJxpUIFza:{defaultValue:\"Our Property Management Pricing Plan\",displayTextArea:false,title:\"Pricing Heading\",type:ControlType.String},PiEExFuM6:{defaultValue:\"Tenant & Landlord Resources\",displayTextArea:false,title:\"Resources Heading\",type:ControlType.String},Rc9cUEuwJ:{__defaultAssetReference:\"data:framer/asset-reference,Wy1TbxKdBiIyY0i3uJJBI9q0.webp?originalFilename=properties-in-baltimore-city.webp&width=1280&height=823\",title:\"Resources Background Image\",type:ControlType.ResponsiveImage},C5vXCnKtj:{defaultValue:4,title:\"Resources Image Blur\",type:ControlType.Number}});addFonts(FramercTxLLIPZf,[{explicitInter:true,fonts:[]},...NavBarFonts,...HeroBackgroundImageFonts,...BenefitsPropertyManagementFonts,...ProcessPropertyManagementFonts,...TestimonialsPropertyManagementFonts,...PricingPropertyManagementFonts,...ResourcesPropertyManagementFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercTxLLIPZf\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"6196\",\"framerHitTargets\":\"{\\\"AiB_Mz766\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-70sseq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"],\\\"VIVl5Wcye\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-70sseq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"],\\\"isAvlmjoE\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-70sseq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VIVl5Wcye\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"isAvlmjoE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Q3nzhHVmb\\\":\\\"heroVariant\\\",\\\"meDzYHTaV\\\":\\\"heroH1Heading\\\",\\\"DyGyParyy\\\":\\\"heroSubheading\\\",\\\"qJNYywTee\\\":\\\"heroBackgroundImage\\\",\\\"qiMXviG6J\\\":\\\"heroImageBrightness\\\",\\\"wrc0LznzR\\\":\\\"benefitsHeading\\\",\\\"oP8ggaY_2\\\":\\\"processHeading\\\",\\\"izIBfzQd0\\\":\\\"pricingPrepDescription\\\",\\\"pW7Fa5poe\\\":\\\"marketShowDescription\\\",\\\"Tawnu2R94\\\":\\\"screenLeaseDescription\\\",\\\"cmHxSfnSO\\\":\\\"manageReportDescription\\\",\\\"gcmMjedsc\\\":\\\"testimonialsHeading\\\",\\\"dJxpUIFza\\\":\\\"pricingHeading\\\",\\\"PiEExFuM6\\\":\\\"resourcesHeading\\\",\\\"Rc9cUEuwJ\\\":\\\"resourcesBackgroundImage\\\",\\\"C5vXCnKtj\\\":\\\"resourcesImageBlur\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"AiB_Mz766\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"AiB_Mz766\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-wrmwtb-override\\\",\\\"minHeight\\\":6196,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"VIVl5Wcye\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-15zy6tt-override\\\",\\\"minHeight\\\":7021,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"isAvlmjoE\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12yhq8w-override\\\",\\\"minHeight\\\":8395,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport InvestmentConsultingTemplate from \"https://framerusercontent.com/modules/5lrOaMFaXAuWN22TQhir/4Qk27sVJ66fWgln3VBcw/lwXZNj_sA.js\";\r\nimport Main from \"https://framerusercontent.com/modules/dFRY9OGuiFriYDHvnLqF/eD65Ji42yM46rNhobmKh/wGo6P0Blw.js\";\r\nimport AreaHub from \"https://framerusercontent.com/modules/nKeE8EVBgshUVCpzO4fq/wuujBEe8iavcyhvjIDgh/pe0_ZtcM7.js\";\r\nimport BuySellRentHomesTemplate from \"https://framerusercontent.com/modules/zlZQ0XEQts8rBWdlXoOY/FfqSjoUgatiJZAkviFkf/ySULufokn.js\";\r\nimport PropertyManagementTemplate from \"https://framerusercontent.com/modules/zn4OuXHnZAJ0MMoRdRdD/N2ESQbf4Daqo1pU32OZc/cTxLLIPZf.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {USTcA2Wg2: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHzpulz78bn75M76MB9m/PZpVtm9d82bbacmpqict/augiA20Il.js\")), path: \"/\"}, xCmXIbV2Q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j3lC824mAEScMtiD8anz/4MkuePQ7ibccujuVH5kT/xCmXIbV2Q.js\")), path: \"/about\"}, IiqGNNgr3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9v2GYa6UMKiFEKLTC08B/6p3g4h4qlKFYxalfeYVc/IiqGNNgr3.js\")), path: \"/404\"}, Rise3G7zr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J2UEwsPSxgsQYGasV39n/3yQIjZay4rnShRWTWU2G/Rise3G7zr.js\")), path: \"/privacy-policy\"}, bPbmgGXwP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E6RRAMCmWmWdcO0osrN9/eiM9XKR6WhInzTgjtHjx/bPbmgGXwP.js\")), path: \"/terms-and-conditions\"}, FEa1_APb0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hiZlBWC9FFLlhiu3SoPB/8kq6ODvoTSRVzw5ChoSi/FEa1_APb0.js\")), path: \"/contact-success\"}, IYp2fWtUb: {elements: {BHWmQQr77: \"queen-annes-county\", c8q1HrJVF: \"baltimore-county\", IwxAovsX1: \"carroll-county\", KcGgG7JE0: \"harford-county\", ncbMU7vf5: \"howard-county\", PivoNwzTS: \"anne-arundel-county\", VcyA93L89: \"kent-county\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UeIl8pNOeusSC8vobJvD/mDkMvYLIvIvE3ZVOWpj2/IYp2fWtUb.js\")), path: \"/service-areas\"}, gFeX73mku: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1qZ7BZtlXyBukIiZcEgF/xlA355H2TO6kIKgpovO3/gFeX73mku.js\")), path: \"/service-areas/arnold-md\"}, sRXvxIgCu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AxXVfGzlmdLVHOogJtNU/7e6RMqEYU2CLnch2e8JI/sRXvxIgCu.js\")), path: \"/service-areas/arnold-md/property-management\"}, VAB3PdBuz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pmkYNyLgbs4dfrmQzEKG/0CXL1WiFSuKpJvRdJmWJ/VAB3PdBuz.js\")), path: \"/service-areas/arnold-md/buy-sell-rent-homes\"}, XRYg5HutI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kMWO7eVKEgGCRjTknTwv/Dyux5zfytzWzhoc6fVku/XRYg5HutI.js\")), path: \"/service-areas/arnold-md/investment-consulting\"}, W6yAoLTgG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YkGKbqgc6s20vZ33ggmb/uaZKIbmvb4kvPerMyfW0/W6yAoLTgG.js\")), path: \"/property-management\"}, tYySRQDyu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VcW0XX6kzdsMe9VZhfYU/Qr06npmhrE8XuYbEQVDz/tYySRQDyu.js\")), path: \"/buy-sell-rent-homes\"}, nVy9KJQe4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8k5lTpx4i7Vbd9DUwO1Z/fc3VZDvOoqUyD0f74a5n/nVy9KJQe4.js\")), path: \"/investment-consulting\"}, FAJ1cIVG_: {elements: {YHBh4l8yA: \"contractors-list\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gK6acy6fMa5OaSeZwfeu/inZ7sHPt3ixpcXsCAJZ3/FAJ1cIVG_.js\")), path: \"/resources\"}, g5F2tFcRn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NNNFVE17Epln5QAVjb5u/0U9dI3DNZTfROONX6tTT/g5F2tFcRn.js\")), path: \"/service-areas/annapolis-md\"}, fHmLszCkt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gZTrJ1UjNj5Mj2S5XJ7V/Kojit1F7aZItP9dJl2hH/fHmLszCkt.js\")), path: \"/service-areas/severna-park-md\"}, s7KcHe3nr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UcTcp33pbAA1D7MzSlIF/F1ERrwq67SfbGQJzPQbE/s7KcHe3nr.js\")), path: \"/service-areas/odenton-md\"}, fThXxFA8V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V5vWIH0Zk4ltBFDNkN8Q/qvJRfQB5iruFBxI60b9Q/fThXxFA8V.js\")), path: \"/service-areas/pasadena-md\"}, RXOK79Ntt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BsnwKP9eowVYE11s6q6F/GtRRU4E3dTLBmM8ruR5F/RXOK79Ntt.js\")), path: \"/service-areas/crofton-md\"}, LRHFPvwZH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FVd4ddPxjsgGj4RDLYx0/nfrTIxE0S3DrM2AETrKE/LRHFPvwZH.js\")), path: \"/service-areas/annapolis-md/property-management\"}, PrmOOUUhs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l9VME4jqy1Ipyi6EOYQq/0yVVDJIbPY0am76Cce8p/PrmOOUUhs.js\")), path: \"/service-areas/annapolis-md/buy-sell-rent-homes\"}, AoLOwv_R9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8miZyrD0LVOorZAyKjxi/BD7XYYQYU366l5AGePcJ/AoLOwv_R9.js\")), path: \"/service-areas/annapolis-md/investment-consulting\"}, haJ7lVEmV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qnTwub35rhz8n9mNRCU3/YmXpyj7HYV9nM9KsECEd/haJ7lVEmV.js\")), path: \"/service-areas/severna-park-md/property-management\"}, cHQTN02D2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WjYK4yExxaAhQVVSb8pa/qz1l2R24qFUM9dNlMkO7/cHQTN02D2.js\")), path: \"/service-areas/severna-park-md/buy-sell-rent-homes\"}, k8OPHTiMT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xspS0yCJZoRN5oMQdEo1/c1XxbT9ct24tHkOTMHce/k8OPHTiMT.js\")), path: \"/service-areas/severna-park-md/investment-consulting\"}, dYYw7K9qN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lvnXGiSAcqs8uTWRhmzc/VphdoZCQ58WnKw9xMNGd/dYYw7K9qN.js\")), path: \"/service-areas/odenton-md/property-management\"}, BKfYoCLwD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WIZyBbUtpNejct2gJ7bw/e2naPVUuGADSNQUHpOz6/BKfYoCLwD.js\")), path: \"/service-areas/odenton-md/buy-sell-rent-homes\"}, C9YcTZ9E2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3V7jAPlBmR56UZgRaBCk/lWPfcjcrWujb7YShxXmo/C9YcTZ9E2.js\")), path: \"/service-areas/odenton-md/investment-consulting\"}, Ms1mbpZnj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wu28qEgDp9WMMNAebSx2/aBysEhGDSMgOf7RnWaj4/Ms1mbpZnj.js\")), path: \"/service-areas/pasadena-md/property-management\"}, T7yFgmqlC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tmJG6qIaVDclwlH3g8sA/7R8wAZURdHjpKZG49egk/T7yFgmqlC.js\")), path: \"/service-areas/pasadena-md/buy-sell-rent-homes\"}, o6aqfFlws: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t7PO2At8t66i0gZvGwSM/UrLfMDvy8Tloe5z9xTh5/o6aqfFlws.js\")), path: \"/service-areas/pasadena-md/investment-consulting\"}, Sm1Bp4L45: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OkCtSOZb5gk6Z4jwYA9a/FmLObehDPz6Fb1UXAAST/Sm1Bp4L45.js\")), path: \"/service-areas/crofton-md/property-management\"}, y3ww2Tzk2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1MzAWp6s962Ssc6BRPO5/yq9ho5oEfb6I5inOW57Q/y3ww2Tzk2.js\")), path: \"/service-areas/crofton-md/buy-sell-rent-homes\"}, oYuUPj61V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JSYco7IxG7ExIdjA8rB9/ZE7pEX07uh6mnyn6KPZb/oYuUPj61V.js\")), path: \"/service-areas/crofton-md/investment-consulting\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"def8c57477bda7cdb98106c5cb5ec2cf27a20254fc4a25d4baa06c479bc9029a\"\r\n\t\tconst wrapInAddImageAlt = (image, alt) => {\r\n\tif (!image || typeof image !== \"object\") {\r\n\t\treturn;\r\n\t};\r\n\treturn { ...image, alt };\r\n};\r\n\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {ATi3RetXD: \"Property management for rentals in Arnold. Screening, leasing, repairs, and compliant reporting to protect cash flow.\", c6EJXVLCm: {href: {webPageId: \"sRXvxIgCu\"}}, cXYGhqoxA: \"YMRa3G2yL\", djRXO9nlZ: \"Experience That Protects Your Investment\", ESQToe5vm: \"Investment consulting for the Arnold, MD area. Evaluate deals, plan cash flow, and build systems to grow with confidence.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 350, pixelWidth: 350, src: \"https://framerusercontent.com/images/SyDzVcMI7gkWT06DR22sCo2Paxk.png?width=350&height=350\"}, \"Stuff of property manager in Arnold, MD\"), gRmMb_bWk: \"From rental property management to buying, selling, or renting a home, Accurate Realty & Management helps Arnold homeowners and investors make confident decisions with responsive, personal service.\", jcXZYxUPK: 0.2, JXb8McoTQ: {href: {webPageId: \"VAB3PdBuz\"}}, KJar6sUl1: \"Arnold, MD Real Estate Services\", kLpCq2AEW: 110, Li2TuoMAE: \"Have a property question or a next step in mind? Tell us what you’re trying to accomplish in Arnold, and we’ll point you in the right direction.\", mNRw8T7xO: \"\", oBqH3V3HJ: \"Buy, sell, or rent a home in Arnold with real estate guidance, smart pricing, and support from first showing to closing.\", olVX0RiIv: 6, Pudu5PZV7: \"Arnold, MD Property Management & Real Estate Sales\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 857, pixelWidth: 1536, src: \"https://framerusercontent.com/images/61DVua73wXknyI7I8oq6KXk.png?width=1536&height=857\", srcSet: \"https://framerusercontent.com/images/61DVua73wXknyI7I8oq6KXk.png?scale-down-to=512&width=1536&height=857 512w,https://framerusercontent.com/images/61DVua73wXknyI7I8oq6KXk.png?scale-down-to=1024&width=1536&height=857 1024w,https://framerusercontent.com/images/61DVua73wXknyI7I8oq6KXk.png?width=1536&height=857 1536w\"}, \"Beautiful homes near the Arnold, MD area\"), S5oUa01qG: \"Trusted by Maryland Homeowners\", T33BRexd8: \"Talk With a Local Expert\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 450, pixelWidth: 450, src: \"https://framerusercontent.com/images/gnMCRVKDQmpSGq1Qz0s3QolBk.png?width=450&height=450\"}, \"Homes for sale near Arnold, MD\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 350, pixelWidth: 350, src: \"https://framerusercontent.com/images/cBGPryRsaaJJF5jnvuje1ews.png?width=350&height=350\"}, \"Real Estate investment consulting session in Arnold, MD\"), XvVm52kjl: {href: {webPageId: \"XRYg5HutI\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 1280, pixelWidth: 1536, src: \"https://framerusercontent.com/images/MlCWL22dNHRULcvTpRrTOHyGEwA.png?width=1536&height=1280\", srcSet: \"https://framerusercontent.com/images/MlCWL22dNHRULcvTpRrTOHyGEwA.png?scale-down-to=512&width=1536&height=1280 512w,https://framerusercontent.com/images/MlCWL22dNHRULcvTpRrTOHyGEwA.png?scale-down-to=1024&width=1536&height=1280 1024w,https://framerusercontent.com/images/MlCWL22dNHRULcvTpRrTOHyGEwA.png?width=1536&height=1280 1536w\"}, \"Waterfront properties near the Arnold, MD area\")}\r\nconst props2 = {C5vXCnKtj: 2, cmHxSfnSO: \"We enforce consistent rent collection policies and, when necessary, manage the entire eviction process from initiation to completion, in accordance with Maryland law.\\n\\nAll maintenance requests are handled 24/7 through our network of vetted, cost-conscious contractors. Tenants are responsible for a $150 repair deductible, while owner approval is obtained for repairs exceeding $300. Larger repairs are put out for competitive bid.\\n\\nWe conduct regular property inspections, including initial, move-in, move-out, and six-month inspections, with written documentation provided.\\n\\nFinancial management is fully computerized, with all deposits and records maintained in broker trust accounts subject to state supervision. Owners receive detailed monthly income and expense statements, and at year-end, comprehensive reports including itemized transaction records and IRS Form 1099. We also manage bill payments, forfeits, and damage claims in full compliance with Maryland Security Deposit laws.\\n\\nCommunication remains straightforward and accessible via phone, fax, email, and our website.\", dJxpUIFza: \"Our Property Management Pricing Plan\", DyGyParyy: \"Buying, selling, or renting a home in Anne Arundel County can feel complex. At Accurate Realty & Management, we help you achieve your real estate goals effortlessly.\", gcmMjedsc: \"What Property Owners in Maryland Say\", izIBfzQd0: \"We determine an accurate market rental value for your property within Anne Arundel County, evaluate overall condition, and recommend targeted repairs designed to improve performance and long-term return.\\n\\nAll required legal disclosures are handled on your behalf, including Maryland lead-based paint compliance, property registration with the Maryland Department of the Environment (MDE), and coordination of any required re-inspections to keep your property fully compliant.\", meDzYHTaV: \"Property Management in Anne Arundel, MD\", oP8ggaY_2: \"Our Property Management Process\", PiEExFuM6: \"Tenant & Landlord Resources\", pW7Fa5poe: \"Your rental is entered into MRIS/MLS to reach Realtors actively working throughout Anne Arundel County and surrounding markets, along with placement on major rental platforms such as Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, and Lycos.\\n\\nWe prepare a custom marketing flyer, refresh listings weekly, respond to all inquiries, and personally coordinate and conduct showings to attract qualified local tenants.\", Q3nzhHVmb: \"VT5BbyKMo\", qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/xG8pHNtxqkVv1JHvn1ofqUwhvrE.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/xG8pHNtxqkVv1JHvn1ofqUwhvrE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/xG8pHNtxqkVv1JHvn1ofqUwhvrE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/xG8pHNtxqkVv1JHvn1ofqUwhvrE.png?width=1536&height=1024 1536w\"}, \"Waterfront properties near Anne Arundel county  that could be managed by Accurate Realty & Management\"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/fPxxhb5z8AccRBCYAd5xNOnQ7Q.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/fPxxhb5z8AccRBCYAd5xNOnQ7Q.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/fPxxhb5z8AccRBCYAd5xNOnQ7Q.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/fPxxhb5z8AccRBCYAd5xNOnQ7Q.png?width=1536&height=1147 1536w\"}, \"Example of properties in Anne Arundel County, Maryland to be managed by Accurate Realty\"), Tawnu2R94: \"Every applicant is carefully screened using a consistent process that includes employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We handle the difficult conversations and act as a buffer between you and prospective tenants.\\n\\nOnce approved, we execute Accurate Realty & Management’s exclusive leasing agreement, drafted to comply fully with Maryland Landlord/Tenant law.\\n\\nAt move-in, we collect the first month’s rent and security deposit, confirm renter’s insurance, complete a detailed property condition report with the tenant, and review vacate procedures along with Accurate’s rental payment policies. All adult occupants sign the lease, and all required legal notices and security deposit compliance forms are completed within mandated timelines.\", wrc0LznzR: \"Benefits of Property Management\"}\r\nconst props3 = {bafmXboLR: wrapInAddImageAlt({pixelHeight: 411, pixelWidth: 550, src: \"https://framerusercontent.com/images/3DQOtalUZ33rI7aiL5PAVhRvk.png?width=550&height=411\", srcSet: \"https://framerusercontent.com/images/3DQOtalUZ33rI7aiL5PAVhRvk.png?scale-down-to=512&width=550&height=411 512w,https://framerusercontent.com/images/3DQOtalUZ33rI7aiL5PAVhRvk.png?width=550&height=411 550w\"}, \"Home owners relocating out of Anne Arundel County, Maryland using property management services\"), bixNFl38N: \"Buy, Sell, or Rent in Anne Arundel, MD\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Anne-Arundel-County_MD/pg-2\", EXI7bi59A: \"Reliable Buyer Representation in Anne Arundel County\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 336, pixelWidth: 450, src: \"https://framerusercontent.com/images/dWZsTWx9XV079KXpSsZkCuAijdk.png?width=450&height=336\"}, \"First time home buyers in Anne Arundel county\"), hxISIR12q: \"Trusted by Homeowners Across Anne Arundel\", iBwd9oRM9: \"Accurate Realty provides Property Management services for Homeowners relocating from Anne Arundel county but are unable to sell profitably. This ensures your investment is protected until the market is profitable. From tenant placement to rent collection, we manage the details while you focus on your move.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Anne-Arundel-County_MD\", lkb6Zy59O: \"Feel free to search through listings and rentals below. We will be more than happy to help you search when you contact us. \", MHfw2LVSm: {href: {webPageId: \"W6yAoLTgG\"}}, mvVgAo23b: 0.25, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/rn5KLQbuUfgY6Kq80LrOuVKFGI.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/rn5KLQbuUfgY6Kq80LrOuVKFGI.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/rn5KLQbuUfgY6Kq80LrOuVKFGI.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/rn5KLQbuUfgY6Kq80LrOuVKFGI.png?width=1536&height=1147 1536w\"}, \"Waterfront buildings located in Anne Arundel County, MD\"), OhcxGZI3D: \"Protect Your Home While You Relocate\", Q3nzhHVmb: \"YMRa3G2yL\", qiMXviG6J: 105, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, positionX: \"79.8%\", positionY: \"57.9%\", src: \"https://framerusercontent.com/images/RIfayLcTOlCzkN3NGENfG33VRg.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/RIfayLcTOlCzkN3NGENfG33VRg.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/RIfayLcTOlCzkN3NGENfG33VRg.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/RIfayLcTOlCzkN3NGENfG33VRg.png?width=1536&height=1147 1536w\"}, \"Water front homes in Anne Arundel County, MD\"), qO3NrQoSk: \"Effective Home Sales in Anne Arundel, MD\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 373, pixelWidth: 500, src: \"https://framerusercontent.com/images/WcJKzLbhlduTjn0tdoqVN9vDo.png?width=500&height=373\"}, \"Home sales reprensentation in Anne Arundel county from Accurate Realty\"), Rl3gaHVQS: \"Q2lNYJjNg\", ygGgQgyxs: \"Buying, selling, or renting a home in Anne Arundel county can feel like a lot, but we help you through the entire process to help get what you are looking for.\", yXuFzY692: \"Find Your Next Home in Anne Arundel County\", yygpjy67_: \"Learn More About Property Management\"}\r\nconst props4 = {D_ABv5de3: 0.2, d9jjzQXux: \"Attract stronger tenants and keep units filled with a streamlined leasing workflow.\\n\\nWe guide you through every step of the leasing process. Your listings are promoted where renters are actively searching, applicants are thoroughly screened, deposits are collected, and leases are sent and signed digitally for faster turnaround.\\n\\nCapture the exact information you need with customizable application forms that reduce friction and speed up approvals.\\n\\nPost and manage vacancies across top rental platforms so qualified residents find your property first.\", DyGyParyy: \"Local real estate investment consulting for Anne Arundel County investors who want smarter decisions, stronger returns, and long-term portfolio growth.\", eJRXYm4g9: \"Let's Build a Smarter Investment Strategy\", FuW0ZA6pk: \"How Buildium® Helps Your Property Business\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 373, pixelWidth: 500, src: \"https://framerusercontent.com/images/1OqRdUREF1BLUBzuE69HiPsSj3E.png?width=500&height=373\"}, \"Buildium charts showing property investors data while in consulting session\"), lc3pb4Hks: 4, meDzYHTaV: \"Investment Consulting in Anne Arundel, MD\", NTxQbMv3c: \"What Our Property Investors Are Saying\", ovV8M3qxy: \"We work with real estate professionals and small business owners to build smarter property management operations. Using Buildium’s cloud-based platform, we help streamline portfolio oversight, leasing workflows, accounting, and day-to-day operations. Trusted by more than 8,000 property managers, Buildium gives you secure, so you can manage your business wherever you are.\", Q3nzhHVmb: \"VT5BbyKMo\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 896, pixelWidth: 1200, src: \"https://framerusercontent.com/images/M5JfLMcyTfSnnBeOZOIuqg8G4.jpeg?width=1200&height=896\", srcSet: \"https://framerusercontent.com/images/M5JfLMcyTfSnnBeOZOIuqg8G4.jpeg?scale-down-to=512&width=1200&height=896 512w,https://framerusercontent.com/images/M5JfLMcyTfSnnBeOZOIuqg8G4.jpeg?scale-down-to=1024&width=1200&height=896 1024w,https://framerusercontent.com/images/M5JfLMcyTfSnnBeOZOIuqg8G4.jpeg?width=1200&height=896 1200w\"}, \"\"), qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/JMXptRf2wkiJoz9Rrd93h3A9P50.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/JMXptRf2wkiJoz9Rrd93h3A9P50.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/JMXptRf2wkiJoz9Rrd93h3A9P50.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/JMXptRf2wkiJoz9Rrd93h3A9P50.png?width=1536&height=1147 1536w\"}, \"View from Anne Arundel county while analyzing investment consulting charts\"), Tt7qzAdX_: \"Talk with our local investment consulting experts, and we’ll help you evaluate opportunities, reduce risk, and move forward with confidence.\", vUqfFp4CX: \"Built by property managers, for property managers, so the software keeps getting better.\\n\\nBuildium is designed to be intuitive and efficient, giving you the features you need without unnecessary extras. There’s nothing to install, and you can access the platform online from any device.\\n\\nAs your portfolio grows, the platform scales with you by offering flexible tools for managing tenants, accounting, and operations, backed by ongoing support.\\n\\nGet started quickly without training manuals or technical hurdles, whether you’re working from a desktop, tablet, or smartphone.\", X6Z8BQLVL: \"Strategic Investment Consulting for Property Businesses\", yil3lvuY1: \"You’re never on your own, we’re here when you need us.\\n\\nThousands of small business owners have used Buildium to strengthen their property management operations. When questions come up, support is always within reach by phone or email.\\n\\nYour data is protected on a stable, trusted platform relied on by more than 8,000 property managers nationwide.\\n\\nSpeak directly with our Buildium experts for fast assistance and dependable guidance.\", YnaAnpNsA: \"Provide the numbers, and let the system handle the rest without any spreadsheets required.\\n\\nManage property accounting with powerful yet easy-to-use financial tools designed for real estate professionals. Track income and expenses, simplify bookkeeping, and keep your finances organized without added complexity.\\n\\nRoutine tasks are automated so you can focus on growing your business instead of managing daily admin work.\\n\\nSpend less time on manual processes and more time building your portfolio, or enjoying life outside of work.\"}\r\nconst props5 = {...props1, ATi3RetXD: \"Trusted property management in Annapolis, MD. Maximize rental income, protect your property, and ensure full compliance.\", c6EJXVLCm: {href: {webPageId: \"LRHFPvwZH\"}}, djRXO9nlZ: \"Ensuring Your Real Estate Journey in Annapolis, MD is Seemless\", ESQToe5vm: \"Build wealth through real estate investing in Maryland. We help identify high-return properties and grow your portfolio.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/3yKVNaIP1WlhmXF5MU3H66IVjMI.png?width=400&height=400\"}, \"Properties near downtown Annapolis\"), gRmMb_bWk: \"With over 30 years of proven results, we provide full-service real estate and property management in Annapolis, MD. From homeowners and landlords to buyers and investors, our local team supports all your Annapolis real estate needs.\", jcXZYxUPK: 0.25, JXb8McoTQ: {href: {webPageId: \"PrmOOUUhs\"}}, KJar6sUl1: \"Our Annapolis, MD Real Estate Services\", Li2TuoMAE: \"Contact us for a free consultation, and fulfill your Annapolis real estate goals.\", oBqH3V3HJ: \"Buy, sell, or rent a home in Annapolis with confidence. Our local expertise makes your move smooth and stress-free.\", olVX0RiIv: 4, Pudu5PZV7: \"Real Estate Services in Annapolis, MD\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/sEXTCU8NIgQx3D2rnEO0ph2BE2U.jpeg?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/sEXTCU8NIgQx3D2rnEO0ph2BE2U.jpeg?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/sEXTCU8NIgQx3D2rnEO0ph2BE2U.jpeg?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/sEXTCU8NIgQx3D2rnEO0ph2BE2U.jpeg?width=1536&height=1147 1536w\"}, \"Homes near the Annapolis Maryland area\"), S5oUa01qG: \"What Maryland Property Owners Say\", T33BRexd8: \"Ready to Start Your Annapolis Real Estate Journey?\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/bVEtdJInSLnER9CZFsxDvCJcOKM.png?width=400&height=400\"}, \"Couple buying first home near Annapolis\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/e7y94jGrcWg3pSSSG7pBlnquPg.png?width=400&height=400\"}, \"Consulting session in Annapolis, MD\"), XvVm52kjl: {href: {webPageId: \"AoLOwv_R9\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/QG38zXLcTzvbxAsImrE57SqlQ.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/QG38zXLcTzvbxAsImrE57SqlQ.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/QG38zXLcTzvbxAsImrE57SqlQ.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/QG38zXLcTzvbxAsImrE57SqlQ.png?width=1536&height=1147 1536w\"}, \"Properties near downtown Annapolis Maryland\")}\r\nconst props6 = {...props1, ATi3RetXD: \"Maximize your income, protect your property, and stay compliant with trusted property management in Severna Park, MD.\", c6EJXVLCm: {href: {webPageId: \"haJ7lVEmV\"}}, cXYGhqoxA: \"VT5BbyKMo\", djRXO9nlZ: \"30+ Years of Trust in Severna Park \", ESQToe5vm: \"Build wealth through real estate investing in Anne Arundel County. Identify high-return opportunities to grow your portfolio.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/YZ1oH1fI5HwMF8WAxKRAigK1Mk.png?width=400&height=400\"}, \"Property manger looking at home near Severna Park\"), gRmMb_bWk: \"For over 30 years, we’ve provided full-service real estate and property management in Severna Park, Maryland. Our local experts guide homeowners, landlords, buyers, and investors in this vibrant, water-oriented community , ensuring every real estate journey is stress-free.\", jcXZYxUPK: 0.25, JXb8McoTQ: {href: {webPageId: \"cHQTN02D2\"}}, KJar6sUl1: \"Our Severna Park Real Estate Services\", kLpCq2AEW: 120, Li2TuoMAE: \"Contact us today for a free consultation, and let us turn your Severna Park real estate dreams into reality.\", mNRw8T7xO: \"Over decades of service, we’ve earned an A+ rating from the Better Business Bureau and the trust of the Severna Park community.\", oBqH3V3HJ: \"Buy, sell, or rent a home in Severna Park with confidence. We leverage local insight to ensure a worry-free experience.\", olVX0RiIv: 4, Pudu5PZV7: \"Property Management & Real Estate Services in Severna Park, MD\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 1080, pixelWidth: 1536, src: \"https://framerusercontent.com/images/Kbh7b7M2kB1HdLBXYsSuSWzz8TI.png?width=1536&height=1080\", srcSet: \"https://framerusercontent.com/images/Kbh7b7M2kB1HdLBXYsSuSWzz8TI.png?scale-down-to=512&width=1536&height=1080 512w,https://framerusercontent.com/images/Kbh7b7M2kB1HdLBXYsSuSWzz8TI.png?scale-down-to=1024&width=1536&height=1080 1024w,https://framerusercontent.com/images/Kbh7b7M2kB1HdLBXYsSuSWzz8TI.png?width=1536&height=1080 1536w\"}, \"Couple moving into first home near Severna Park, MD\"), S5oUa01qG: \"What Maryland Property Owners Say\", T33BRexd8: \"Ready to Make Your Move in Severna Park?\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/M1GJUjBFp2kA7ZspF1x4UCLz0.png?width=400&height=400\"}, \"Family moving into new home in Severna Park\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/x2dd3CzE7hpiCN7EovePokYjOg.png?width=400&height=400\"}, \"Investment Consulting session near Severna Park, MD\"), XvVm52kjl: {href: {webPageId: \"k8OPHTiMT\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 1792, pixelWidth: 2400, src: \"https://framerusercontent.com/images/BmtW2f9hfh7JeXFCgLes6SKbrU.jpeg?width=2400&height=1792\", srcSet: \"https://framerusercontent.com/images/BmtW2f9hfh7JeXFCgLes6SKbrU.jpeg?scale-down-to=512&width=2400&height=1792 512w,https://framerusercontent.com/images/BmtW2f9hfh7JeXFCgLes6SKbrU.jpeg?scale-down-to=1024&width=2400&height=1792 1024w,https://framerusercontent.com/images/BmtW2f9hfh7JeXFCgLes6SKbrU.jpeg?scale-down-to=2048&width=2400&height=1792 2048w,https://framerusercontent.com/images/BmtW2f9hfh7JeXFCgLes6SKbrU.jpeg?width=2400&height=1792 2400w\"}, \"Nice neighborhood near Severna Park, MD\")}\r\nconst props7 = {...props1, ATi3RetXD: \"Trusted property management in Odenton, MD. Screen tenants, handle maintenance, and keep your rental compliant & profitable.\", c6EJXVLCm: {href: {webPageId: \"dYYw7K9qN\"}}, djRXO9nlZ: \"Serving Odenton & Fort Meade with Unmatched Expertise\", ESQToe5vm: \"Build wealth through real estate investments in Odenton. We identify high yield opportunities to grow your portfolio.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/ruHsneQ4Ov8T9PFxCrntBfmDk.png?width=400&height=400\"}, \"Property managers stuff in Odenton townhome\"), gRmMb_bWk: \"For 30+ years, we’ve delivered full service real estate and property management in the Odenton, MD area. From military families and relocating homeowners to first-time buyers and investors, we ensure every client’s journey is smooth and stress-free.\", jcXZYxUPK: 0.25, JXb8McoTQ: {href: {webPageId: \"BKfYoCLwD\"}}, KJar6sUl1: \" Our Odenton Real Estate Services\", Li2TuoMAE: \"Contact us today for a free consultation, and let our team guide you through the process every step of the way.\", oBqH3V3HJ: \"Buy, sell, or rent your Odenton home with confidence. Our local insight makes every step of the process hassle-free.\", olVX0RiIv: 4, Pudu5PZV7: \"Trusted Property Management & Real Estate in Odenton, MD\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 896, pixelWidth: 1200, src: \"https://framerusercontent.com/images/oclloOrbksKeNB592LEd1BkyoGo.jpeg?width=1200&height=896\", srcSet: \"https://framerusercontent.com/images/oclloOrbksKeNB592LEd1BkyoGo.jpeg?scale-down-to=512&width=1200&height=896 512w,https://framerusercontent.com/images/oclloOrbksKeNB592LEd1BkyoGo.jpeg?scale-down-to=1024&width=1200&height=896 1024w,https://framerusercontent.com/images/oclloOrbksKeNB592LEd1BkyoGo.jpeg?width=1200&height=896 1200w\"}, \"Couple in front of new home in Odenton, MD\"), S5oUa01qG: \"What Our Clients in Maryland Say\", T33BRexd8: \"Ready to Make Your Move in Odenton?\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/NxauC8nABb1wL2B94WBFjHtQdc.png?width=400&height=400\"}, \"Home bought near Odenton, MD\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/DG06ZcXM0tJbf1OJgGUr6EpcYU4.png?width=400&height=400\"}, \"Investment consulting session near Odenton, MD\"), XvVm52kjl: {href: {webPageId: \"C9YcTZ9E2\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 857, pixelWidth: 1536, src: \"https://framerusercontent.com/images/ex16p8HjopIdUlDqgu0Ktc9f9yw.png?width=1536&height=857\", srcSet: \"https://framerusercontent.com/images/ex16p8HjopIdUlDqgu0Ktc9f9yw.png?scale-down-to=512&width=1536&height=857 512w,https://framerusercontent.com/images/ex16p8HjopIdUlDqgu0Ktc9f9yw.png?scale-down-to=1024&width=1536&height=857 1024w,https://framerusercontent.com/images/ex16p8HjopIdUlDqgu0Ktc9f9yw.png?width=1536&height=857 1536w\"}, \"Nice town homes near Odenton, MD\")}\r\nconst props8 = {...props1, ATi3RetXD: \"Trusted property management in Pasadena, MD. We find reliable tenants, handle maintenance, and keep your rental compliant.\", c6EJXVLCm: {href: {webPageId: \"Ms1mbpZnj\"}}, cXYGhqoxA: \"VT5BbyKMo\", djRXO9nlZ: \"Local Roots, Exceptional Service in Pasadena, Maryland\", ESQToe5vm: \"Build wealth through Maryland real estate investments. Find high potential Pasadena properties to expand your portfolio.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/hHy7P8Rq7q2FRX1Xwi1okUwLiU.png?width=400&height=400\"}, \"Property manager looking at property in Pasadena, MD\"), gRmMb_bWk: \"With over 30 years of experience, we’ve been serving Pasadena, MD with full service real estate and property management. We help homeowners, landlords, buyers, and investors navigate the Pasadena market with confidence.\", jcXZYxUPK: 0.25, JXb8McoTQ: {href: {webPageId: \"T7yFgmqlC\"}}, KJar6sUl1: \"Our Pasadena Real Estate Services\", kLpCq2AEW: 115, Li2TuoMAE: \"Contact us today for a free consultation, and let’s turn your Pasadena homeownership dreams into reality\", oBqH3V3HJ: \"Buy, sell, or rent your waterfront or inland Pasadena home with confidence. Our local team makes the process seamless.\", olVX0RiIv: 4, Pudu5PZV7: \"Property Management & Real Estate in Pasadena, MD\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 896, pixelWidth: 1200, src: \"https://framerusercontent.com/images/o1qjrWKOiNhGAIVcAiJIO5R1K8.jpeg?width=1200&height=896\", srcSet: \"https://framerusercontent.com/images/o1qjrWKOiNhGAIVcAiJIO5R1K8.jpeg?scale-down-to=512&width=1200&height=896 512w,https://framerusercontent.com/images/o1qjrWKOiNhGAIVcAiJIO5R1K8.jpeg?scale-down-to=1024&width=1200&height=896 1024w,https://framerusercontent.com/images/o1qjrWKOiNhGAIVcAiJIO5R1K8.jpeg?width=1200&height=896 1200w\"}, \"\"), S5oUa01qG: \"What Our Clients Say\", T33BRexd8: \"Ready to Find Your Home by the Bay?\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/BdRxI8PNlo7PkfelehRE6MW5k.png?width=400&height=400\"}, \"Waterfront home near Pasadena, MD\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/BlP8gfjaBj6ZtyprrRf8zD4qWc.png?width=400&height=400\"}, \"Real estate investment consulting session in Pasadena\"), XvVm52kjl: {href: {webPageId: \"o6aqfFlws\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/mGiESjis6b7RjnWq1MRMzSzmO3Q.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/mGiESjis6b7RjnWq1MRMzSzmO3Q.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/mGiESjis6b7RjnWq1MRMzSzmO3Q.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/mGiESjis6b7RjnWq1MRMzSzmO3Q.png?width=1536&height=1147 1536w\"}, \"Waterfront homes near Pasadena, MD\")}\r\nconst props9 = {...props1, ATi3RetXD: \"Trusted property management in Crofton, MD. Secure tenants, handle repairs fast, and keep your property compliant.\", c6EJXVLCm: {href: {webPageId: \"Sm1Bp4L45\"}}, djRXO9nlZ: \"30+ Years of Expertise in Crofton\", ESQToe5vm: \"Build wealth with real estate investments in Maryland. Pinpoint profitable Crofton opportunities to grow your portfolio.\", G0oSjgrPU: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/xv6Mc2A7y3jqdeV83hDQfIhkSzo.png?width=400&height=400\"}, \"Property manger at home rental in Crofton, MD\"), gRmMb_bWk: \"For over 30 years, we’ve provided full service real estate and property management in Crofton, Maryland. We guide homeowners, landlords, buyers, and investors with personal care and local expertise, ensuring every transaction is a success.\", jcXZYxUPK: 0.25, JXb8McoTQ: {href: {webPageId: \"y3ww2Tzk2\"}}, KJar6sUl1: \"Our Crofton Real Estate Services\", Li2TuoMAE: \"Reach out today for your free consultation, and let’s make your propety goals in Crofton, MD a reality.\", oBqH3V3HJ: \"Buy, sell, or rent a home in Crofton with confidence. Our local team makes the process simple and stress free.\", olVX0RiIv: 4, Pudu5PZV7: \"Trusted Property Management & Real Estate in Crofton, MD\", rpF6Zjxuv: wrapInAddImageAlt({pixelHeight: 896, pixelWidth: 1200, src: \"https://framerusercontent.com/images/AhrmOBJGDyYJn54pr1MyY0zE.jpeg?width=1200&height=896\", srcSet: \"https://framerusercontent.com/images/AhrmOBJGDyYJn54pr1MyY0zE.jpeg?scale-down-to=512&width=1200&height=896 512w,https://framerusercontent.com/images/AhrmOBJGDyYJn54pr1MyY0zE.jpeg?scale-down-to=1024&width=1200&height=896 1024w,https://framerusercontent.com/images/AhrmOBJGDyYJn54pr1MyY0zE.jpeg?width=1200&height=896 1200w\"}, \"Family walking through neighborhood near Crofton, MD\"), S5oUa01qG: \"What Our Clients Say\", T33BRexd8: \"Ready for Your Crofton Propety Journey?\", vkiE0cL6o: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/HwrUhq4dJYQoQqXzKwGAQ9XmT8.png?width=400&height=400\"}, \"\"), vURPLbovv: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/zE10WPr5ZqnoejU6ukK9cIxi8s.png?width=400&height=400\"}, \"Real estate investment consulting session in Crofton, MD\"), XvVm52kjl: {href: {webPageId: \"oYuUPj61V\"}}, yZ3GqzguH: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/TzZOkurBi1bJZZDowdGCptnNvhI.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/TzZOkurBi1bJZZDowdGCptnNvhI.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/TzZOkurBi1bJZZDowdGCptnNvhI.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/TzZOkurBi1bJZZDowdGCptnNvhI.png?width=1536&height=1147 1536w\"}, \"Homes in neighborhood near Crofton, MD\")}\r\nconst props10 = {...props2, C5vXCnKtj: 4, cmHxSfnSO: \"We enforce consistent rent-collection policies and manage eviction procedures from initiation through completion if necessary. Tenants pay a $150 repair deductible, and we coordinate repair calls 24/7 using vetted, price-conscious contractors. Owner approval is required for repairs over $300, and major jobs are put out for bid.\\nWe perform regular inspections, initial, move-in/out, and every 6 months provide written reports. We maintain computerized accounting and trust accounts under state supervision, track deposits, and provide detailed monthly statements. At year-end, you receive an income/expense report, itemized records, and IRS Form 1099.\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws. Communication stays open by phone, fax, email, and our website.\", DyGyParyy: \"Own a rental in Annapolis? We handle pricing, marketing, tenant screening, leasing, maintenance coordination, and Maryland compliance all for you.\", gcmMjedsc: \"What Maryland Property Owners Are Saying\", izIBfzQd0: \"We set a true market rental value, evaluate the property’s condition, and recommend practical repairs that improve rentability and long-term return. We also handle required legal steps, including Maryland lead-based paint compliance, MDE property registration, and coordinating re-inspections when needed.\", meDzYHTaV: \"Property Management in Annapolis, MD\", oP8ggaY_2: \"Our Annapolis Property Management Process\", PiEExFuM6: \"Annapolis, MD Tenant & Landlord Resources\", pW7Fa5poe: \"Your rental is entered into MRIS/MLS for maximum Realtor visibility and promoted across major rental channels (Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, Lycos). We produce a custom flyer, refresh ads weekly, manage inquiries, and personally conduct all showings, especially important in high-demand Annapolis neighborhoods.\", qJNYywTee: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?width=1536&height=1024 1536w\"}, \"Waterfront properties near the Annapolis, MD area\"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 1792, pixelWidth: 2400, src: \"https://framerusercontent.com/images/1ifgiFnz2MLIfDS6cuPqEx4Vg.jpeg?width=2400&height=1792\", srcSet: \"https://framerusercontent.com/images/1ifgiFnz2MLIfDS6cuPqEx4Vg.jpeg?scale-down-to=512&width=2400&height=1792 512w,https://framerusercontent.com/images/1ifgiFnz2MLIfDS6cuPqEx4Vg.jpeg?scale-down-to=1024&width=2400&height=1792 1024w,https://framerusercontent.com/images/1ifgiFnz2MLIfDS6cuPqEx4Vg.jpeg?scale-down-to=2048&width=2400&height=1792 2048w,https://framerusercontent.com/images/1ifgiFnz2MLIfDS6cuPqEx4Vg.jpeg?width=2400&height=1792 2400w\"}, \"Beautiful view from Annapolis waterfront property\"), Tawnu2R94: \"Applicants go through comprehensive screening: employment/income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, plus nationwide sexual predator searches. We ask the hard questions and serve as your buffer.\\nAfter approval, we execute Accurate’s detailed leasing agreement, fully aligned with Maryland Landlord/Tenant law. At move-in, we collect first month’s rent and the security deposit, confirm renter’s insurance, complete a property condition report with the tenant, and review vacate procedures and Accurate’s rent-payment policy.\\nAll adults sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\", wrc0LznzR: \"Full Service Rental Management in Annapolis, MD\"}\r\nconst props11 = {...props3, bafmXboLR: wrapInAddImageAlt({pixelHeight: 413, pixelWidth: 550, src: \"https://framerusercontent.com/images/8p1wtiywXLhcGucHc01NbMvJBZo.png?width=550&height=413\", srcSet: \"https://framerusercontent.com/images/8p1wtiywXLhcGucHc01NbMvJBZo.png?scale-down-to=512&width=550&height=413 512w,https://framerusercontent.com/images/8p1wtiywXLhcGucHc01NbMvJBZo.png?width=550&height=413 550w\"}, \"Relocating homeowners using property management services\"), bixNFl38N: \"Buy, Sell, or Rent Homes in Annapolis\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Annapolis_MD\", EXI7bi59A: \"Local Buyer Representation That Gives You a Real Advantage in Annapolis\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 450, pixelWidth: 450, src: \"https://framerusercontent.com/images/BPhJByG5e3Jk1DeszXqy7tBNNGk.png?width=450&height=450\"}, \"Realtor showing home near Annapolis, MD\"), hxISIR12q: \"Why Maryland Homeowners Choose Accurate Realty\", iBwd9oRM9: \"For homeowners who need to relocate but don’t want to sell at a loss, Accurate Realty offers professional Property Management services designed to safeguard your home until the timing is right. From placing qualified tenants to handling rent collection and day-to-day oversight, we take care of the details so you can focus on your transition.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Annapolis_MD\", lkb6Zy59O: \"Explore available homes and rentals across Annapolis and Anne Arundel County using our trusted listing partners.\", MHfw2LVSm: {href: {webPageId: \"LRHFPvwZH\"}}, mvVgAo23b: 0.15, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/c3gjCXg0K9LVj83zuMj4NKhEVUE.png?width=1536&height=1024 1536w\"}, \"Luxurious waterfront homes near Annapolis, MD\"), OhcxGZI3D: \"Property Management for Relocating Homeowners\", qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1792, pixelWidth: 2400, src: \"https://framerusercontent.com/images/rQmgZWbFVn8O1pVsoxULH6BDFk.jpeg?width=2400&height=1792\", srcSet: \"https://framerusercontent.com/images/rQmgZWbFVn8O1pVsoxULH6BDFk.jpeg?scale-down-to=512&width=2400&height=1792 512w,https://framerusercontent.com/images/rQmgZWbFVn8O1pVsoxULH6BDFk.jpeg?scale-down-to=1024&width=2400&height=1792 1024w,https://framerusercontent.com/images/rQmgZWbFVn8O1pVsoxULH6BDFk.jpeg?scale-down-to=2048&width=2400&height=1792 2048w,https://framerusercontent.com/images/rQmgZWbFVn8O1pVsoxULH6BDFk.jpeg?width=2400&height=1792 2400w\"}, \"Nice waterfront homes near Annapolis, MD\"), qO3NrQoSk: \"Sell Your Annapolis Home With a Brokerage That Knows How to Position It\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 400, src: \"https://framerusercontent.com/images/OAnOm3fnQuRZbh8gR0PYFGZZA.png?width=400&height=300\"}, \"Example of home being sold in Annapolis\"), Rl3gaHVQS: \"G_GkOGgcd\", ygGgQgyxs: \"From historic downtown streets to waterfront homes along the Severn River and Chesapeake Bay, Accurate Realty helps buyers, sellers, and renters make confident real estate decisions across Annapolis and Anne Arundel County. Backed by deep local knowledge, professional representation, and responsive service.\", yXuFzY692: \"Start Your Annapolis Home Search Today\", yygpjy67_: \"About Annapolis Property Management\"}\r\nconst props12 = {...props4, d9jjzQXux: \"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nFind quality residents who pay on time and take care of the home. We take you from vacant to leased with advertising, screening, deposits, and signed agreements all handled in one flow.\\n\\nPromote open rentals on the platforms where renters actually start their search, and use custom forms to collect exactly the information you need while speeding up the approval process.\", DyGyParyy: \"Build smarter rental investments in Annapolis and the Anne Arundel County area with practical guidance, proven systems, and tools that help you operate efficiently and grow with confidence.\", eJRXYm4g9: \"Ready to Invest Smarter in Annapolis?\", FuW0ZA6pk: \"Buildium Tools That Make Annapolis Rentals Easier\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 363, pixelWidth: 650, src: \"https://framerusercontent.com/images/FOcIADUaoT45E7iOTBfdQxJx0.png?width=650&height=363\", srcSet: \"https://framerusercontent.com/images/FOcIADUaoT45E7iOTBfdQxJx0.png?scale-down-to=512&width=650&height=363 512w,https://framerusercontent.com/images/FOcIADUaoT45E7iOTBfdQxJx0.png?width=650&height=363 650w\"}, \"Software and other real estate tools to help with investing\"), meDzYHTaV: \"Investment Consulting in Annapolis, MD\", NTxQbMv3c: \"Trusted by Maryland Property Investors\", ovV8M3qxy: \"Helping thousands of small business owners become confident property management operators. Manage portfolios, leasing, accounting, and day-to-day operations using Buildium property management software. Join 8,000+ property managers with access to Buildium from any smartphone, tablet, or computer.\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/zK41lV0UL0eqHJPC3UGTl4fjR8.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/zK41lV0UL0eqHJPC3UGTl4fjR8.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/zK41lV0UL0eqHJPC3UGTl4fjR8.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/zK41lV0UL0eqHJPC3UGTl4fjR8.png?width=1536&height=1147 1536w\"}, \"Office near Annapolis, MD\"), qJNYywTee: wrapInAddImageAlt({pixelHeight: 1004, pixelWidth: 1798, src: \"https://framerusercontent.com/images/QwLVnCDNYUawv61YYmF0YsJAbMk.png?width=1798&height=1004\", srcSet: \"https://framerusercontent.com/images/QwLVnCDNYUawv61YYmF0YsJAbMk.png?scale-down-to=512&width=1798&height=1004 512w,https://framerusercontent.com/images/QwLVnCDNYUawv61YYmF0YsJAbMk.png?scale-down-to=1024&width=1798&height=1004 1024w,https://framerusercontent.com/images/QwLVnCDNYUawv61YYmF0YsJAbMk.png?width=1798&height=1004 1798w\"}, \"Real estate investment consulting session near Annapolis\"), Tt7qzAdX_: \"Get clear guidance, the right systems, and a plan you can actually follow so your next rental decision feels confident.\", vUqfFp4CX: \"Built by property managers, for property managers.\\n\\nBuildium is designed to stay easy. You get all the features you need and none that slow you down. There’s nothing to install.  Access everything online from any computer, tablet, or smartphone.\\n\\nAs your portfolio grows, your cost per unit drops, giving you more control as you scale. Jump in without a manual and manage tenants, accounting, and tasks from any device.\", X6Z8BQLVL: \"Investment Guidance + Tools to Run Rentals Like a Pro\", yil3lvuY1: \"A real partner in your business.\\n\\nWe’ve helped thousands of small business owners become confident property managers, and support is always there when you need it by phone or email.\\n\\nYour data stays protected on a stable platform trusted by 8,000+ property managers. When you need help, our Buildium experts are ready to step in fast.\\n\\nIntegrity, simplicity, balance, service, and ownership  the values we stand for are built into everything we provide.\", YnaAnpNsA: \"You bring the numbers. We do the math. No calculator required.\\n\\nManage your finances without them managing you. Buildium gives you powerful accounting and bookkeeping tools inside a clean, simple interface  so your records stay accurate without becoming a burden.\\n\\nWe take care of the routine work while you focus on growing your portfolio. Automate everyday tasks and free up time to expand your business, or just enjoy more of your life outside work.\"}\r\nconst props13 = {...props2, C5vXCnKtj: 4, cmHxSfnSO: \"We enforce consistent rent collection policies and handle eviction procedures from start to finish when necessary.\\n\\nTenants pay a $150 deductible for repairs, and we coordinate repair calls 24/7 using vetted, price conscious contractors. Owner approval is obtained for repairs over $300, and larger projects are put out for bid.\\n\\nWe perform regular inspections including initial, move in and move out, and every 6 months, with written reports.\\n\\nWe maintain computerized accounting and trust accounts under state supervision, track all deposits, and provide detailed monthly statements. At year end, you receive an income and expense report, itemized records, and IRS Form 1099.\\n\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws.\\n\\nCommunication is always open via phone, fax, email, and our website.\", dJxpUIFza: \"Transparent Pricing for Severna Park Property Management\", DyGyParyy: \"Own a rental in Severna Park and want it to stay profitable without the daily stress? We handle tenant placement, rent collection, repairs, inspections, and Maryland compliance so your property is protected and performing.\", gcmMjedsc: \"What Property Owners Say About Us\", izIBfzQd0: \"We set a precise market rent, evaluate your property’s condition, and recommend updates that help maximize return for Severna Park rentals.\\n\\nWe also handle required disclosures and compliance, including Maryland lead based paint requirements, MDE property registration, and coordinating any re inspections when needed.\", meDzYHTaV: \"Property Management in Severna Park, MD\", oP8ggaY_2: \"Our Severna Park Property Management Process\", PiEExFuM6: \"Severna Park Tenant & Landlord Resources\", pW7Fa5poe: \"Your rental is entered into MRIS MLS for maximum Realtor exposure and promoted across top rental platforms including Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, and Lycos.\\n\\nWe produce a custom flyer, update ads weekly, manage inquiries, and personally coordinate and conduct showings.\", qJNYywTee: wrapInAddImageAlt({pixelHeight: 977, pixelWidth: 1750, src: \"https://framerusercontent.com/images/bYKHuv29D6YnF8zEHFxnStdJYA.png?width=1750&height=977\", srcSet: \"https://framerusercontent.com/images/bYKHuv29D6YnF8zEHFxnStdJYA.png?scale-down-to=512&width=1750&height=977 512w,https://framerusercontent.com/images/bYKHuv29D6YnF8zEHFxnStdJYA.png?scale-down-to=1024&width=1750&height=977 1024w,https://framerusercontent.com/images/bYKHuv29D6YnF8zEHFxnStdJYA.png?width=1750&height=977 1750w\"}, \"Property manager visting home near Severna Park\"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 896, pixelWidth: 1200, src: \"https://framerusercontent.com/images/hCukDNZWXGpw75PctzGSDtI8pn0.jpeg?width=1200&height=896\", srcSet: \"https://framerusercontent.com/images/hCukDNZWXGpw75PctzGSDtI8pn0.jpeg?scale-down-to=512&width=1200&height=896 512w,https://framerusercontent.com/images/hCukDNZWXGpw75PctzGSDtI8pn0.jpeg?scale-down-to=1024&width=1200&height=896 1024w,https://framerusercontent.com/images/hCukDNZWXGpw75PctzGSDtI8pn0.jpeg?width=1200&height=896 1200w\"}, \"Nice neighborhood near Severna Park, MD\"), Tawnu2R94: \"Applicants go through full screening with employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the hard questions and act as your buffer.\\n\\nOnce approved, we execute Accurate’s exclusive detailed leasing agreement that is fully compliant with Maryland Landlord Tenant law.\\n\\nAt move in, we collect first month’s rent and the security deposit, verify renter’s insurance, complete a property condition report with the tenant, and review vacate procedures and Accurate’s rental payment policy.\\n\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\", wrc0LznzR: \"A Better Way to Own Rentals in Severna Park\"}\r\nconst props14 = {...props3, bafmXboLR: wrapInAddImageAlt({pixelHeight: 413, pixelWidth: 550, src: \"https://framerusercontent.com/images/mA6OBMbqpjkG3PNZDyisADaSlg.png?width=550&height=413\", srcSet: \"https://framerusercontent.com/images/mA6OBMbqpjkG3PNZDyisADaSlg.png?scale-down-to=512&width=550&height=413 512w,https://framerusercontent.com/images/mA6OBMbqpjkG3PNZDyisADaSlg.png?width=550&height=413 550w\"}, \"Homeowner relocating out of Severna Park, MD\"), bixNFl38N: \"Buy, Sell & Rent Homes in Severna Park, MD\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Severna-Park_MD\", EXI7bi59A: \"Trusted Buyer Representation in Severna Park\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 400, pixelWidth: 400, src: \"https://framerusercontent.com/images/PB2RGFWTWNKaqnVQQ8XcvGM6BPY.png?width=400&height=400\"}, \"Home buyer looking at Severna Park, MD homes\"), hxISIR12q: \"What Maryland Home Buyers and Sellers Say\", iBwd9oRM9: \"If you’re relocating and selling doesn’t make sense right now, Accurate Realty can manage your home as a rental so your investment stays protected until the timing is right. We handle tenant placement, rent collection, and the day to day details, so you can focus on your move with fewer loose ends.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Severna-Park_MD\", lkb6Zy59O: \"Browse current listings and rentals, then reach out when you want local guidance on the best next step for your move in Severna Park.\", MHfw2LVSm: {href: {webPageId: \"haJ7lVEmV\"}}, mvVgAo23b: 0.2, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/LpOUx0DpWyw6150xQLkBDuCAg.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/LpOUx0DpWyw6150xQLkBDuCAg.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/LpOUx0DpWyw6150xQLkBDuCAg.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/LpOUx0DpWyw6150xQLkBDuCAg.png?width=1536&height=1024 1536w\"}, \"Nice neighborhood near Severna Park\"), OhcxGZI3D: \"Relocating? Protect Your Home Until You Sell\", Q3nzhHVmb: \"VT5BbyKMo\", qiMXviG6J: 110, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/LyU9DOSKmvhRZxL89R5B4zdjhc.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/LyU9DOSKmvhRZxL89R5B4zdjhc.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/LyU9DOSKmvhRZxL89R5B4zdjhc.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/LyU9DOSKmvhRZxL89R5B4zdjhc.png?width=1536&height=1024 1536w\"}, \"Nice home in the Severna Park, MD area\"), qO3NrQoSk: \"Sell Your Home in Severna Park, MD With Confidence\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 338, pixelWidth: 450, src: \"https://framerusercontent.com/images/pODNenoGp2bVczyL9qHcZgZzKL8.png?width=450&height=338\"}, \"Example of a home for sale in Severna Park, MD\"), Rl3gaHVQS: \"G_GkOGgcd\", ygGgQgyxs: \"Buyers, sellers, and renters choose Accurate Realty for clear guidance, fast communication, and local insight across the communities in the Severna Park area.\", yXuFzY692: \"Start Your Severna Park Home Search\", yygpjy67_: \"Learn More About Severna Park Property Management\"}\r\nconst props15 = {...props4, D_ABv5de3: 0.25, d9jjzQXux: \"Attract great tenants who pay on time and take care of the home. We guide you from “listed” to “leased” by advertising vacancies, screening applicants, collecting deposits, and sending leases for signature.\\n\\nCreate custom forms to capture the exact information you need and shorten the rental process.\\n\\nPublish vacancies where renters actually start their search.\", DyGyParyy: \"Build a smarter rental strategy in the Severna Park area with guidance from a team that understands Anne Arundel County markets, leasing realities, and  performance. \", eJRXYm4g9: \"Make Your Next Property a Stronger Investment\", FuW0ZA6pk: \"Buildium Tools That Make Growth Easier\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 413, pixelWidth: 550, src: \"https://framerusercontent.com/images/jZfF2VtIlOArw8RyC8Ikxw0oUM.png?width=550&height=413\", srcSet: \"https://framerusercontent.com/images/jZfF2VtIlOArw8RyC8Ikxw0oUM.png?scale-down-to=512&width=550&height=413 512w,https://framerusercontent.com/images/jZfF2VtIlOArw8RyC8Ikxw0oUM.png?width=550&height=413 550w\"}, \"Investment consutling session in Severna Park, MD\"), meDzYHTaV: \"Investment Consulting in Severna Park, MD\", NTxQbMv3c: \"Trusted by Maryland Property Investors\", ovV8M3qxy: \"We’ve helped thousands of small business owners like you become confident property management experts. Using Buildium property management software, you can manage portfolios, leasing, accounting, and day to day operations in one place. Join 8,000+ other property managers who can access Buildium from any smartphone, tablet, or computer.\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/rQMLWzzqJCmYkLN7AlwfjBw0yI.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/rQMLWzzqJCmYkLN7AlwfjBw0yI.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/rQMLWzzqJCmYkLN7AlwfjBw0yI.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/rQMLWzzqJCmYkLN7AlwfjBw0yI.png?width=1536&height=1024 1536w\"}, \"Investment constulting session near Severna Park, MD\"), qJNYywTee: wrapInAddImageAlt({pixelHeight: 3072, pixelWidth: 5504, src: \"https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?width=5504&height=3072\", srcSet: \"https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?scale-down-to=512&width=5504&height=3072 512w,https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?scale-down-to=1024&width=5504&height=3072 1024w,https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?scale-down-to=2048&width=5504&height=3072 2048w,https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?scale-down-to=4096&width=5504&height=3072 4096w,https://framerusercontent.com/images/VxH5fvan6NRnBxqGswrWGPBYI.jpeg?width=5504&height=3072 5504w\"}, \"Great property investments in Severna Park, MD\"), Tt7qzAdX_: \"If you’re investing in the Severna Park area, the right plan matters as much as the right property. Let’s talk through your goals and map out a clear path to higher performance and easier operations.\", vUqfFp4CX: \"We’re property managers too, so we keep improving the platform. Buildium is designed to stay simple: you get the features you need and skip the ones you don’t. There’s nothing to install, and you can log in online from any device.\\n\\nAs your business grows, you pay less and less per unit. The platform stays flexible for tenants, accounting, and tasks, with support when you need it.\\n\\nJump in without a product manual—use it from any computer, tablet, or smartphone.\", X6Z8BQLVL: \"A Smarter Way to Invest and Operate\", yil3lvuY1: \"You’ve got a partner in the business. We stand by you. We’ve helped thousands of small business owners become property management experts, and when questions come up, we’re here. Call anytime, and email works too.\\n\\nYour data stays protected and the platform stays dependable. With 8,000+ property managers relying on it, Buildium has become an industry standard.\\n\\nNeed help fast? Talk with a Buildium expert and get answers quickly.\\n\\nIntegrity, simplicity, balance, service, and ownership, those values show up in what we’ve built.\", YnaAnpNsA: \"You bring the numbers. We handle the accounting, no calculators required. Buildium gives you serious accounting and bookkeeping capability through a clean, easy interface, so your financials stay organized without the usual headaches.\\n\\nWe take care of the routine work so you can focus on growing your business.\\n\\nAutomate repetitive tasks and get more time back, whether that’s reinvesting, expanding, or simply being with family and friends.\"}\r\nconst props16 = {...props2, cmHxSfnSO: \"We enforce consistent rent collection policies and, when necessary, manage eviction steps from start to finish.\\nTenants pay a 150 dollar deductible for repairs, and we coordinate repair calls 24/7 using vetted, price conscious contractors. Owner approval is required for repairs over 300 dollars, and major projects are put out for bid.\\nWe perform regular inspections including initial, move in and move out, and every 6 months, with written reports.\\nOur accounting is computerized with trust accounts under state supervision. We track deposits, issue detailed monthly statements, and provide a year end income and expense report with itemized records and IRS Form 1099.\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws.\\nCommunication is always open via phone, fax, email, and our website.\", dJxpUIFza: \"Odenton Property Management Pricing\", DyGyParyy: \"Own a rental in Odenton and want predictable income without the day to day stress? Accurate Realty provides full service property management with local oversight, responsive maintenance coordination, and clear reporting that protects your time and your property.\", gcmMjedsc: \"What Maryland Property Owners Say\", izIBfzQd0: \"We determine a true market rental price, evaluate the home’s condition, and recommend repairs that help maximize return in the Odenton rental market.\\nWe also handle required disclosures, including Maryland lead based paint compliance, property registration with MDE, and coordination of re inspections when needed.\", meDzYHTaV: \"Property Management in Odenton, MD\", oP8ggaY_2: \"Our Odenton Property Management Process\", PiEExFuM6: \"Odenton Tenant & Landlord Resources\", pW7Fa5poe: \"Your rental is listed in MRIS/MLS for maximum Realtor exposure and promoted on major rental platforms including Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, and Lycos.\\nWe design a custom flyer, update ads weekly, respond to inquiries, and personally conduct all showings.\", qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/E4g4lWItOiPLTI2rdS9ZVKXeg0.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/E4g4lWItOiPLTI2rdS9ZVKXeg0.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/E4g4lWItOiPLTI2rdS9ZVKXeg0.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/E4g4lWItOiPLTI2rdS9ZVKXeg0.png?width=1536&height=1147 1536w\"}, \"Townhomes near Odenton, MD \"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/uKA17ucUVz5vG0LbGuNfb74Y.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/uKA17ucUVz5vG0LbGuNfb74Y.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/uKA17ucUVz5vG0LbGuNfb74Y.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/uKA17ucUVz5vG0LbGuNfb74Y.png?width=1536&height=1024 1536w\"}, \"Nice homes around the Odenton, MD area\"), Tawnu2R94: \"Every applicant goes through full screening: employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the tough questions and act as your buffer.\\nAfter approval, we execute Accurate Realty’s detailed leasing agreement that follows Maryland Landlord Tenant law.\\nAt move in, we collect first month’s rent and the security deposit, confirm renter’s insurance, complete a property condition report with the tenant, and review vacate procedures and Accurate Realty’s rental payment policy.\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\", wrc0LznzR: \"Full Service Odenton Rental Management\"}\r\nconst props17 = {...props3, bafmXboLR: wrapInAddImageAlt({pixelHeight: 413, pixelWidth: 550, src: \"https://framerusercontent.com/images/7r6Jh0UYCtp3G6wcZ2oO9NHolc.png?width=550&height=413\", srcSet: \"https://framerusercontent.com/images/7r6Jh0UYCtp3G6wcZ2oO9NHolc.png?scale-down-to=512&width=550&height=413 512w,https://framerusercontent.com/images/7r6Jh0UYCtp3G6wcZ2oO9NHolc.png?width=550&height=413 550w\"}, \"Home owners relocating from Odenton, MD\"), bixNFl38N: \"Buy, Sell, or Rent Homes in Odenton, MD with Confidence\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Odenton_MD\", EXI7bi59A: \"Smart Buyer Guidance in Odenton, Maryland\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 350, pixelWidth: 350, src: \"https://framerusercontent.com/images/uSu3NGl8gMxBZ5AEnoPmE.png?width=350&height=350\"}, \"Home buyer representative with prospects in Odenton, MD\"), hxISIR12q: \"What Local Home Buyers and Sellers Are Saying\", iBwd9oRM9: \"For homeowners relocating but unable to sell profitably, Accurate Realty provides Property Management Services to protect your investment until the market is right. From tenant placement to rent collection, we manage the details while you focus on your move.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Odenton_MD\", lkb6Zy59O: \"Search listings and rentals anytime, then reach out when you want local guidance from Accurate Realty.\", MHfw2LVSm: {href: {webPageId: \"dYYw7K9qN\"}}, mvVgAo23b: 0.2, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/8VMdpEilmnoEejdVc4KYpPmB58.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/8VMdpEilmnoEejdVc4KYpPmB58.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/8VMdpEilmnoEejdVc4KYpPmB58.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/8VMdpEilmnoEejdVc4KYpPmB58.png?width=1536&height=1024 1536w\"}, \"Neighborhood near Odenton, MD\"), OhcxGZI3D: \"Relocating From Odenton? Keep Your Home as a Rental\", qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/Le2dKLLLlzudx76C8Sc8fEAteo.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/Le2dKLLLlzudx76C8Sc8fEAteo.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/Le2dKLLLlzudx76C8Sc8fEAteo.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/Le2dKLLLlzudx76C8Sc8fEAteo.png?width=1536&height=1147 1536w\"}, \"Properties near Odenton, MD\"), qO3NrQoSk: \"Sell Your Home in Odenton Home With a Proven Plan\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 400, src: \"https://framerusercontent.com/images/AfHNkkotlL7j08mxWqrcpnaGU.png?width=400&height=300\"}, \"Example of home being sold in Odenton, MD\"), Rl3gaHVQS: \"G_GkOGgcd\", ygGgQgyxs: \"Odenton is one of Anne Arundel County’s most convenient places to live, especially for Fort Meade commuters and families who want easy access to Baltimore and Washington DC. Accurate Realty helps you buy, sell, or rent with clear guidance, local pricing insight, and a process that stays smooth from start to finish.\", yXuFzY692: \"Ready to Explore Homes in Odenton?\", yygpjy67_: \"About Odenton Property Management\"}\r\nconst props18 = {...props4, D_ABv5de3: 0.25, d9jjzQXux: \"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nWe help you go from marketing to signed lease without the chaos. Advertise openings, screen applicants, collect deposits, and send and sign leases in one flow. Done and done.\\n\\nCreate custom forms that capture the exact details you need and speed up your rental process.\\n\\nList vacancies where residents start their rental search.\", DyGyParyy: \"Build a smarter rental portfolio in the Odenton area with practical guidance from a team that manages properties every day. We help you evaluate deals, set up operations, and use Buildium to stay organized and profitable.\", eJRXYm4g9: \"Ready to Invest with a Clear Plan\", FuW0ZA6pk: \"Buildium Tools We Help You Master\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 450, src: \"https://framerusercontent.com/images/ZF1MO4kLReinkKc63oO21Lasas.png?width=450&height=300\"}, \"Investment consulting session near Odenton, MD\"), lc3pb4Hks: 2, meDzYHTaV: \"Real Estate Investment Consulting in Odenton\", NTxQbMv3c: \"Trusted by Owners Who Want Clarity\", ovV8M3qxy: \"We’ve helped thousands of small business owners become confident property management operators. Learn how to run portfolios, leasing, accounting, and day to day operations using our Buildium property management software. Join 8,000 plus property managers who rely on Buildium from any smartphone, tablet, or computer.\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/9bcwXYLqPVTJNHnKB2tZjOCoGg.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/9bcwXYLqPVTJNHnKB2tZjOCoGg.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/9bcwXYLqPVTJNHnKB2tZjOCoGg.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/9bcwXYLqPVTJNHnKB2tZjOCoGg.png?width=1536&height=1024 1536w\"}, \"Drone view of area near Odenton, MD\"), qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, positionX: \"25.4%\", positionY: \"47.5%\", src: \"https://framerusercontent.com/images/07Tz56nFG1RbNnqVZ6UE2jJiOKU.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/07Tz56nFG1RbNnqVZ6UE2jJiOKU.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/07Tz56nFG1RbNnqVZ6UE2jJiOKU.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/07Tz56nFG1RbNnqVZ6UE2jJiOKU.png?width=1536&height=1147 1536w\"}, \"Real estate investment consultant in Odenton, MD\"), Tt7qzAdX_: \"Let’s map out your next move in the Odenton area and build a system that keeps your rentals organized, profitable, and easier to manage.\", vUqfFp4CX: \"We are property managers too, so we keep building better tools for you.\\n\\nBuildium is designed to stay simple while still giving you the features you actually need. No installation required. Access it online from any device.\\n\\nPay less and less per unit as you scale. Keep the flexibility to manage tenants, accounting, and tasks, and know support is there when you need it.\\n\\nJump in fast without needing a product manual, from any computer, tablet, or smartphone.\", X6Z8BQLVL: \"Investment Guidance Built for Rental Owners\", yil3lvuY1: \"You have a friend in the business, and we stand by you.\\n\\nWe have helped thousands of small business owners become strong property management operators, and when questions come up, we are there. Call anytime. Email works too.\\n\\nYour data stays protected and the platform stays stable. With 8,000 plus property managers using it, Buildium is an industry standard.\\n\\nNeed a hand? Talk with a Buildium expert and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. Those values are built into how the platform works.\", YnaAnpNsA: \"You bring the numbers. We handle the accounting. No calculators required.\\n\\nBuildium gives you serious bookkeeping and reporting power through a clean, simple interface, so your financials stop feeling overwhelming.\\n\\nWe take care of the routine tasks so you can focus on the grow my business work.\\n\\nAutomate repetitive steps and free up time to invest in growth, or spend more time with family and friends.\"}\r\nconst props19 = {...props2, cmHxSfnSO: \"We enforce consistent rent collection policies and handle eviction procedures from initiation through completion when necessary.\\n\\nTenants pay a 150 dollar deductible for repairs, and we coordinate repair calls 24 7 using vetted, price conscious contractors. Owner approval is required for repairs over 300 dollars, and larger jobs are put out for bid.\\n\\nInspections are performed on a regular cadence: initial, move in and move out, and every 6 months, with written reports.\\n\\nWe maintain computerized accounting and trust accounts under state supervision, track deposits, and provide detailed monthly statements. At year end, you receive an income and expense report with itemized records and IRS Form 1099.\\n\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws.\\n\\nCommunication is always open via phone, fax, email, and our website.\", dJxpUIFza: \"Pasadena Property Management Pricing\", DyGyParyy: \"Pasadena rentals often come with higher expectations, especially in waterfront and near water neighborhoods. Accurate Realty provides full service property management with consistent oversight, responsive repairs, and clear reporting that keeps your rental performing and compliant.\", gcmMjedsc: \"Trusted By Property Owners Across Maryland\", izIBfzQd0: \"We set an accurate market rent, review property condition, and recommend repairs that improve return and reduce vacancy time in Pasadena.\\n\\nWe handle required legal disclosures, including Maryland lead based paint compliance, property registration with MDE, and coordination of re inspections when required.\", meDzYHTaV: \"Property Management in Pasadena, MD\", oP8ggaY_2: \"Our Pasadena Property Management Process\", PiEExFuM6: \"Pasadena Tenant & Landlord Resources\", pW7Fa5poe: \"Your rental is entered into MRIS/MLS for maximum Realtor exposure and advertised on major rental sites including Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, and Lycos.\\n\\nWe build a custom flyer, refresh ads weekly, manage inquiries, and personally handle every showing.\", qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/KVffze0Jo648a0UbaEjti4fj8g.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/KVffze0Jo648a0UbaEjti4fj8g.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/KVffze0Jo648a0UbaEjti4fj8g.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/KVffze0Jo648a0UbaEjti4fj8g.png?width=1536&height=1147 1536w\"}, \"Property manager looking at home near Pasadena, MD\"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/QjZwySYQdgsBLVdGEewZidI.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/QjZwySYQdgsBLVdGEewZidI.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/QjZwySYQdgsBLVdGEewZidI.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/QjZwySYQdgsBLVdGEewZidI.png?width=1536&height=1024 1536w\"}, \"Nice homes near Pasadena, MD\"), Tawnu2R94: \"Applicants complete full screening: employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the hard questions and act as your buffer.\\n\\nAfter approval, we execute Accurate Realty’s detailed leasing agreement in full compliance with Maryland Landlord Tenant law.\\n\\nAt move in, we collect first month’s rent and the security deposit, verify renter’s insurance, complete a property condition report with the tenant, and explain vacate procedures and Accurate Realty’s rental payment policy.\\n\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\", wrc0LznzR: \"How We Protect Your Pasadena Properties\"}\r\nconst props20 = {...props3, bafmXboLR: wrapInAddImageAlt({pixelHeight: 373, pixelWidth: 500, src: \"https://framerusercontent.com/images/wznc77gAT6hT4B9RdYJSmhWXQ.png?width=500&height=373\"}, \"Home owners relocating from Pasadena, MD home\"), bixNFl38N: \"Buy, Sell, or Rent Homes Near the Water in Pasadena\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Pasadena_MD\", EXI7bi59A: \"Local Guidance for Pasadena Home Buyers\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 350, pixelWidth: 350, src: \"https://framerusercontent.com/images/nim70AyHJG8JibWw9VZnxQPSCZ0.png?width=350&height=350\"}, \"Buyer consultation in Pasadena home \"), hxISIR12q: \"Real Estate Help You Can Count On\", iBwd9oRM9: \"If you need to relocate but selling right away would not be the best financial move, Accurate Realty can manage your home as a rental so your investment stays protected. We handle tenant placement, rent collection, and the ongoing details, so you can focus on your next chapter without worrying about the property back home.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Pasadena_MD\", lkb6Zy59O: \"Browse listings and rentals now, then contact Accurate Realty when you want local advice and a clear plan.\", MHfw2LVSm: {href: {webPageId: \"Ms1mbpZnj\"}}, mvVgAo23b: 0.2, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/mtv34yq9jQuJpL3jl8CJymRanQg.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/mtv34yq9jQuJpL3jl8CJymRanQg.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/mtv34yq9jQuJpL3jl8CJymRanQg.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/mtv34yq9jQuJpL3jl8CJymRanQg.png?width=1536&height=1024 1536w\"}, \"Beautiful waterfront homes near Pasadena, MD\"), OhcxGZI3D: \"Relocating From Pasadena? Rent Until the Timing Is Right\", qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/H10jayD4Ucv4s3ve33wy7fXQI.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/H10jayD4Ucv4s3ve33wy7fXQI.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/H10jayD4Ucv4s3ve33wy7fXQI.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/H10jayD4Ucv4s3ve33wy7fXQI.png?width=1536&height=1147 1536w\"}, \"Nice home near Pasadena, MD\"), qO3NrQoSk: \"Sell Your Pasadena Home Stress Free\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 400, src: \"https://framerusercontent.com/images/u6L3URCrUoMydz5U9wvHleGzBs.png?width=400&height=300\"}, \"Example of home being sold near Pasadena by Accurate Realty\"), Rl3gaHVQS: \"G_GkOGgcd\", ygGgQgyxs: \"Whether you’re buying your first home, upgrading for more space, or searching for a rental near the bay, Accurate Realty helps you move with confidence and local insight in the Pasadena, MD area.\", yXuFzY692: \"Start Your Pasadena Home Search Today\", yygpjy67_: \"About Pasadena Property Management\"}\r\nconst props21 = {...props4, D_ABv5de3: 0.25, d9jjzQXux: \"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nWe help you move from listing to lease quickly and cleanly. Advertise openings, screen applicants, collect deposits, and send and sign leases, all in one place. Done and done.\\n\\nBuild custom forms to collect what you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\", DyGyParyy: \"Invest with confidence in Pasadena’s coastal rental market. We help you evaluate properties, plan for maintenance realities near the water, and run operations cleanly in Buildium so your numbers stay strong.\", eJRXYm4g9: \"Make Your Next Deal Pay You Forever\", FuW0ZA6pk: \"What You Can Run Inside Buildium\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 267, pixelWidth: 400, src: \"https://framerusercontent.com/images/ggxEAIgC1gtbjRmHk0jWo5h9o2s.png?width=400&height=267\"}, \"Investment consulting session in Pasadena, MD\"), meDzYHTaV: \"Real Estate Investment Consulting in Pasadena, MD\", NTxQbMv3c: \"Guidance That Owners Recommend\", ovV8M3qxy: \"We’ve helped thousands of small business owners become true property management pros. We show you how to manage portfolios, leasing, accounting, and operations using our Buildium property management software. Join 8,000 plus property managers who can access Buildium from any smartphone, tablet, or computer.\", Q3nzhHVmb: \"YMRa3G2yL\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/wOKHuTV0s1q87WjQAZytZfxWY.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/wOKHuTV0s1q87WjQAZytZfxWY.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/wOKHuTV0s1q87WjQAZytZfxWY.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/wOKHuTV0s1q87WjQAZytZfxWY.png?width=1536&height=1024 1536w\"}, \"Investment consultant meeting with client near Pasadena, MD\"), qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, positionX: \"91.7%\", positionY: \"3.9%\", src: \"https://framerusercontent.com/images/7P9j8hAsRYXNuO24MdP3kt91hhg.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/7P9j8hAsRYXNuO24MdP3kt91hhg.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/7P9j8hAsRYXNuO24MdP3kt91hhg.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/7P9j8hAsRYXNuO24MdP3kt91hhg.png?width=1536&height=1147 1536w\"}, \"Investment consulting meeting near Pasadena, MD\"), Tt7qzAdX_: \"Get a practical rental strategy for Pasadena and a system you can run from anywhere with Buildium.\", vUqfFp4CX: \"We’re property managers too, so we keep building better software for you.\\n\\nBuildium is built to be simple, with the features you need and none you don’t. No installation required. Access it online from any device.\\n\\nAs your business grows, you pay less per unit. Stay flexible managing tenants, accounting, and tasks, with support ready when you need it.\\n\\nStart fast without a product manual from any computer, tablet, or smartphone.\", X6Z8BQLVL: \"Consulting That Fits Pasadena Rentals\", yil3lvuY1: \"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners become property management experts, and we’re there when questions come up. Call anytime. Email works too.\\n\\nYour data is protected and the platform is stable. With 8,000 plus property managers relying on it, Buildium is the industry standard.\\n\\nNeed help? Talk to a Buildium expert and get support fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. Those values show up in what we’ve built.\", YnaAnpNsA: \"You supply the numbers. We do the accounting. No calculators required.\\n\\nBuildium gives you strong accounting and bookkeeping tools through a simple interface, so your finances feel manageable again.\\n\\nWe handle the routine work while you handle the grow my business work.\\n\\nAutomate repetitive tasks and free up time to invest in growth, or spend more time with family and friends.\"}\r\nconst props22 = {...props2, C5vXCnKtj: 1, cmHxSfnSO: \"We enforce consistent rent collection policies and manage eviction procedures from initiation through completion if necessary.\\n\\nTenants pay a 150 dollar deductible for repairs, while we coordinate repair calls 24 7 using vetted, price conscious contractors. Owner approval is obtained for repairs over 300 dollars, and major jobs are put out for bid.\\n\\nRegular inspections are performed, including initial, move in and move out, and every 6 months, with written reports.\\n\\nWe maintain computerized accounting and trust accounts under state supervision, track all deposits, and issue detailed monthly statements. At year end, you receive an income and expense report with itemized records and IRS Form 1099.\\n\\nWe also manage bill payments, forfeits, and damage claims in compliance with Maryland Security Deposit laws.\\n\\nCommunication is always open via phone, fax, email, and our website.\", dJxpUIFza: \"Crofton, MD Property Management Pricing\", DyGyParyy: \"Crofton rentals succeed when the home is well cared for, tenants are screened properly, and repairs are handled fast and documented. Accurate Realty provides full service property management that keeps your Crofton property protected, compliant, and running smoothly.\", gcmMjedsc: \"What Our Clients in Maryland Say\", izIBfzQd0: \"We establish the right market rental value, assess the property’s condition, and recommend repairs that help maximize return for Crofton owners.\\n\\nWe also handle all required disclosures, including Maryland lead based paint compliance, property registration with MDE, and coordination of re inspections when needed.\", meDzYHTaV: \"Property Management in Crofton, MD\", oP8ggaY_2: \"Our Crofton Property Management Process\", PiEExFuM6: \"Crofton Tenant & Landlord Resources\", pW7Fa5poe: \"Your property is entered into MRIS/MLS for maximum Realtor exposure and advertised across top rental platforms including Zillow, Trulia, Craigslist, Hotpads, Google, Oodle, Backpage, Vast Real Estate, Enormo, Realtor.com, and Lycos.\\n\\nWe create a custom flyer, refresh ads weekly, manage inquiries, and personally handle all showings.\", qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/vQy9FQz7aXrcDtLE2kkFmjk6g.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/vQy9FQz7aXrcDtLE2kkFmjk6g.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/vQy9FQz7aXrcDtLE2kkFmjk6g.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/vQy9FQz7aXrcDtLE2kkFmjk6g.png?width=1536&height=1147 1536w\"}, \"Property manager looking over homes near Crofton, MD\"), Rc9cUEuwJ: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/2YfKPux2XLeRubM0SYTTIcfL3DU.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/2YfKPux2XLeRubM0SYTTIcfL3DU.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/2YfKPux2XLeRubM0SYTTIcfL3DU.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/2YfKPux2XLeRubM0SYTTIcfL3DU.png?width=1536&height=1024 1536w\"}, \"Drone view of properties near Crofton, MD\"), Tawnu2R94: \"Applicants go through complete screening: employment and income verification, landlord references, RentGrow credit checks, Maryland criminal and civil background checks, and nationwide sexual predator searches. We ask the hard questions and act as your buffer.\\n\\nOnce approved, we execute Accurate Realty’s detailed leasing agreement in full compliance with Maryland Landlord Tenant law.\\n\\nAt move in, we collect first month’s rent and the security deposit, verify renter’s insurance, complete a property condition report with the tenant, and explain vacate procedures and Accurate Realty’s rental payment policy.\\n\\nAll adults must sign the lease, and all required legal notices and security deposit compliance forms are completed on time.\"}\r\nconst props23 = {...props3, bafmXboLR: wrapInAddImageAlt({pixelHeight: 333, pixelWidth: 500, src: \"https://framerusercontent.com/images/VoisQFbicgrApRh4vT5y36Soo4.png?width=500&height=333\"}, \"Owners relocating from home in Crofton, MD while using property management services\"), bixNFl38N: \"Buy, Sell, or Rent Homes in Crofton, MD\", ei9oCoGbP: \"https://www.realtor.com/realestateandhomes-search/Crofton_MD\", EXI7bi59A: \"Buyer Representation That Keeps You Protected\", Gj7HcdfpN: wrapInAddImageAlt({pixelHeight: 350, pixelWidth: 350, src: \"https://framerusercontent.com/images/KDWtMdO4QpVP7iKA9pMGKWWCss.png?width=350&height=350\"}, \"Buyer consultation meeting near Crofton, MD\"), hxISIR12q: \"Maryland Clients Who Recommend Us\", iBwd9oRM9: \"If you’re relocating and selling right now would not be the best move, Accurate Realty can manage your home as a rental until the market timing makes more sense. We take care of tenant placement, rent collection, and the ongoing management, so you can focus on your move while your investment stays protected.\", jOfIIu_KH: \"https://www.realtor.com/apartments/Crofton_MD\", lkb6Zy59O: \"Start your search now, and contact Accurate Realty when you want local guidance and a plan you can trust.\", MHfw2LVSm: {href: {webPageId: \"Sm1Bp4L45\"}}, mvVgAo23b: 0.2, ntIbjmYfI: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/aoSSOr2dOwx8b2tPJ92XmbT2BZA.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/aoSSOr2dOwx8b2tPJ92XmbT2BZA.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/aoSSOr2dOwx8b2tPJ92XmbT2BZA.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/aoSSOr2dOwx8b2tPJ92XmbT2BZA.png?width=1536&height=1024 1536w\"}, \"Neighborhood and pond near Crofton, MD\"), OhcxGZI3D: \"Relocating From Crofton, But Can't Sell Profitably?\", qiMXviG6J: 100, qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/rtTJdpbrAB1QvTY2IT50UlWFElQ.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/rtTJdpbrAB1QvTY2IT50UlWFElQ.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/rtTJdpbrAB1QvTY2IT50UlWFElQ.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/rtTJdpbrAB1QvTY2IT50UlWFElQ.png?width=1536&height=1147 1536w\"}, \"Newer home in the Crofton, MD area\"), qO3NrQoSk: \"Sell Your Crofton Home With Strong Market Positioning\", R524BWVcQ: wrapInAddImageAlt({pixelHeight: 299, pixelWidth: 400, src: \"https://framerusercontent.com/images/ImBd5RfYwNil4hNKY5H9zqP8eM.png?width=400&height=299\"}, \"Example of home being sold by Accurate Realty in Crofton, MD\"), Rl3gaHVQS: \"G_GkOGgcd\", ygGgQgyxs: \"Crofton is known for its planned community feel, great schools, and easy access to Annapolis, Baltimore, and Washington DC. Whether you’re buying, selling, or looking for a rental, Accurate Realty helps you make smart decisions with local pricing insight and a process that stays simple.\", yXuFzY692: \"Browse Crofton Listings and Rentals\", yygpjy67_: \"About Crofton Property Management\"}\r\nconst props24 = {...props4, D_ABv5de3: 0.25, d9jjzQXux: \"Find better tenants. Fill vacancies. Do a happy dance.\\n\\nWe take you from listing to lease with a clean process. Advertise vacancies, screen tenants, collect deposits, and send and sign leases. Done and done.\\n\\nCreate custom forms that capture what you need and shorten the rental process.\\n\\nList vacancies where residents begin their rental search.\", DyGyParyy: \"Crofton, MD rentals reward owners who run a tight operation. We help you choose the right investment, set up systems in Buildium, and manage leasing and accounting with clarity so your portfolio stays on track.\", eJRXYm4g9: \"Build a Rental Plan You Can Feel Confident In\", FuW0ZA6pk: \"The Buildium Workflow We Set Up\", gjFAtTfAw: wrapInAddImageAlt({pixelHeight: 300, pixelWidth: 450, src: \"https://framerusercontent.com/images/CJsDB1Ba0vpglyRHEBSDjUj7Gc.png?width=450&height=300\"}, \"Investment consulting meeting near Crofton, MD\"), lc3pb4Hks: 2, meDzYHTaV: \"Real Estate Investment Consulting in Crofton\", NTxQbMv3c: \"Trusted Advice With Real Results\", ovV8M3qxy: \"We’ve helped thousands of small business owners like you become confident property management experts. Learn to manage portfolios, leasing, accounting, and operations using our Buildium property management software. Join 8,000 plus other property managers who can use Buildium from any smartphone, tablet, or computer.\", Q5U_0DCCp: wrapInAddImageAlt({pixelHeight: 1024, pixelWidth: 1536, src: \"https://framerusercontent.com/images/tv7BpfjhlGZpZGx3HYsx88odlxY.png?width=1536&height=1024\", srcSet: \"https://framerusercontent.com/images/tv7BpfjhlGZpZGx3HYsx88odlxY.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/tv7BpfjhlGZpZGx3HYsx88odlxY.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/tv7BpfjhlGZpZGx3HYsx88odlxY.png?width=1536&height=1024 1536w\"}, \"Drone view of properties near Crofton, MD\"), qJNYywTee: wrapInAddImageAlt({pixelHeight: 1147, pixelWidth: 1536, src: \"https://framerusercontent.com/images/mbAT9uhrJPki0ekgi2RfOuE0cs.png?width=1536&height=1147\", srcSet: \"https://framerusercontent.com/images/mbAT9uhrJPki0ekgi2RfOuE0cs.png?scale-down-to=512&width=1536&height=1147 512w,https://framerusercontent.com/images/mbAT9uhrJPki0ekgi2RfOuE0cs.png?scale-down-to=1024&width=1536&height=1147 1024w,https://framerusercontent.com/images/mbAT9uhrJPki0ekgi2RfOuE0cs.png?width=1536&height=1147 1536w\"}, \"Real estate investment consulting session in Crofton, MD\"), Tt7qzAdX_: \"Get a Crofton focused investment strategy and a Buildium setup that keeps leasing, accounting, and operations organized from day one.\", vUqfFp4CX: \"We’re property managers too, so we’ll never stop improving the software.\\n\\nBuildium keeps things simple and gives you the features you need, without extra clutter. No installation needed. Access it online from any device.\\n\\nPay less per unit as your business grows. Keep the flexibility to manage tenants, accounting, and tasks, and know we’re here to support you.\\n\\nGet started fast without a product manual from any computer, tablet, or smartphone.\", X6Z8BQLVL: \"Portfolio Systems for Crofton, MD Investors\", yil3lvuY1: \"You have a friend in the business. We stand by you.\\n\\nWe’ve helped thousands of small business owners become property management experts, and when you have questions, we show up. Call anytime. Email works too.\\n\\nYour data stays safe and the platform stays stable. With 8,000 plus property managers relying on it, Buildium is the industry standard.\\n\\nNeed help? Talk to a Buildium expert and get help fast.\\n\\nIntegrity, simplicity, balance, service, and ownership. What we believe in is reflected in what we’ve built.\", YnaAnpNsA: \"You supply the numbers. We do the accounting. No calculators required.\\n\\nBuildium gives you powerful accounting and bookkeeping tools inside a simple interface, so your financial life feels easier.\\n\\nWe handle the routine stuff while you focus on the grow my business stuff.\\n\\nAutomate repetitive tasks and free up time to invest in growth, or spend more time with family and friends.\"}\r\nconst templateProps = {AoLOwv_R9: props12, BKfYoCLwD: props17, C9YcTZ9E2: props18, cHQTN02D2: props14, dYYw7K9qN: props16, fHmLszCkt: props6, fThXxFA8V: props8, g5F2tFcRn: props5, gFeX73mku: props1, haJ7lVEmV: props13, k8OPHTiMT: props15, LRHFPvwZH: props10, Ms1mbpZnj: props19, nVy9KJQe4: props4, o6aqfFlws: props21, oYuUPj61V: props24, PrmOOUUhs: props11, RXOK79Ntt: props9, s7KcHe3nr: props7, Sm1Bp4L45: props22, T7yFgmqlC: props20, tYySRQDyu: props3, W6yAoLTgG: props2, y3ww2Tzk2: props23}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"xCmXIbV2Q\":\r\ncase \"IiqGNNgr3\":\r\ncase \"Rise3G7zr\":\r\ncase \"bPbmgGXwP\":\r\ncase \"FEa1_APb0\":\r\ncase \"IYp2fWtUb\":\r\ncase \"sRXvxIgCu\":\r\ncase \"VAB3PdBuz\":\r\ncase \"XRYg5HutI\":\r\ncase \"FAJ1cIVG_\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"gFeX73mku\":\r\ncase \"g5F2tFcRn\":\r\ncase \"fHmLszCkt\":\r\ncase \"s7KcHe3nr\":\r\ncase \"fThXxFA8V\":\r\ncase \"RXOK79Ntt\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"JXb8McoTQ\"], props[\"c6EJXVLCm\"], props[\"XvVm52kjl\"]]}, (resolvedLinks) => React.createElement(AreaHub, {...props, c6EJXVLCm: resolvedLinks[1], JXb8McoTQ: resolvedLinks[0], key: \"AreaHub\", style, XvVm52kjl: resolvedLinks[2]}, children(true)));\r\ncase \"W6yAoLTgG\":\r\ncase \"LRHFPvwZH\":\r\ncase \"haJ7lVEmV\":\r\ncase \"dYYw7K9qN\":\r\ncase \"Ms1mbpZnj\":\r\ncase \"Sm1Bp4L45\":\r\nreturn React.createElement(PropertyManagementTemplate, {...props, key: \"PropertyManagementTemplate\", style}, children(true));\r\ncase \"tYySRQDyu\":\r\ncase \"PrmOOUUhs\":\r\ncase \"cHQTN02D2\":\r\ncase \"BKfYoCLwD\":\r\ncase \"T7yFgmqlC\":\r\ncase \"y3ww2Tzk2\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"MHfw2LVSm\"]]}, (resolvedLinks) => React.createElement(BuySellRentHomesTemplate, {...props, key: \"BuySellRentHomesTemplate\", MHfw2LVSm: resolvedLinks[0], style}, children(true)));\r\ncase \"nVy9KJQe4\":\r\ncase \"AoLOwv_R9\":\r\ncase \"k8OPHTiMT\":\r\ncase \"C9YcTZ9E2\":\r\ncase \"o6aqfFlws\":\r\ncase \"oYuUPj61V\":\r\nreturn React.createElement(InvestmentConsultingTemplate, {...props, key: \"InvestmentConsultingTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"xCmXIbV2Q\":\r\ncase \"IiqGNNgr3\":\r\ncase \"Rise3G7zr\":\r\ncase \"bPbmgGXwP\":\r\ncase \"FEa1_APb0\":\r\ncase \"IYp2fWtUb\":\r\ncase \"sRXvxIgCu\":\r\ncase \"VAB3PdBuz\":\r\ncase \"XRYg5HutI\":\r\ncase \"FAJ1cIVG_\":\r\nreturn [{hash: \"45f3dz\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"3ov0oy\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1wlarur\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"gFeX73mku\":\r\ncase \"g5F2tFcRn\":\r\ncase \"fHmLszCkt\":\r\ncase \"s7KcHe3nr\":\r\ncase \"fThXxFA8V\":\r\ncase \"RXOK79Ntt\":\r\nreturn [{hash: \"1925jzg\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"g2trx6\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"uqkmct\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"W6yAoLTgG\":\r\ncase \"LRHFPvwZH\":\r\ncase \"haJ7lVEmV\":\r\ncase \"dYYw7K9qN\":\r\ncase \"Ms1mbpZnj\":\r\ncase \"Sm1Bp4L45\":\r\nreturn [{hash: \"wrmwtb\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"15zy6tt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12yhq8w\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"tYySRQDyu\":\r\ncase \"PrmOOUUhs\":\r\ncase \"cHQTN02D2\":\r\ncase \"BKfYoCLwD\":\r\ncase \"T7yFgmqlC\":\r\ncase \"y3ww2Tzk2\":\r\nreturn [{hash: \"12nfaqh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ayt875\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"14e37bi\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"nVy9KJQe4\":\r\ncase \"AoLOwv_R9\":\r\ncase \"k8OPHTiMT\":\r\ncase \"C9YcTZ9E2\":\r\ncase \"o6aqfFlws\":\r\ncase \"oYuUPj61V\":\r\nreturn [{hash: \"jiqoub\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"153rp5t\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1tpj9od\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9v2GYa6UMKiFEKLTC08B/6p3g4h4qlKFYxalfeYVc/IiqGNNgr3.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.accuraterealtyaa.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/COWcGtfr77cyFgxddFfO/ijWBxow4zUjQzzGNh0ea/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}