{"version":3,"file":"script_main.D6wpcg6i.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","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","Map","Logo","Phone","Envelope","MapPinLine","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","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","breakpoints","serializationHash","variantClassNames","transition1","animation","transformTemplate1","toResponsiveImage","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","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","NavBar","HeroBackgroundImage","BenefitsPropertyManagement","ProcessPropertyManagement","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","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/0rbDSfgig0pa1jgTUVPk/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/YmvbS5Dc1UnXGfb6U3Xd/YxFujDD6t.js","https:/framerusercontent.com/modules/5lrOaMFaXAuWN22TQhir/4Qk27sVJ66fWgln3VBcw/lwXZNj_sA.js","https:/framerusercontent.com/modules/dFRY9OGuiFriYDHvnLqF/eD65Ji42yM46rNhobmKh/wGo6P0Blw.js","https:/framerusercontent.com/modules/nKeE8EVBgshUVCpzO4fq/Y6UnViT0ZkaWJhrXADY6/pe0_ZtcM7.js","https:/framerusercontent.com/modules/zlZQ0XEQts8rBWdlXoOY/ecPLkcnOrqsEu6hG81Zy/ySULufokn.js","https:/framerusercontent.com/modules/zn4OuXHnZAJ0MMoRdRdD/z7LfYv3Dy9lvj3AsUot0/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,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;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,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})]});}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\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"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 (8e1ebfe)\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/0rbDSfgig0pa1jgTUVPk/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-pTsCw\";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 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"eTe9vs2Ei\",Phone:\"HadHjK6pq\",Tablet:\"moj2ObbZ9\"};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||945)-90-390)/2+0+0),...addPropertyOverrides({HadHjK6pq:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 400px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||1652)-80-2106.6)/2+0+0)},moj2ObbZ9:{width:`min(${componentViewport?.width||\"100vw\"} - 90px, 800px)`,y:(componentViewport?.y||0)+45+(((componentViewport?.height||1341)-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:\"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||945)-90-390)/2+350+40)+0+0+-411.5+0+0+0,...addPropertyOverrides({HadHjK6pq:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||1652)-80-2106.6)/2+350+40)+0+0+0+0+0+0+0},moj2ObbZ9:{y:(componentViewport?.y||0)+45+(((componentViewport?.height||1341)-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:\"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-pTsCw.framer-1bhnbr, .framer-pTsCw .framer-1bhnbr { display: block; }\",\".framer-pTsCw.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-pTsCw .framer-1od32q-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\",\".framer-pTsCw .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-pTsCw .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-pTsCw .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-pTsCw .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-pTsCw .framer-56j3hi-container { aspect-ratio: 2.736318407960199 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 110px); position: relative; width: 300px; }\",\".framer-pTsCw .framer-1hlh5zt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pTsCw .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-pTsCw .framer-fdbom5, .framer-pTsCw .framer-1qp7erx, .framer-pTsCw .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-pTsCw .framer-1rs2kot, .framer-pTsCw .framer-1d5imja, .framer-pTsCw .framer-1gnsz9m { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-pTsCw .framer-1sjlcyi, .framer-pTsCw .framer-1juhrcb, .framer-pTsCw .framer-sav24d, .framer-pTsCw .framer-1jxpqa7, .framer-pTsCw .framer-1g9mk57, .framer-pTsCw .framer-11n7liq, .framer-pTsCw .framer-193fo95, .framer-pTsCw .framer-y5cyqg, .framer-pTsCw .framer-ma41u3, .framer-pTsCw .framer-84fkhw, .framer-pTsCw .framer-x5lt93, .framer-pTsCw .framer-4l3p0u, .framer-pTsCw .framer-4eq9s3, .framer-pTsCw .framer-ye4vcw, .framer-pTsCw .framer-17m4230 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pTsCw .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-pTsCw .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-pTsCw .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-pTsCw .framer-1fu68vk, .framer-pTsCw .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-pTsCw .framer-1ces24f-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-pTsCw.framer-v-1dkuw7u.framer-c7vjxa { width: 810px; }\",\".framer-pTsCw.framer-v-1dkuw7u .framer-1od32q-container { max-width: 800px; }\",\".framer-pTsCw.framer-v-1dkuw7u .framer-jhhz4d { flex-direction: column; gap: 40px; max-width: 800px; padding: 40px; }\",\".framer-pTsCw.framer-v-1dkuw7u .framer-vzmn2 { align-content: center; align-items: center; align-self: unset; height: min-content; }\",\".framer-pTsCw.framer-v-1dkuw7u .framer-12gy54u { align-self: unset; flex: none; height: 290px; width: 100%; }\",\".framer-pTsCw.framer-v-pnxkl7.framer-c7vjxa { padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-1od32q-container { max-width: 400px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-jhhz4d { flex-direction: column; gap: 72px; max-width: 380px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-vzmn2 { align-self: unset; height: min-content; width: 100%; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-656a80 { width: 100%; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-3lhen9 { align-content: center; align-items: center; width: 100%; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-fdbom5, .framer-pTsCw.framer-v-pnxkl7 .framer-1qp7erx { justify-content: flex-start; width: 291px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-1sjlcyi { white-space: pre-wrap; width: 150px; word-break: break-word; word-wrap: break-word; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-17a9ckw { width: 282px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-1ud2qb5 { width: auto; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-12gy54u { align-self: unset; flex: none; height: min-content; width: 100%; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-m6d46h { flex-direction: column; gap: 48px; }\",\".framer-pTsCw.framer-v-pnxkl7 .framer-1fu68vk, .framer-pTsCw.framer-v-pnxkl7 .framer-qp1ozx { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-pTsCw[data-border=\"true\"]::after, .framer-pTsCw [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-pTsCw\");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\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"moj2ObbZ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HadHjK6pq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"945\",\"framerImmutableVariables\":\"true\"}},\"__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 (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,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 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 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-kxWNe\";const variantClassNames={AfzMHQTH4:\"framer-v-g2trx6\",lKCHNt4U5:\"framer-v-uqkmct\",zawHGN9u5:\"framer-v-1925jzg\"};const Pudu5PZV7=undefined;const gRmMb_bWk=undefined;const yZ3GqzguH=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-kxWNe .framer-1i6wny5-container { order: -997; }\",\".framer-kxWNe .framer-maw4oa-container { order: -1000; }\",\".framer-kxWNe .framer-1fjw7io-container { order: -999; }\",\".framer-kxWNe .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-kxWNe.framer-gux3al, .framer-kxWNe .framer-gux3al { display: block; }\",\".framer-kxWNe.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-kxWNe .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-kxWNe .framer-maw4oa-container { flex: none; height: auto; order: -999; position: relative; width: 100%; }\",\".framer-kxWNe .framer-1fjw7io-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-kxWNe .framer-h43pat-container { flex: none; height: auto; order: -997; position: relative; width: 100%; }\",\".framer-kxWNe .framer-95pt6z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-kxWNe .framer-1okszyu-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-kxWNe .framer-34eyik-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-kxWNe .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 humanReadableVariantMap={Desktop:\"zawHGN9u5\",Phone:\"lKCHNt4U5\",Tablet:\"AfzMHQTH4\"};const getProps=({buySellRentImage,buySellRentLink,buySellRentText,cTAHeading,cTAImage,cTAImageBlur,cTAImageOpacity,cTASubheading,h1Heading,height,heroBackgroundImage,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,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\",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,Pudu5PZV7,gRmMb_bWk,yZ3GqzguH,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:110,variant:\"YMRa3G2yL\",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 {\"Pudu5PZV7\":\"h1Heading\",\"gRmMb_bWk\":\"heroSubheading\",\"yZ3GqzguH\":\"heroBackgroundImage\",\"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-kxWNe\");export default Framerpe0_ZtcM7;Framerpe0_ZtcM7.displayName=\"Area Hub\";Framerpe0_ZtcM7.defaultProps={height:5533,width:1200};addPropertyControls(Framerpe0_ZtcM7,{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},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\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Pudu5PZV7\\\":\\\"h1Heading\\\",\\\"gRmMb_bWk\\\":\\\"heroSubheading\\\",\\\"yZ3GqzguH\\\":\\\"heroBackgroundImage\\\",\\\"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\\\"}\",\"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}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AfzMHQTH4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lKCHNt4U5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"zawHGN9u5\",\"framerAutoSizeImages\":\"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\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"5533\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\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-1WnR9\";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-1WnR9.framer-dsvppv, .framer-1WnR9 .framer-dsvppv { display: block; }\",\".framer-1WnR9.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-1WnR9 .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-1WnR9 .framer-5hgpq3-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: -999; position: relative; width: 100%; }\",\".framer-1WnR9 .framer-ve02q8-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-1WnR9 .framer-18gy3q6-container { flex: none; height: auto; order: -997; position: relative; width: 100%; }\",\".framer-1WnR9 .framer-t21932-container { flex: none; height: auto; order: -996; position: relative; width: 100%; }\",\".framer-1WnR9 .framer-s3j6ct { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-1WnR9 .framer-yfkp3w-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-1WnR9 .framer-t7euam-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",\".framer-1WnR9 .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\"}},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:895,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:5210,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:5819,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-1WnR9\");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\":{\"framerContractVersion\":\"1\",\"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\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"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\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"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}}\",\"framerIntrinsicHeight\":\"6196\",\"framerDefaultVariant\":\"m8Ecr65zr\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// 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 PricingPropertyManagement from\"#framer/local/canvasComponent/QdIVkufE6/QdIVkufE6.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 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-SOezb\";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 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-SOezb.framer-rwwuwo, .framer-SOezb .framer-rwwuwo { display: block; }\",\".framer-SOezb.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-SOezb .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-SOezb .framer-bxxhu2-container { flex: none; height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: -999; position: relative; width: 100%; }\",\".framer-SOezb .framer-13dcs3w-container { flex: none; height: auto; order: -998; position: relative; width: 100%; }\",\".framer-SOezb .framer-prhpxq { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-SOezb .framer-ha6ysq-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-SOezb .framer-xdp8dp-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-SOezb .framer-828zg7-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",\".framer-SOezb .framer-1k523wq-container { flex: none; height: auto; order: 1007; 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,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.\",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,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:839,width:\"100vw\",y:3556,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:4395,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:5182,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\",\"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-xdp8dp-container\",\".framer-828zg7-container\",\".framer-1k523wq-container\"],\"VIVl5Wcye\":[\".framer-ljvvo5-container\",\".framer-bxxhu2-container\",\".framer-13dcs3w-container\",\".framer-ha6ysq-container\",\".framer-xdp8dp-container\",\".framer-828zg7-container\",\".framer-1k523wq-container\"],\"isAvlmjoE\":[\".framer-ljvvo5-container\",\".framer-bxxhu2-container\",\".framer-13dcs3w-container\",\".framer-ha6ysq-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-SOezb\");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},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,...PricingPropertyManagementFonts,...ResourcesPropertyManagementFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercTxLLIPZf\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Q3nzhHVmb\\\":\\\"heroVariant\\\",\\\"meDzYHTaV\\\":\\\"heroH1Heading\\\",\\\"DyGyParyy\\\":\\\"heroSubheading\\\",\\\"qJNYywTee\\\":\\\"heroBackgroundImage\\\",\\\"qiMXviG6J\\\":\\\"heroImageBrightness\\\",\\\"wrc0LznzR\\\":\\\"benefitsHeading\\\",\\\"oP8ggaY_2\\\":\\\"processHeading\\\",\\\"izIBfzQd0\\\":\\\"pricingPrepDescription\\\",\\\"pW7Fa5poe\\\":\\\"marketShowDescription\\\",\\\"Tawnu2R94\\\":\\\"screenLeaseDescription\\\",\\\"cmHxSfnSO\\\":\\\"manageReportDescription\\\",\\\"dJxpUIFza\\\":\\\"pricingHeading\\\",\\\"PiEExFuM6\\\":\\\"resourcesHeading\\\",\\\"Rc9cUEuwJ\\\":\\\"resourcesBackgroundImage\\\",\\\"C5vXCnKtj\\\":\\\"resourcesImageBlur\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VIVl5Wcye\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"isAvlmjoE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"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}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"6196\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"AiB_Mz766\",\"framerHitTargets\":\"{\\\"AiB_Mz766\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"],\\\"VIVl5Wcye\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"],\\\"isAvlmjoE\\\":[\\\".framer-ljvvo5-container\\\",\\\".framer-bxxhu2-container\\\",\\\".framer-13dcs3w-container\\\",\\\".framer-ha6ysq-container\\\",\\\".framer-xdp8dp-container\\\",\\\".framer-828zg7-container\\\",\\\".framer-1k523wq-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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/Y6UnViT0ZkaWJhrXADY6/pe0_ZtcM7.js\";\r\nimport BuySellRentHomesTemplate from \"https://framerusercontent.com/modules/zlZQ0XEQts8rBWdlXoOY/ecPLkcnOrqsEu6hG81Zy/ySULufokn.js\";\r\nimport PropertyManagementTemplate from \"https://framerusercontent.com/modules/zn4OuXHnZAJ0MMoRdRdD/z7LfYv3Dy9lvj3AsUot0/cTxLLIPZf.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {USTcA2Wg2: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHzpulz78bn75M76MB9m/jCwwc7whWciu9xnNzZjM/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: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UeIl8pNOeusSC8vobJvD/dnVOPphoW6E5QSpTmV7t/IYp2fWtUb.js\")), path: \"/service-areas\"}, gFeX73mku: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1qZ7BZtlXyBukIiZcEgF/EJaWYzAzwBGKSVi2nS6B/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/L4Hk5bXypdWLoOvsJa2y/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/WmZXNvUJBzMO1ViJ9HdB/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/mikz1SJ9SuXc1dSOtqUc/FAJ1cIVG_.js\")), path: \"/resources\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"def8c57477bda7cdb98106c5cb5ec2cf27a20254fc4a25d4baa06c479bc9029a\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...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\"}}, 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\", 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 Arnold can feel complex. At Accurate Realty & Management, we help you achieve your goals smoothly and painlessly.\", 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 templateProps = {gFeX73mku: props1, nVy9KJQe4: props4, tYySRQDyu: props3, W6yAoLTgG: props2}\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\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\nreturn React.createElement(PropertyManagementTemplate, {...props, key: \"PropertyManagementTemplate\", style}, children(true));\r\ncase \"tYySRQDyu\":\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\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\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\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\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\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        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9v2GYa6UMKiFEKLTC08B/6p3g4h4qlKFYxalfeYVc/IiqGNNgr3.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.accuraterealtyaa.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/COWcGtfr77cyFgxddFfO/qmrwvomosaMceHpWbqpF/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {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            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}