1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,604915,e=>{"use strict";var t=e.i(264829);e.s(["trackClickFooter",0,function(e,n){(0,t.pushDataLayerEvent)({event:"click_footer",footer:{footer_item_display:e,footer_item_type:n},page:(0,t.getPageContext)()})},"trackClickMainMenu",0,function(e){(0,t.pushDataLayerEvent)({event:"click_main_menu",menu:{menu_category_display:e.menuCategory,menu_tab_display:e.menuTab,menu_item_display:e.menuItem,is_category_overview:e.isCategoryOverview?"true":"false"},page:(0,t.getPageContext)()})},"trackClickSecondaryMenu",0,function(e){(0,t.pushDataLayerEvent)({event:"click_secondary_menu",menu:{menu_item_display:e},page:(0,t.getPageContext)()})}])},270233,e=>{"use strict";var t=e.i(843476),n=e.i(500932);function a(){let e,a=(0,n.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z",className:"fill-current"})}),a[0]=e):e=a[0],e}var i=e.i(604915),r=e.i(74241),l=e.i(522016);let s={facebook:(0,t.jsx)(function(){let e,a=(0,n.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z",className:"fill-current"})}),a[0]=e):e=a[0],e},{}),linkedin:(0,t.jsx)(function(){let e,a=(0,n.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z",className:"fill-current"})}),a[0]=e):e=a[0],e},{}),x:(0,t.jsx)(a,{}),twitter:(0,t.jsx)(a,{}),instagram:(0,t.jsx)(function(){let e,a=(0,n.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.00
17-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077",className:"fill-current"})}),a[0]=e):e=a[0],e},{}),youtube:(0,t.jsx)(function(){let e,a=(0,n.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z",className:"fill-current"})}),a[0]=e):e=a[0],e},{})};function o(e){let n=Object.keys(s).find(t=>e.href.toLowerCase().includes(t));if(!n)return null;let a=s[n];return(0,t.jsx)(l.default,{...(0,r.getCmsLinkProps)(e),target:"_blank",className:"text-brand-100 transition-colors hover:text-white focus-visible:text-white",rel:"noopener noreferrer","aria-label":e.title,onClick:()=>(0,i.trackClickFooter)(e.title,"social"),children:a},e.title)}e.s(["SocialLinks",0,function(e){let a,i,r=(0,n.c)(4),{links:l}=e;return r[0]!==l?(a=l.map(o),r[0]=l,r[1]=a):a=r[1],r[2]!==a?(i=(0,t.jsx)(t.Fragment,{children:a}),r[2]=a,r[3]=i):i=r[3],i}],270233)},725509,e=>{"use strict";var t=e.i(843476),n=e.i(500932),a=e.i(604915),i=e.i(74241),r=e.i(522016);function l(e,n){return(0,t.jsx)(r.default,{className:"text-brand-100 cursor-pointer underline decoration-transparent underline-offset-4 transition-colors hover:text-white hover:decoration-current focus-visible:text-white",...(0,i.getCmsLinkProps)(e),onClick:()=>(0,a.trackClickFooter)(e.title,"legal"),children:e.title},n)}e.s(["FooterLegalLinks",0,function(e){let a,i,r=(0,n.c)(4),{links:s}=e;return r[0]!==s?(a=s.map(l),r[0]=s,r[1]=a):a=r[1],r[2]!==a?(i=(0,t.jsx)(t.Fragment,{children:a}),r[2]=a,r[3]=i):i=r[3],i}])},450495,e=>{"use strict";var t=e.i(843476),n=e.i(500932),a=e.i(618566),i=e.i(271645);let r=(0,i.createContext)(void 0);e.s(["HeaderProvider",0,function(e){let l,s,o,c,u,d,m,h=(0,n.c)(15),{children:f,forceCondensed:v,hideFindRealEstateAgentLink:x}=e,p=void 0!==x&&x,[g,b]=(0,i.useState)(!1),[y,C]=(0,i.useState)(!1),[w,j]=(0,i.useState)(null),k=(0,a.usePathname)(),N=g||void 0!==v&&v;h[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{C(!1),j(null)},h[0]=l):l=h[0];let L=l;return h[1]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{let e=()=>b(window.scrollY>10);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},o=[],h[1]=s,h[2]=o):(s=h[1],o=h[2]),(0,i.useEffect)(s,o),h[3]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{L()},h[3]=c):c=h[3],h[4]!==k?(u=[k,L],h[4]=k,h[5]=u):u=h[5],(0,i.useEffect)(c,u),h[6]!==p||h[7]!==N||h[8]!==y||h[9]!==N||h[10]!==w?(d={isScrolled:N,isCondensed:N,hideFindRealEstateAgentLink:p,openItem:w,setOpenItem:j,isMobileMenuOpen:y,setIsMobileMenuOpen:C,
1closeMenus:L},h[6]=p,h[7]=N,h[8]=y,h[9]=N,h[10]=w,h[11]=d):d=h[11],h[12]!==f||h[13]!==d?(m=(0,t.jsx)(r.Provider,{value:d,children:f}),h[12]=f,h[13]=d,h[14]=m):m=h[14],m},"useHeader",0,function(){let e=(0,i.useContext)(r);if(!e)throw Error("useHeader must be used within a HeaderProvider");return e}])},740606,746186,815671,20814,972520,35947,530985,879002,50388,433126,761510,473033,e=>{"use strict";var t=e.i(500932),n=e.i(604915);e.s(["hasNavigableLandingPage",0,e=>{let t=e.landingPage;return!!t?.href&&"#"!==t.href},"useDirectMenuNavigate",0,e=>{let a,i=(0,t.c)(2);return i[0]!==e?(a=t=>{(0,n.trackClickMainMenu)({menuCategory:t.title,menuTab:null,menuItem:t.title,isCategoryOverview:!0}),e()},i[0]=e,i[1]=a):a=i[1],a}],740606);var a=e.i(843476),i=e.i(632137),r=e.i(991918),l=e.i(271645);let s=(0,l.memo)(function(e){let n,l,s,o,c,u,d,m=(0,t.c)(15);m[0]!==e?({children:l,className:s,asChild:n,...o}=e,m[0]=e,m[1]=n,m[2]=l,m[3]=s,m[4]=o):(n=m[1],l=m[2],s=m[3],o=m[4]);let h=n?r.Slot:"button";return m[5]!==n?(c=!n&&{type:"button"},m[5]=n,m[6]=c):c=m[6],m[7]!==s?(u=(0,i.cn)("group relative inline-flex w-fit cursor-pointer items-center justify-center gap-1.5 text-lg font-medium text-white transition-colors","fl-py-2/3 px-3","[&_svg]:translate-y-px","hover:text-white focus-visible:text-white","focus-visible:ring-3 focus-visible:ring-white focus-visible:outline-none",s),m[7]=s,m[8]=u):u=m[8],m[9]!==h||m[10]!==l||m[11]!==o||m[12]!==c||m[13]!==u?(d=(0,a.jsx)(h,{suppressHydrationWarning:!0,...c,className:u,...o,children:l}),m[9]=h,m[10]=l,m[11]=o,m[12]=c,m[13]=u,m[14]=d):d=m[14],d});e.s(["NavButton",0,s],746186),e.s(["NavGroupLabel",0,function(e){let n,r,l=(0,t.c)(5),{children:s,className:o}=e;return l[0]!==o?(n=(0,i.cn)("text-brand-200 mb-1.5 text-sm font-medium tracking-wider uppercase",o),l[0]=o,l[1]=n):n=l[1],l[2]!==s||l[3]!==n?(r=(0,a.jsx)("p",{className:n,children:s}),l[2]=s,l[3]=n,l[4]=r):r=l[4],r}],815671),e.s(["NavLabel",0,function(e){let n,i=(0,t.c)(2),{children:r}=e;return i[0]!==r?(n=(0,a.jsx)("span",{className:"truncate leading-[1.3]",children:r}),i[0]=r,i[1]=n):n=i[1],n}],20814);var o=e.i(475254);let c=(0,o.default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,c],972520);let u=(0,o.default)("bell-dot",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348",key:"xaq59h"}],["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}]]);e.s(["BellDot",0,u],35947);let d=(0,o.default)("circle-user",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);e.s(["CircleUser",0,d],530985);let m=(0,o.default)("user-plus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);e.s(["UserPlus",0,m],879002);var h=e.i(450495);function f(e){let n,i,r=(0,t.c)(3);return r[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,a.jsx)("path",{d:"M9.51538 81.9863V73.2197H12.5232V88.1758H11.5193L3.00366 79.0996V87.9082H0.000732422V72.957H0.979248L9.51538 81.9863ZM21.5701 82.1279L25.2253 73.2305H28.6169L22.0642 88.1758H21.0593L14.4851 73.2305H17.8933L21.5701 82.1279ZM37.8064 80.9053L44.0232 72.9629H45.0007V87.9131H41.9929V80.0811L38.2947 84.7061H37.3171L33.6199 80.0811V87.9131H30.6111V72.9629H31.5896L37.8064 80.9053ZM41.6873 23.6699C43.5018 23.6699 44.9744 25.1136 44.9744 26.8984V66.7949C44.9741 67.7815 44.1593 68.5848 43.155 68.585H33.1404C32.1309 68.5848 31.3154 67.7868 31.3152 66.7949V53.0938C31.3152 51.0571 32.9932 49.4085 35.0652 49.4082H35.4392C38.8262 49.4081 41.5769 46.7099 41.5769 43.3818C41.5769 40.0537 38.8315 37.3555 35.4392 37.3555C32.0469 37.3555 29.3064 40.0537 29.3064 43.3818L29.3279 66.7949C29.3276 67.7816 28.5123 68.5849 27.5027 68.585H17.5046C16.5002 68.585 15.6846 67.7869 15.6843 66.7949L15.7058 43.3818C15.7058 40.0538 12.9603 37.3557 9.56812 37.3555C6.17576 37.3555 3.43042 40.0537 3.43
1042 43.3818C3.43045 46.71 6.17578 49.4082 9.56812 49.4082H9.94116C12.0134 49.4082 13.6912 51.0569 13.6912 53.0938V66.7949C13.6909 67.7815 12.8761 68.5847 11.8718 68.585H1.85229C0.847879 68.585 0.0273323 67.7869 0.0270996 66.7949V26.8936C0.0270996 25.114 1.49972 23.6651 3.31421 23.665L16.821 23.6807C19.4663 23.6809 21.6071 25.7855 21.6072 28.3838L21.365 28.4629C18.5723 28.9878 16.4579 31.4022 16.4578 34.2998C16.4578 37.578 19.1618 40.2368 22.4978 40.2412C25.8341 40.2372 28.5388 37.5783 28.5388 34.2998C28.5386 31.4023 26.4295 28.9878 23.6316 28.4629L23.3894 28.3838C23.3895 25.7907 25.5355 23.6808 28.1755 23.6807L41.6824 23.665L41.6873 23.6699ZM35.4021 17.4336C35.8386 17.4336 36.196 17.7909 36.196 18.2266C36.1959 18.6621 35.8385 19.0186 35.4021 19.0186H9.60425C9.16793 19.0184 8.81048 18.662 8.8103 18.2266C8.8103 17.7909 9.16782 17.4337 9.60425 17.4336H35.4021ZM22.5007 2.37793C22.9373 2.37793 23.2947 2.72994 23.2947 3.1709V15.0605C23.2947 15.2548 23.2264 15.428 23.116 15.5645C22.9687 15.7377 22.7479 15.8535 22.5007 15.8535C22.0643 15.8534 21.7068 15.5014 21.7068 15.0605V3.1709C21.7068 2.73002 22.0643 2.37805 22.5007 2.37793ZM36.2546 6.87207C38.6212 6.90901 40.6035 8.85075 40.6824 11.2129C40.7665 13.764 38.7212 15.8533 36.1863 15.8535H32.3728C33.0038 15.4179 33.5612 14.8826 34.0134 14.2686H36.1912C37.7951 14.2686 39.0991 12.9612 39.0994 11.3604C39.0994 9.75938 37.7955 8.45234 36.1863 8.45215C36.0497 8.45215 35.9179 8.46181 35.7917 8.47754C35.4183 8.53003 35.0655 8.31005 34.9392 7.95312C34.9345 7.94837 34.9344 7.93918 34.9343 7.9375C34.7713 7.48612 35.0604 6.98244 35.5388 6.91406C35.7755 6.87732 36.0127 6.86621 36.2546 6.86621V6.87207ZM8.74194 6.86133C8.98914 6.86133 9.22635 6.87671 9.45776 6.9082C9.93091 6.97654 10.2251 7.48031 10.0623 7.93164C10.0577 7.93623 10.0574 7.94517 10.0574 7.94727C9.93115 8.30423 9.57826 8.52515 9.20483 8.47266C9.07343 8.45692 8.9417 8.44629 8.8103 8.44629C7.20111 8.44647 5.8973 9.75358 5.89722 11.3545C5.89722 12.9556 7.20128 14.2578 8.80542 14.2578H10.9832C11.4354 14.8719 11.9927 15.4077 12.6238 15.8486H8.8103C6.2755 15.8485 4.23025 13.7537 4.31421 11.208V11.2021C4.38798 8.84011 6.37541 6.89824 8.74194 6.86133ZM16.4792 4.61914C17.7256 4.61921 18.883 5.02392 19.8191 5.7168C20.0134 5.85852 20.1188 6.09465 20.1189 6.33594V6.34668C20.1189 6.98709 19.3872 7.37014 18.8718 6.99219C18.204 6.49887 17.3732 6.20514 16.4792 6.20508C14.691 6.20508 13.1654 7.37046 12.6394 8.9873C12.508 9.38096 12.4392 9.79581 12.4392 10.2314C12.4393 11.171 12.7608 12.0321 13.3025 12.7197C14.0388 13.6592 15.1903 14.2577 16.4734 14.2578H19.324C19.7603 14.2578 20.1186 14.6143 20.1189 15.0498C20.1189 15.4854 19.7663 15.8433 19.3298 15.8486H16.4792C15.2959 15.8486 14.2016 15.4808 13.2917 14.8613C12.6606 14.4309 12.1239 13.8746 11.7136 13.2236C11.1666 12.3575 10.8513 11.3335 10.8513 10.2363V10.2314C10.8513 9.93232 10.8776 9.63825 10.9197 9.34961C11.0091 8.76704 11.1933 8.22102 11.4509 7.71191C12.3766 5.87459 14.2808 4.61914 16.4792 4.61914ZM28.5232 4.61914C30.7216 4.61918 32.6259 5.87462 33.5515 7.71191C33.8091 8.22098 33.9934 8.7671 34.0828 9.34961C34.1248 9.63823 34.1511 9.93233 34.1511 10.2314V10.2363C34.1511 11.3335 33.8348 12.3575 33.2878 13.2236C32.8777 13.8744 32.3416 14.431 31.7107 14.8613C30.8008 15.4808 29.7065 15.8486 28.5232 15.8486H25.6726C25.2361 15.8434 24.8835 15.4855 24.8835 15.0498C24.8838 14.6144 25.2412 14.2579 25.6775 14.2578H28.5281C29.8114 14.2578 30.9636 13.6593 31.7 12.7197C32.2416 12.0321 32.5622 11.171 32.5623 10.2314C32.5623 9.79575 32.4935 9.38101 32.3621 8.9873C31.8361 7.37049 30.3114 6.20512 28.5232 6.20508C27.6291 6.20508 26.7976 6.49874 26.1296 6.99219C25.6142 7.3699 24.8836 6.98701 24.8835 6.34668V6.33594C24.8836 6.09455 24.9888 5.8585 25.1833 5.7168C26.1195 5.02386 27.2767 4.61914 28.5232 4.61914ZM22.5007 0C22.9393 0 23.2947 0.355188 23.2947 0.792969C23.2945 1.23061 22.9392 1.58496 22.5007 1.58496C22.0623 1.58484 21.7069 1.23054 21.7068 0.792969C21.7068 0.355265 22.0622 0.000125751 22.5007 0Z",fill:"white"}),r[0]=n):n=r[0],r[1]!==e?(i=(0,a.jsx)("svg",{width:"45",height:"89",viewBox:"0 0 45 89",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:n}),r[1]=e,r[2]=i):i=r[2],i}var v=e.i(216211),x=e.i(427343),p=e.i(522016);let g=(0,l.memo)(function(e){let n,r,l,s,o,c,u=(0,t.c)(12),{className:d,onClick:m}=e,{isCondensed:g}=(0,h.useHeader)();u[0]!==d?(n=(0,i.cn)("flex items-center xl:px-8",d),u[0]=d,u[1]=n):n=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,x.t)("header","goToHome"),u[2]=r):r=u[2];let b=g?"xl:w-8":"xl:w-12";return u[3]!==b?(l=(0,i.cn)("flex w-6 justify-center transition-all duration-300 ease-in-out md:w-8",b),u[3]=b,u[4]=l):l=u[4],u[5]===Symbol.for("react.memo_cache_sentinel")?(s=(0,a.jsx)(f,{className:"size-full transition-all duration-300 ease-in-out"}),u[5]=s):s=u[5],u[6]!==m||u[7]!==l?(o=(0,a.jsx)("div",{children:(0,a.jsx)(p.default,{href:v.BASE_PATH,"aria-label":r,className:l,onClick:m,children:s})}),u[6]=m,u[7]=l,u[8]=o):o=u[8],u[9]!==n||u[10]!==o?(c=(0,a.jsx)("div",{className:n,"data-testid":"layout-header-logo",children:o}),u[9]=n,u[10]=o,u[11]=c):c=u[11],c});e.s(["Logo",0,g],50388);var b=e.i(846932);e.s(["Backdrop",0,function(e){let n,r,l,s,o,c,u=(0,t.c)(11),{onClick:d,className:m,exitDelay:h}=e,f=void 0===h?0:h;return u[0]===Symbol.for("react.memo_cache_sentinel")?(n={opacity:0}
1,r={opacity:1},u[0]=n,u[1]=r):(n=u[0],r=u[1]),u[2]!==f?(l={opacity:0,transition:{duration:.2,ease:"easeOut",delay:f}},u[2]=f,u[3]=l):l=u[3],u[4]===Symbol.for("react.memo_cache_sentinel")?(s={duration:.2,ease:"easeOut"},u[4]=s):s=u[4],u[5]!==m?(o=(0,i.cn)("fixed inset-0 top-0 z-40 bg-black/25 backdrop-blur-sm",m),u[5]=m,u[6]=o):o=u[6],u[7]!==d||u[8]!==l||u[9]!==o?(c=(0,a.jsx)(b.motion.div,{initial:n,animate:r,exit:l,transition:s,onClick:d,className:o,"data-testid":"layout-header-backdrop"}),u[7]=d,u[8]=l,u[9]=o,u[10]=c):c=u[10],c}],433126),e.s(["useScrollLock",0,function(e){let n,a,i=(0,t.c)(3);i[0]!==e?(n=()=>{if(e){let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}}document.body.style.overflow=""},a=[e],i[0]=e,i[1]=n,i[2]=a):(n=i[1],a=i[2]),(0,l.useEffect)(n,a)}],761510);let y=(0,o.default)("map-pinned",[["path",{d:"M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0",key:"11u0oz"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}],["path",{d:"M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712",key:"q8zwxj"}]]);e.s(["MapPinned",0,y],473033)},507140,e=>{"use strict";var t=e.i(843476),n=e.i(500932),a=e.i(450495),i=e.i(746186),r=e.i(815671),l=e.i(20814),s=e.i(604915),o=e.i(74241),c=e.i(427343),u=e.i(614079),d=e.i(98410),m=e.i(138578),h=e.i(632137),f=e.i(972520),v=e.i(846932),x=e.i(522016),p=e.i(271645);let g={enter:{opacity:0,y:-16},open:{opacity:1,y:0,transition:{duration:.35,ease:[.25,1,.5,1]}},exit:{opacity:0,y:-16,transition:{duration:.2,ease:"easeIn"}}};function b(e){let a,r,s=(0,n.c)(7),{items:c,onNavigate:u}=e;if(s[0]!==c||s[1]!==u){let e;s[3]!==u?(e=(e,n)=>(0,t.jsx)("li",{children:(0,t.jsx)(i.NavButton,{asChild:!0,className:"w-full justify-start px-0 text-lg",children:(0,t.jsxs)(x.default,{...(0,o.getCmsLinkProps)(e),onClick:()=>u(e),children:[(0,t.jsx)(l.NavLabel,{children:e.title}),(0,t.jsx)(f.ArrowRight,{"aria-hidden":"true",className:(0,h.cn)("size-4 shrink-0 -translate-x-1 opacity-0 transition-all duration-100 ease-out","group-hover:translate-x-1 group-hover:opacity-100","group-focus-visible:translate-x-1 group-focus-visible:opacity-100")})]})})},n),s[3]=u,s[4]=e):e=s[4],a=c.map(e),s[0]=c,s[1]=u,s[2]=a}else a=s[2];return s[5]!==a?(r=(0,t.jsx)("ul",{children:a}),s[5]=a,s[6]=r):r=s[6],r}let y=(0,p.memo)(function(e){let a,i,l,s,o=(0,n.c)(14),{subItem:c,onNavigate:u}=e,{items:d,tabs:m}=c.menuData;if(o[0]!==c.title?(a=(0,t.jsx)(r.NavGroupLabel,{children:c.title}),o[0]=c.title,o[1]=a):a=o[1],o[2]!==d||o[3]!==u?(i=d.length>0&&(0,t.jsx)(b,{items:d,onNavigate:u}),o[2]=d,o[3]=u,o[4]=i):i=o[4],o[5]!==u||o[6]!==m){let e;o[8]!==u?(e=e=>(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-2",children:[e.title&&(0,t.jsx)(r.NavGroupLabel,{children:e.title}),(0,t.jsx)(b,{items:e.items,onNavigate:u})]},e.id),o[8]=u,o[9]=e):e=o[9],l=m.map(e),o[5]=u,o[6]=m,o[7]=l}else l=o[7];return o[10]!==a||o[11]!==i||o[12]!==l?(s=(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[a,i,l]}),o[10]=a,o[11]=i,o[12]=l,o[13]=s):s=o[13],s}),C=(0,p.memo)(function(e){let r,p,b,C,w,j,k,N,L,E=(0,n.c)(27),{menuSubItems:M,parentTitle:_,parentLandingPage:P,cta:R}=e,{closeMenus:S}=(0,a.useHeader)();if(0===M.length)return null;E[0]!==S||E[1]!==_?(r=e=>t=>{(0,s.trackClickMainMenu)({menuCategory:_,menuTab:e,menuItem:t.title,isCategoryOverview:!1}),S()},E[0]=S,E[1]=_,E[2]=r):r=E[2];let H=r;E[3]!==S||E[4]!==P?.title||E[5]!==_?(p=()=>{(0,s.trackClickMainMenu)({menuCategory:_,menuTab:null,menuItem:P?.title??_,isCategoryOverview:!0}),S()},E[3]=S,E[4]=P?.title,E[5]=_,E[6]=p):p=E[6];let T=p;if(E[7]===Symbol.for("react.memo_cache_sentinel")?(b=(0,c.t)("header","sectionNavigation"),E[7]=b):b=E[7],E[8]!==H||E[9]!==M){let e;E[11]!==H?(e=e=>(0,t.jsx)(v.motion.li,{variants:g,className:"min-w-0 flex-1",children:(0,t.jsx)(y,{subItem:e,onNavigate:H(e.title)})},e.id),E[11]=H,E[12]=e):e=E[12],C=M.map(e),E[8]=H,E[9]=M,E[10]=C}else C=E[10];return E[13]!==C?(w=(0,t.jsx)("ul",{className:"flex gap-8",children:C}),E[13]=C,E[14]=w):w=E[14],E[15]!==T||E[16]!==P?(j=P&&"#"!==P.href&&(0,t.jsx)(v.motion.div,{variants:g,className:"mt-8",children:(0,t.jsx)(i.NavButton,{asChild:!0,className:"justify-start px-0 text-lg",children:(0,t.jsxs)(x.default,{...(0,o.getCmsLinkProps)(P),onClick:T,children:[(0,t.jsx)(l.NavLabel,{children:P.title}),(0,t.jsx)(f.ArrowRight,{"aria-hidden":"true",className:(0,h.cn)("size-4 shrink-0 transition-transform duration-100 ease-out","group-hover:translate-x-1 group-focus-visible:translate-x-1")})]})})}),E[15]=T,E[16]=P,E[17]=j):j=E[17],E[18]!==w||E[19]!==j?(k=(0,t.jsxs)("nav",{"aria-label":b,className:"min-w-0 flex-1",children:[w,j]}),E[18]=w,E[19]=j,E[20]=k):k=E[20],E[21]!==S||E[22]!==R?(N=R&&(0,t.jsx)(v.motion.div,{variants:g,className:"hidden 2xl:block",children:(0,t.jsxs)(d.Card,{variant:"secondary",className:"flex w-80 gap-4",role:"complementary","aria-label":(0,c.t)("header","ctaContent"),children:[R.title&&(0,t.jsx)(m.Typography,{variant:"h3",as:"p",className:"text-brand-700 leading-8",children:R.title}),R.description&&(0,t.jsx)(m.Typography,{children:R.description}),R.button&&(0,t.jsx)(u.Button,{asChild:!0,variant:"secondary",outline:!0,className:"mt-4",children:(0,t.jsx)(x.default,{...(0,o.getCmsLinkProps)(R.button),onClick:S,children:R.button?.title})})]})}),E[21]=S,E[22]=R,E[23]=N):N=E[23],E[24]!==k||E[25]!==N?(L=(0,t.jsx)("div",{className:"relative z-50 w-full","data-testid":"layout-header-desktop-sheet-nav",children:(0,t.jsxs)("div",{className:"fl-px-4/12 mx-auto flex w-full max-w-384 items-start gap-8 py-12",children:[k,N]})}),E[24]=k,E[25]=N,E[26]=L):L=E[26],L});var w=e.i(88653);let j={duration:.2,ease:"easeOut"},k={enter:e=>e.current.swap?{height:e.current.lastHeight??"auto"}:{height:0},open:{height:"auto"},exit:e=>e.current.swap?{height:0,transition:{duration:.35,ease:[.4,0,.2,1]}}:{height:0,transition:{...j,when:"afterChildren"}}},N={enter:{},open:e=>({transition:{staggerChildren:.05,delayChildren:e.current.swap?.2:.1}}),exit:{transition:{staggerChildren:.03,staggerDirection:-1}}};function L({open:e,swap:n,children:a}){let i=(0,p.useRef)(null);return(0,p.useEffect)(()=>{let t=i.current;if(!e||!t)return;let a=()=>{n.current.lastHeight=t.offsetHeight};a();let r=new ResizeObserver(a);return r.observe(t),()=>r.disconnect()},[e,n]),(0,t.jsx)(w.AnimatePresence,{children:e&&(0,t.jsx)(v.motion.div,{ref:i,className:"bg-brand-500 border-brand-400 overflow-hidden border-t",custom:n,variants:k,initial:"enter",animate:"open",exit:"exit",transition:j,children:(0,t.jsx)(v.motion.div,{custom:n,variants:N,children:a})})})}var E=e.i(740606),M=e.i(648404),_=e.i(501361),P=e.i(600795),R=e.i(174080),S=e.i(30030),H=e.i(981140),T=e.i(248425),A=e.i(369340),z=e.i(820783),I=e.i(586318),D=e.i(296626),B=e.i(610772),F=e.i(75830),O=e.i(726330),V=e.i(999682),U=e.i(934620),K=e.i(30207),q=e.i(959411),Z="NavigationMenu",[$,G,W]=(0,F.createCollection)(Z),[X,Y,J]=(0,F.createCollection)(Z),[Q,ee]=(0,S.createContextScope)(Z,[W,J]),[et,en]=Q(Z),[ea,ei]=Q(Z),er=p.forwardRef((e,n
1)=>{let{__scopeNavigationMenu:a,value:i,onValueChange:r,defaultValue:l,delayDuration:s=200,skipDelayDuration:o=300,orientation:c="horizontal",dir:u,...d}=e,[m,h]=p.useState(null),f=(0,z.useComposedRefs)(n,e=>h(e)),v=(0,I.useDirection)(u),x=p.useRef(0),g=p.useRef(0),b=p.useRef(0),[y,C]=p.useState(!0),[w,j]=(0,A.useControllableState)({prop:i,onChange:e=>{let t=o>0;""!==e?(window.clearTimeout(b.current),t&&C(!1)):(window.clearTimeout(b.current),b.current=window.setTimeout(()=>C(!0),o)),r?.(e)},defaultProp:l??"",caller:Z}),k=p.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>j(""),150)},[j]),N=p.useCallback(e=>{window.clearTimeout(g.current),j(e)},[j]),L=p.useCallback(e=>{w===e?window.clearTimeout(g.current):x.current=window.setTimeout(()=>{window.clearTimeout(g.current),j(e)},s)},[w,j,s]);return p.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(g.current),window.clearTimeout(b.current)},[]),(0,t.jsx)(es,{scope:a,isRootMenu:!0,value:w,dir:v,orientation:c,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(x.current),y?L(e):N(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),k()},onContentEnter:()=>window.clearTimeout(g.current),onContentLeave:k,onItemSelect:e=>{j(t=>t===e?"":e)},onItemDismiss:()=>j(""),children:(0,t.jsx)(T.Primitive.nav,{"aria-label":"Main","data-orientation":c,dir:v,...d,ref:f})})});er.displayName=Z;var el="NavigationMenuSub";p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,value:i,onValueChange:r,defaultValue:l,orientation:s="horizontal",...o}=e,c=en(el,a),[u,d]=(0,A.useControllableState)({prop:i,onChange:r,defaultProp:l??"",caller:el});return(0,t.jsx)(es,{scope:a,isRootMenu:!1,value:u,dir:c.dir,orientation:s,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>d(e),onItemSelect:e=>d(e),onItemDismiss:()=>d(""),children:(0,t.jsx)(T.Primitive.div,{"data-orientation":s,...o,ref:n})})}).displayName=el;var es=e=>{let{scope:n,isRootMenu:a,rootNavigationMenu:i,dir:r,orientation:l,children:s,value:o,onItemSelect:c,onItemDismiss:u,onTriggerEnter:d,onTriggerLeave:m,onContentEnter:h,onContentLeave:f}=e,[v,x]=p.useState(null),[g,b]=p.useState(new Map),[y,C]=p.useState(null);return(0,t.jsx)(et,{scope:n,isRootMenu:a,rootNavigationMenu:i,value:o,previousValue:(0,V.usePrevious)(o),baseId:(0,B.useId)(),dir:r,orientation:l,viewport:v,onViewportChange:x,indicatorTrack:y,onIndicatorTrackChange:C,onTriggerEnter:(0,K.useCallbackRef)(d),onTriggerLeave:(0,K.useCallbackRef)(m),onContentEnter:(0,K.useCallbackRef)(h),onContentLeave:(0,K.useCallbackRef)(f),onItemSelect:(0,K.useCallbackRef)(c),onItemDismiss:(0,K.useCallbackRef)(u),onViewportContentChange:p.useCallback((e,t)=>{b(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:p.useCallback(e=>{b(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,t.jsx)($.Provider,{scope:n,children:(0,t.jsx)(ea,{scope:n,items:g,children:s})})})},eo="NavigationMenuList",ec=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,...i}=e,r=en(eo,a),l=(0,t.jsx)(T.Primitive.ul,{"data-orientation":r.orientation,...i,ref:n});return(0,t.jsx)(T.Primitive.div,{style:{position:"relative"},ref:r.onIndicatorTrackChange,children:(0,t.jsx)($.Slot,{scope:a,children:r.isRootMenu?(0,t.jsx)(eM,{asChild:!0,children:l}):l})})});ec.displayName=eo;var eu="NavigationMenuItem",[ed,em]=Q(eu),eh=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,value:i,...r}=e,l=(0,B.useId)(),s=p.useRef(null),o=p.useRef(null),c=p.useRef(null),u=p.useRef(()=>{}),d=p.useRef(!1),m=p.useCallback((e="start")=>{if(s.current){u.current();let t=eR(s.current);t.length&&eS("start"===e?t:t.reverse())}},[]),h=p.useCallback(()=>{if(s.current){var e;let t=eR(s.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),u.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,t.jsx)(ed,{scope:a,value:i||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:o,contentRef:s,focusProxyRef:c,wasEscapeCloseRef:d,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:h,onContentFocusOutside:h,children:(0,t.jsx)(T.Primitive.li,{...r,ref:n})})});eh.displayName=eu;
1var ef="NavigationMenuTrigger",ev=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,disabled:i,...r}=e,l=en(ef,e.__scopeNavigationMenu),s=em(ef,e.__scopeNavigationMenu),o=p.useRef(null),c=(0,z.useComposedRefs)(o,s.triggerRef,n),u=eA(l.baseId,s.value),d=ez(l.baseId,s.value),m=p.useRef(!1),h=p.useRef(!1),f=s.value===l.value;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)($.ItemSlot,{scope:a,value:s.value,children:(0,t.jsx)(eP,{asChild:!0,children:(0,t.jsx)(T.Primitive.button,{id:u,disabled:i,"data-disabled":i?"":void 0,"data-state":eT(f),"aria-expanded":f,"aria-controls":d,...r,ref:c,onPointerEnter:(0,H.composeEventHandlers)(e.onPointerEnter,()=>{h.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,H.composeEventHandlers)(e.onPointerMove,eI(()=>{i||h.current||s.wasEscapeCloseRef.current||m.current||(l.onTriggerEnter(s.value),m.current=!0)})),onPointerLeave:(0,H.composeEventHandlers)(e.onPointerLeave,eI(()=>{i||(l.onTriggerLeave(),m.current=!1)})),onClick:(0,H.composeEventHandlers)(e.onClick,()=>{l.onItemSelect(s.value),h.current=f}),onKeyDown:(0,H.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];f&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})})}),f&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(q.Root,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,n=e.relatedTarget,a=n===o.current,i=t?.contains(n);(a||!i)&&s.onFocusProxyEnter(a?"start":"end")}}),l.viewport&&(0,t.jsx)("span",{"aria-owns":d})]})]})});ev.displayName=ef;var ex="navigationMenu.linkSelect",ep=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,active:i,onSelect:r,...l}=e;return(0,t.jsx)(eP,{asChild:!0,children:(0,t.jsx)(T.Primitive.a,{"data-active":i?"":void 0,"aria-current":i?"page":void 0,...l,ref:n,onClick:(0,H.composeEventHandlers)(e.onClick,e=>{let t=e.target,n=new CustomEvent(ex,{bubbles:!0,cancelable:!0});if(t.addEventListener(ex,e=>r?.(e),{once:!0}),(0,T.dispatchDiscreteCustomEvent)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(ej,{bubbles:!0,cancelable:!0});(0,T.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});ep.displayName="NavigationMenuLink";var eg="NavigationMenuIndicator";p.forwardRef((e,n)=>{let{forceMount:a,...i}=e,r=en(eg,e.__scopeNavigationMenu),l=!!r.value;return r.indicatorTrack?R.default.createPortal((0,t.jsx)(D.Presence,{present:a||l,children:(0,t.jsx)(eb,{...i,ref:n})}),r.indicatorTrack):null}).displayName=eg;var eb=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,...i}=e,r=en(eg,a),l=G(a),[s,o]=p.useState(null),[c,u]=p.useState(null),d="horizontal"===r.orientation,m=!!r.value;p.useEffect(()=>{let e=l(),t=e.find(e=>e.value===r.value)?.ref.current;t&&o(t)},[l,r.value]);let h=()=>{s&&u({size:d?s.offsetWidth:s.offsetHeight,offset:d?s.offsetLeft:s.offsetTop})};return eH(s,h),eH(r.indicatorTrack,h),c?(0,t.jsx)(T.Primitive.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":r.orientation,...i,ref:n,style:{position:"absolute",...d?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`},...i.style}}):null}),ey="NavigationMenuContent",eC=p.forwardRef((e,n)=>{let{forceMount:a,...i}=e,r=en(ey,e.__scopeNavigationMenu),l=em(ey,e.__scopeNavigationMenu),s=(0,z.useComposedRefs)(l.contentRef,n),o=l.value===r.value,c={value:l.value,triggerRef:l.triggerRef,focusProxyRef:l.focusProxyRef,wasEscapeCloseRef:l.wasEscapeCloseRef,onContentFocusOutside:l.onContentFocusOutside,onRootContentClose:l.onRootContentClose,...i};return r.viewport?(0,t.jsx)(ew,{forceMount:a,...c,ref:s}):(0,t.jsx)(D.Presence,{present:a||o,children:(0,t.jsx)(ek,{"data-state":eT(o),...c,ref:s,onPointerEnter:(0,H.composeEventHandlers)(e.onPointerEnter,r.onContentEnter),onPointerLeave:(0,H.composeEventHandlers)(e.onPointerLeave,eI(r.onContentLeave)),style:{pointerEvents:!o&&r.isRootMenu?"none":void 0,...c.style}})})});eC.displayName=ey;var ew=p.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:a}=en(ey,e.__scopeNavigationMenu);return(0,U.useLayoutEffect)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,U.useLayoutEffect)(()=>()=>a(e.value),[e.value,a]),null}
1),ej="navigationMenu.rootContentDismiss",ek=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,value:i,triggerRef:r,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:o,onContentFocusOutside:c,...u}=e,d=en(ey,a),m=p.useRef(null),h=(0,z.useComposedRefs)(m,n),f=eA(d.baseId,i),v=ez(d.baseId,i),x=G(a),g=p.useRef(null),{onItemDismiss:b}=d;p.useEffect(()=>{let e=m.current;if(d.isRootMenu&&e){let t=()=>{b(),o(),e.contains(document.activeElement)&&r.current?.focus()};return e.addEventListener(ej,t),()=>e.removeEventListener(ej,t)}},[d.isRootMenu,e.value,r,b,o]);let y=p.useMemo(()=>{let e=x().map(e=>e.value);"rtl"===d.dir&&e.reverse();let t=e.indexOf(d.value),n=e.indexOf(d.previousValue),a=i===d.value,r=n===e.indexOf(i);if(!a&&!r)return g.current;let l=(()=>{if(t!==n){if(a&&-1!==n)return t>n?"from-end":"from-start";if(r&&-1!==t)return t>n?"to-start":"to-end"}return null})();return g.current=l,l},[d.previousValue,d.value,d.dir,x,i]);return(0,t.jsx)(eM,{asChild:!0,children:(0,t.jsx)(O.DismissableLayer,{id:v,"aria-labelledby":f,"data-motion":y,"data-orientation":d.orientation,...u,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(ej,{bubbles:!0,cancelable:!0});m.current?.dispatchEvent(e)},onFocusOutside:(0,H.composeEventHandlers)(e.onFocusOutside,e=>{c();let t=e.target;d.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,H.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,n=x().some(e=>e.ref.current?.contains(t)),a=d.isRootMenu&&d.viewport?.contains(t);(n||a||!d.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,H.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=eR(e.currentTarget),n=document.activeElement,a=t.findIndex(e=>e===n);eS(e.shiftKey?t.slice(0,a).reverse():t.slice(a+1,t.length))?e.preventDefault():l.current?.focus()}}),onEscapeKeyDown:(0,H.composeEventHandlers)(e.onEscapeKeyDown,e=>{s.current=!0})})})}),eN="NavigationMenuViewport",eL=p.forwardRef((e,n)=>{let{forceMount:a,...i}=e,r=!!en(eN,e.__scopeNavigationMenu).value;return(0,t.jsx)(D.Presence,{present:a||r,children:(0,t.jsx)(eE,{...i,ref:n})})});eL.displayName=eN;var eE=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,children:i,...r}=e,l=en(eN,a),s=(0,z.useComposedRefs)(n,l.onViewportChange),o=ei(ey,e.__scopeNavigationMenu),[c,u]=p.useState(null),[d,m]=p.useState(null),h=c?c?.width+"px":void 0,f=c?c?.height+"px":void 0,v=!!l.value,x=v?l.value:l.previousValue;return eH(d,()=>{d&&u({width:d.offsetWidth,height:d.offsetHeight})}),(0,t.jsx)(T.Primitive.div,{"data-state":eT(v),"data-orientation":l.orientation,...r,ref:s,style:{pointerEvents:!v&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":h,"--radix-navigation-menu-viewport-height":f,...r.style},onPointerEnter:(0,H.composeEventHandlers)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,H.composeEventHandlers)(e.onPointerLeave,eI(l.onContentLeave)),children:Array.from(o.items).map(([e,{ref:n,forceMount:a,...i}])=>{let r=x===e;return(0,t.jsx)(D.Presence,{present:a||r,children:(0,t.jsx)(ek,{...i,ref:(0,z.composeRefs)(n,e=>{r&&e&&m(e)})})},e)})})}),eM=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,...i}=e,r=en("FocusGroup",a);return(0,t.jsx)(X.Provider,{scope:a,children:(0,t.jsx)(X.Slot,{scope:a,children:(0,t.jsx)(T.Primitive.div,{dir:r.dir,...i,ref:n})})})}),e_=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],eP=p.forwardRef((e,n)=>{let{__scopeNavigationMenu:a,...i}=e,r=Y(a),l=en("FocusGroupItem",a);return(0,t.jsx)(X.ItemSlot,{scope:a,children:(0,t.jsx)(T.Primitive.button,{...i,ref:n,onKeyDown:(0,H.composeEventHandlers)(e.onKeyDown,e=>{if(["Home","End",...e_].includes(e.key)){let t=r().map(e=>e.ref.current);if(["rtl"===l.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),e_.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>eS(t)),e.preventDefault()}})})})});function eR(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function eS(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eH(e,t){let n=(0,K.useCallbackRef)(t);(0,U.useLayoutEffect)(()=>{let t=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return a.observe(e),()=>{window.cancelAnimationFrame(t),a.unobserve(e)}}},[e,n])}function eT(e){return e?"open":"closed"}function eA(e,t){return`${e}-trigger-${t}`}function ez(e,t){return`${e}-content-${t}`}function eI(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}var eD=e.i(473033),eB=e.i(555436),eF=e.i(618566);function eO(e){return e.preventDefault()}function eV(e){return e.preventDefault()}function eU(e){return e.preventDefault()}function eK(e){return e.preventDefault()}function eq(e){return e.preventDefault()}let eZ=(0,p.memo)(function(e){let r,s,d,m,f,v,g,b,y,w,j,k=(0,n.c)(34),{mainNav:N,utilityNav:R}=e,{openItem:S,setOpenItem:H,closeMenus:T,hideFindRealEstateAgentLink:A}=(0,a.useHeader)(),{setIsOpen:z}=(0,M.useSearchModal)(),I=(0,eF.usePathname)(),D=function(e){let[t,n]=(0,p.useState)(null),a=(0,p.useRef)({swap:!1,lastHeight:null});return e!==t&&(n(e),a.current={swap:!!(e&&t),lastHeight:a.current.lastHeight}),a}(S);k[0]!==S||k[1]!==H?(r=e=>{H(S===e?null:e)},k[0]=S,k[1]=H,k[2]=r):r=k[2];let B=r,F=(0,E.useDirectMenuNavigate)(T);k[3]!==z?(s=()=>{z(!0)},k[3]=z,k[4]=s):s=k[4];let O=s;if(k[5]===Symbol.for("react.memo_cache_sentinel")?(d=(0,c.t)("header","mainNavigation"),k[5]=d):d=k[5],k[6]!==F||k[7]!==B||k[8]!==N||k[9]!==S||k[10]!==D){let e;k[12]!==F||k[13]!==B||k[14]!==S||k[15]!==D?(e=(e,n)=>{let a=e.children.length>0,r=(0,E.hasNavigableLandingPage)(e);return a||r?(0,t.jsxs)(eh,{value:e.id,className:"flex min-w-0",children:[(0,t.jsx)(i.NavButton,{asChild:!0,onClick:a?()=>B(e.id):()=>F(e),onPointerEnter:eq,onPointerLeave:eK,onPointerMove:eU,"data-state":S===e.id?"open":"closed",className:(0,h.cn)("text-brand-100 flex max-w-full items-center text-lg transition-[color,opacity] duration-300",null!==S&&S!==e.id&&"opacity-70 hover:opacity-100","after:absolute after:inset-x-3 after:-bottom-4 after:h-0.5 after:bg-current after:opacity-0 after:transition-opacity after:duration-500","data-[state=open]:text-white data-[state=open]:after:opacity-100"),children:a?(0,t.jsxs)(ev,{type:"button",children:[(0,t.jsx)(l.NavLabel,{children:e.title}),(0,t.jsx)(P.MorphingChevron,{open:S===e.id,className:"size-5"})]}):(0,t.jsx)(ep,{asChild:!0,children:(0,t.jsx)(x.default,{...(0,o.getCmsLinkProps)(e.landingPage),children:(0,t.jsx)(l.NavLabel,{children:e.title})})})}),a&&(0,t.jsx)(eC,{forceMount:!0,suppressHydrationWarning:!0,className:"absolute top-0 left-0 z-50 w-full",style:{zIndex:S===e.id?50:51,pointerEvents:S===e.id?void 0:"none"},onPointerEnter:eV,onPointerLeave:eO,children:(0,t.jsx)(L,{open:S===e.id,swap:D,children:(0,t.jsx)(C,{menuSubItems:e.children,parentTitle:e.title,parentLandingPage:e.landingPage,cta:e.cta})})})]},n):null},k[12]=F,k[13]=B,k[14]=S,k[15]=D,k[16]=e):e=k[16],m=N.map(e),k[6]=F,k[7]=B,k[8]=N,k[9]=S,k[
110]=D,k[11]=m}else m=k[11];return k[17]!==m?(f=(0,t.jsx)(ec,{className:"flex min-h-[54px] min-w-0 items-stretch gap-0 xl:gap-2",children:m}),k[17]=m,k[18]=f):f=k[18],k[19]!==T||k[20]!==A||k[21]!==I||k[22]!==R.findRealEstateAgentUrl?(v=R.findRealEstateAgentUrl&&!A&&(0,t.jsx)(u.Button,{asChild:!0,variant:"primary",colorScheme:"dark",className:"min-w-0",children:(0,t.jsxs)(ep,{...(0,o.getCmsLinkProps)(R.findRealEstateAgentUrl),onClick:()=>{(0,_.trackClickFindAgent)("/"===I?"homepage_header":"other"),T()},children:[(0,t.jsx)(eD.MapPinned,{className:"size-4 shrink-0","aria-hidden":"true"}),(0,t.jsx)("span",{className:"truncate",children:R.findRealEstateAgentUrl.title})]})}),k[19]=T,k[20]=A,k[21]=I,k[22]=R.findRealEstateAgentUrl,k[23]=v):v=k[23],k[24]===Symbol.for("react.memo_cache_sentinel")?(g=(0,c.t)("common","search"),k[24]=g):g=k[24],k[25]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)(eB.Search,{className:"size-5","aria-hidden":!0}),k[25]=b):b=k[25],k[26]!==O?(y=(0,t.jsx)(u.Button,{variant:"secondary",colorScheme:"dark",outline:!0,iconOnly:!0,onClick:O,"aria-label":g,className:"shrink-0",children:b}),k[26]=O,k[27]=y):y=k[27],k[28]!==v||k[29]!==y?(w=(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-3",children:[v,y]}),k[28]=v,k[29]=y,k[30]=w):w=k[30],k[31]!==w||k[32]!==f?(j=(0,t.jsxs)("nav",{className:"flex items-stretch justify-between gap-4 py-4","data-testid":"layout-header-desktop-main-nav","aria-label":d,children:[f,w]}),k[31]=w,k[32]=f,k[33]=j):j=k[33],j});var e$=e.i(35947),eG=e.i(530985),eW=e.i(248256),eX=e.i(343432),eY=e.i(879002);let eJ=(0,p.memo)(function(e){let i,r,l,u,d,m,f,v,p,g,b,y=(0,n.c)(36),{utilityNav:C}=e,{isCondensed:w,closeMenus:j}=(0,a.useHeader)();y[0]!==j?(i=e=>({...(0,o.getCmsLinkProps)(e),className:"text-brand-100 flex items-center gap-1.5 p-2 text-sm font-normal transition-colors hover:text-white",onClick:()=>{(0,s.trackClickSecondaryMenu)(e.title),j()}}),y[0]=j,y[1]=i):i=y[1];let k=i,N=w?"max-h-0 opacity-0":"max-h-20 opacity-100";y[2]!==N?(r=(0,h.cn)("flex items-center justify-between overflow-hidden","transition-all duration-300 ease-in-out",N),y[2]=N,y[3]=r):r=y[3];let L=w||void 0;if(y[4]===Symbol.for("react.memo_cache_sentinel")?(l=(0,c.t)("header","serviceNavigation"),y[4]=l):l=y[4],y[5]!==k||y[6]!==C.serviceItems){let e;y[8]!==k?(e=e=>(0,t.jsx)(x.default,{...k(e),children:e.title},e.title),y[8]=k,y[9]=e):e=y[9],u=C.serviceItems.map(e),y[5]=k,y[6]=C.serviceItems,y[7]=u}else u=y[7];return y[10]!==k||y[11]!==C.newsLink?(d=C.newsLink&&(0,t.jsxs)(x.default,{...k(C.newsLink),children:[(0,t.jsx)(e$.BellDot,{"aria-hidden":!0,className:"size-5"}),C.newsLink.title]}),y[10]=k,y[11]=C.newsLink,y[12]=d):d=y[12],y[13]!==k||y[14]!==C.contactLink?(m=C.contactLink&&(0,t.jsxs)(x.default,{...k(C.contactLink),children:[(0,t.jsx)(eX.Phone,{"aria-hidden":!0,className:"size-5"}),C.contactLink.title]}),y[13]=k,y[14]=C.contactLink,y[15]=m):m=y[15],y[16]!==k||y[17]!==C.memberLoginLink?(f=C.memberLoginLink&&(0,t.jsxs)(x.default,{...k(C.memberLoginLink),children:[(0,t.jsx)(eG.CircleUser,{"aria-hidden":!0,className:"size-5"}),C.memberLoginLink.title]}),y[16]=k,y[17]=C.memberLoginLink,y[18]=f):f=y[18],y[19]!==k||y[20]!==C.memberRegistrationLink?(v=C.memberRegistrationLink&&(0,t.jsxs)(x.default,{...k(C.memberRegistrationLink),children:[(0,t.jsx)(eY.UserPlus,{"aria-hidden":!0,className:"size-5"}),C.memberRegistrationLink.title]}),y[19]=k,y[20]=C.memberRegistrationLink,y[21]=v):v=y[21],y[22]!==k||y[23]!==C.otherLanguageLink?(p=C.otherLanguageLink&&(0,t.jsxs)(x.default,{...k(C.otherLanguageLink),"aria-label":(0,c.t)("header","switchToEnglish"),children:[(0,t.jsx)(eW.Globe,{"aria-hidden":!0,className:"size-5"}),C.otherLanguageLink.title]}),y[22]=k,y[23]=C.otherLanguageLink,y[24]=p):p=y[24],y[25]!==v||y[26]!==p||y[27]!==u||y[28]!==d||y[29]!==m||y[30]!==f?(g=(0,t.jsx)("nav",{"aria-label":l,className:"border-brand-400 ml-2 flex w-full items-center justify-end gap-4 border-b py-2",children:(0,t.jsxs)("div",{className:"flex flex-row gap-1",children:[u,d,m,f,v,p]})}),y[25]=v,y[26]=p,y[27]=u,y[28]=d,y[29]=m,y[30]=f,y[31]=g):g=y[31],y[32]!==g||y[33]!==r||y[34]!==L?(b=(0,t.jsx)("div",{className:r,inert:L,"data-testid":"layout-header-desktop-top-nav",children:g}),y[32]=g,y[33]=r,y[34]=L,y[35]=b):b=y[35],b});var eQ=e.i(50388),e0=e.i(433126),e1=e.i(761510),e2=e.i(753034),e3=e.i(737806),e4=e.i(798125),e5=e.i(947414);function e6({children:e,isValidProp:n,...a}){n&&(0,e4.loadExternalIsValidProp)(n);let i=(0,p.useContext)(e3.MotionConfigContext);(a={...i,...a}
1).transition=(0,e2.resolveTransition)(a.transition,i.transition),a.isStatic=(0,e5.useConstant)(()=>a.isStatic);let r=(0,p.useMemo)(()=>a,[JSON.stringify(a.transition),a.transformPagePoint,a.reducedMotion,a.skipAnimations]);return(0,t.jsx)(e3.MotionConfigContext.Provider,{value:r,children:e})}e.s(["DesktopHeader",0,function(e){let i,r,l,s,o,c,u,d,m,f,v,x,g=(0,n.c)(29),{mainNav:b,utilityNav:y}=e,{isScrolled:C,openItem:j,setOpenItem:k}=(0,a.useHeader)();g[0]!==k?(i=()=>{let e=e=>{"Escape"===e.key&&k(null)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},g[0]=k,g[1]=i):i=g[1],g[2]!==j||g[3]!==k?(r=[j,k],g[2]=j,g[3]=k,g[4]=r):r=g[4],(0,p.useEffect)(i,r),(0,e1.useScrollLock)(!!j);let N=j||"",L=C&&"shadow-lg";return g[5]!==L?(l=(0,h.cn)("bg-brand-500 transition-shadow",L),g[5]=L,g[6]=l):l=g[6],g[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(eQ.Logo,{className:"xl:px-0"}),g[7]=s):s=g[7],g[8]!==y?(o=(0,t.jsx)(eJ,{utilityNav:y}),g[8]=y,g[9]=o):o=g[9],g[10]!==b||g[11]!==y?(c=(0,t.jsx)(eZ,{mainNav:b,utilityNav:y}),g[10]=b,g[11]=y,g[12]=c):c=g[12],g[13]!==o||g[14]!==c?(u=(0,t.jsx)("div",{className:"bg-brand-500 relative z-50 w-full",children:(0,t.jsxs)("div",{className:"fl-px-4/12 mx-auto flex w-full max-w-384 flex-row items-center gap-6 md:gap-1 xl:gap-6",children:[s,(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[o,c]})]})}),g[13]=o,g[14]=c,g[15]=u):u=g[15],g[16]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)(eL,{forceMount:!0})}),g[16]=d):d=g[16],g[17]!==j||g[18]!==k?(m=j&&(0,t.jsx)(e0.Backdrop,{onClick:()=>k(null),exitDelay:.4}),g[17]=j,g[18]=k,g[19]=m):m=g[19],g[20]!==m?(f=(0,t.jsx)(w.AnimatePresence,{children:m}),g[20]=m,g[21]=f):f=g[21],g[22]!==f||g[23]!==l||g[24]!==u?(v=(0,t.jsxs)("header",{"data-testid":"layout-header-desktop",className:l,children:[u,d,f]}),g[22]=f,g[23]=l,g[24]=u,g[25]=v):v=g[25],g[26]!==v||g[27]!==N?(x=(0,t.jsx)(e6,{reducedMotion:"user",children:(0,t.jsx)(er,{asChild:!0,className:"fixed top-0 left-0 z-50 w-full",value:N,"aria-label":void 0,children:v})}),g[26]=v,g[27]=N,g[28]=x):x=g[28],x}],507140)},727847,e=>{"use strict";var t=e.i(843476),n=e.i(500932),a=e.i(450495),i=e.i(427343),r=e.i(614079),l=e.i(475254);let s=(0,l.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var o=e.i(37727);function c(){let e,l,c,u,d=(0,n.c)(12),{isMobileMenuOpen:m,setIsMobileMenuOpen:h}=(0,a.useHeader)();return d[0]!==m||d[1]!==h?(e=()=>h(!m),d[0]=m,d[1]=h,d[2]=e):e=d[2],d[3]!==m?(l=m?(0,i.t)("header","closeMobileMenu"):(0,i.t)("header","openMobileMenu"),d[3]=m,d[4]=l):l=d[4],d[5]!==m?(c=m?(0,t.jsx)(o.X,{"aria-hidden":"true",className:"size-5",strokeWidth:1.75}):(0,t.jsx)(s,{"aria-hidden":"true",className:"size-5",strokeWidth:1.75}),d[5]=m,d[6]=c):c=d[6],d[7]!==m||d[8]!==e||d[9]!==l||d[10]!==c?(u=(0,t.jsx)(r.Button,{variant:"secondary",colorScheme:"dark",outline:!0,iconOnly:!0,onClick:e,"aria-label":l,"aria-expanded":m,"aria-controls":"mobile-menu","data-testid":"layout-header-mobile-hamburger",className:"shrink-0",children:c}),d[7]=m,d[8]=e,d[9]=l,d[10]=c,d[11]=u):u=d[11],u}var u=e.i(740606),d=e.i(746186),m=e.i(815671),h=e.i(20814),f=e.i(604915),v=e.i(74241),x=e.i(632137);let p=(0,l.default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);var g=e.i(972520),b=e.i(35947),y=e.i(530985),C=e.i(248256),w=e.i(343432),j=e.i(879002),k=e.i(88653),N=e.i(846932),L=e.i(522016),E=e.i(271645);let M={hidden:{opacity:0,y:-20,transition:{duration:.2,ease:"easeIn"}},open:{opacity:1,y:0,transition:{duration:.2,ease:"easeOut",staggerChildren:.04,delayChildren:.05}}},_={hidden:{opacity:0,transition:{duration:.15,ease:"easeIn"}},open:{opacity:1,transition:{duration:.15,ease:"easeOut",staggerChildren:.05,delayChildren:.03}}},P={hidden:{opacity:0,y:-8,transition:{duration:.15}},open:{opacity:1,y:0,transition:{duration:.3,ease:[.25,1,.5,1]}}};function R(e){let a,i,r=(0,n.c)(7),{items:l,onNavigate:s}=e;if(r[0]!==l||r[1]!==s){let e;r[3]!==s?(e=(e,n)=>(0,t.jsx)("li",{children:(0,t.jsx)(d.NavButton,{asChild:!0,className:"w-full justify-between gap-4 px-0 py-2 text-lg",children:(0,t.jsxs)(L.default,{...(0,v.getCmsLinkProps)(e),onClick:()=>s(e),children:[(0,t.jsx)(h.NavLabel,{children:e.title}),(0,t.jsx)(g.ArrowRight,{className:"size-5 shrink-0","aria-hidden":"true"})]})})},n),r[3]=s,r[4]=e):e=r[4],a=l.map(e),r[0]=l,r[1]=s,r[2]=a}else a=r[2];return r[5]!==a?(i=(0,t.jsx)("ul",{children:a}),r[5]=a,r[6]=i):i=r[6],i}let S=(0,E.memo)(function(e){let a,r,l,s,o,c,u,x,b,y,C,w=(0,n.c)(28),{item:j,onBack:k,onNavigate:M}=e,S=(0,E.useRef)(null);w[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{let e=document.activeElement;return S.current?.focus(),()=>{e instanceof HTMLElement&&e.isConnected&&e.focus()}},r=[],w[0]=a,w[1]=r):(a=w[0],r=w[1]),(0,E.useEffect)(a,r),w[2]!==j.title||w[3]!==M?(l=e=>t=>{(0,f.trackClickMainMenu)({menuCategory:j.title,menuTab:e,menuItem:t.title,isCategoryOverview:!1}),M()},w[2]=j.title,w[3]=M,w[4]=l):l=w[4];let H=l;w[5]!==j.landingPage?.title||w[6]!==j.title||w[7]!==M?(s=()=>{(0,f.trackClickMainMenu)({menuCategory:j.title,menuTab:null,menuItem:j.landingPage?.title??j.title,isCategoryOverview:!0}),M()}
1,w[5]=j.landingPage?.title,w[6]=j.title,w[7]=M,w[8]=s):s=w[8];let T=s;w[9]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(p,{className:"size-5 shrink-0","aria-hidden":"true"}),w[9]=o):o=w[9],w[10]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(h.NavLabel,{children:(0,i.t)("header","goBack")}),w[10]=c):c=w[10],w[11]!==k?(u=(0,t.jsx)(N.motion.div,{variants:P,children:(0,t.jsxs)(d.NavButton,{ref:S,onClick:k,className:"w-fit justify-start px-3 py-3 text-left",children:[o,c]})}),w[11]=k,w[12]=u):u=w[12];let A=j.title;if(w[13]!==T||w[14]!==j.landingPage?(x=j.landingPage&&"#"!==j.landingPage.href&&(0,t.jsx)(N.motion.div,{variants:P,children:(0,t.jsx)(d.NavButton,{asChild:!0,className:"w-full justify-between gap-4 px-0 py-2 text-lg",children:(0,t.jsxs)(L.default,{...(0,v.getCmsLinkProps)(j.landingPage),onClick:T,children:[(0,t.jsx)(h.NavLabel,{children:j.landingPage.title}),(0,t.jsx)(g.ArrowRight,{className:"size-5 shrink-0","aria-hidden":"true"})]})})}),w[13]=T,w[14]=j.landingPage,w[15]=x):x=w[15],w[16]!==j.children||w[17]!==H){let e;w[19]!==H?(e=e=>(0,t.jsxs)(N.motion.div,{variants:P,className:"flex flex-col gap-1",children:[(0,t.jsx)(m.NavGroupLabel,{children:e.title}),e.menuData.items.length>0&&(0,t.jsx)(R,{items:e.menuData.items,onNavigate:H(e.title)}),e.menuData.tabs.map(n=>(0,t.jsxs)("div",{className:"mt-2 flex flex-col gap-1",children:[n.title&&(0,t.jsx)(m.NavGroupLabel,{children:n.title}),(0,t.jsx)(R,{items:n.items,onNavigate:H(e.title)})]},n.id))]},e.id),w[19]=H,w[20]=e):e=w[20],b=j.children.map(e),w[16]=j.children,w[17]=H,w[18]=b}else b=w[18];return w[21]!==j.title||w[22]!==b||w[23]!==x?(y=(0,t.jsxs)("nav",{"aria-label":A,className:"flex flex-col gap-8 px-3",children:[x,b]}),w[21]=j.title,w[22]=b,w[23]=x,w[24]=y):y=w[24],w[25]!==y||w[26]!==u?(C=(0,t.jsxs)(N.motion.div,{variants:_,initial:"hidden",animate:"open",exit:"hidden",className:"bg-brand-500 absolute inset-0 z-50 flex w-full flex-col gap-5 overflow-y-auto px-4 pt-4 pb-6",children:[u,y]}),w[25]=y,w[26]=u,w[27]=C):C=w[27],C});function H(e){return null!==e.link}let T=(0,E.memo)(function(e){let r,l,s,o,c,m,p,E,_,R=(0,n.c)(30),{mainNav:T,utilityNav:A}=e,{isMobileMenuOpen:z,openItem:I,setOpenItem:D,closeMenus:B}=(0,a.useHeader)();R[0]!==T||R[1]!==I?(r=T.find(e=>e.id===I)??null,R[0]=T,R[1]=I,R[2]=r):r=R[2];let F=r;R[3]!==A.memberLoginLink?(l={icon:y.CircleUser,link:A.memberLoginLink},R[3]=A.memberLoginLink,R[4]=l):l=R[4],R[5]!==A.memberRegistrationLink?(s={icon:j.UserPlus,link:A.memberRegistrationLink},R[5]=A.memberRegistrationLink,R[6]=s):s=R[6],R[7]!==A.otherLanguageLink?(o={icon:C.Globe,link:A.otherLanguageLink},R[7]=A.otherLanguageLink,R[8]=o):o=R[8],R[9]!==A.newsLink?(c={icon:b.BellDot,link:A.newsLink},R[9]=A.newsLink,R[10]=c):c=R[10],R[11]!==A.contactLink?(m={icon:w.Phone,link:A.contactLink},R[11]=A.contactLink,R[12]=m):m=R[12],R[13]!==l||R[14]!==s||R[15]!==o||R[16]!==c||R[17]!==m?(p=[l,s,o,c,m].filter(H),R[13]=l,R[14]=s,R[15]=o,R[16]=c,R[17]=m,R[18]=p):p=R[18];let O=p,V=(0,u.useDirectMenuNavigate)(B);return R[19]!==B||R[20]!==V||R[21]!==z||R[22]!==T||R[23]!==F||R[24]!==D||R[25]!==O||R[26]!==A.otherLanguageLink?(E=z&&(0,t.jsxs)(N.motion.div,{variants:M,initial:"hidden",animate:"open",exit:"hidden",className:(0,x.cn)("bg-brand-500 absolute top-full left-0 z-40 w-full overflow-y-auto","[height:calc(100vh-100%)]","h-[calc(100dvh-100%)]"),id:"mobile-menu","data-testid":"layout-header-mobile-overlay-nav",children:[(0,t.jsxs)("div",{className:"flex min-h-full flex-col gap-8 px-4 pt-4 pb-6",inert:null!==F||void 0,children:[(0,t.jsx)("nav",{"aria-label":(0,i.t)("header","mainNavigation"),children:(0,t.jsx)("ul",{className:"flex flex-col",children:T.map(e=>{let n=e.children.length>0,a=(0,u.hasNavigableLandingPage)(e);return n||a?(0,t.jsx)(N.motion.li,{variants:P,children:n?(0,t.jsxs)(d.NavButton,{className:"w-full justify-between gap-4 px-3 py-3 text-left",onClick:()=>D(e.id),children:[(0,t.jsx)(h.NavLabel,{children:e.title}),(0,t.jsx)(g.ArrowRight,{className:"size-5 shrink-0","aria-hidden":"true"})]}):(0,t.jsx)(d.NavButton,{asChild:!0,className:"w-full justify-start px-3 py-3 text-left",children:(0,t.jsx)(L.default,{...(0,v.getCmsLinkProps)(e.landingPage),onClick:()=>V(e),children:(0,t.jsx)(h.NavLabel,{children:e.title})})})},e.id):null})})}),O.length>0&&(0,t.jsx)(N.motion.nav,{variants:P,"aria-label":(0,i.t)("header","serviceNavigation"),className:"bg-brand-600 mt-auto rounded-lg p-3",children:(0,t.jsx)("ul",{className:"flex flex-col",children:O.map(e=>{let{icon:n,link:a}=e;return(0,t.jsx)("li",{children:(0,t.jsxs)(L.default,{...(0,v.getCmsLinkProps)(a),"aria-label":a===A.otherLanguageLink?(0,i.t)("header","switchToEnglish"):void 0,className:"hover:text-brand-100 flex items-center gap-3 rounded-full px-3 py-2.5 text-lg text-white transition-colors focus-visible:ring-3 focus-visible:ring-white focus-visible:outline-none [&_svg]:translate-y-
1px",onClick:()=>{(0,f.trackClickSecondaryMenu)(a.title),B()},children:[(0,t.jsx)(n,{className:"size-5 shrink-0","aria-hidden":"true"}),(0,t.jsx)(h.NavLabel,{children:a.title})]})},a.title)})})})]}),(0,t.jsx)(k.AnimatePresence,{children:F&&(0,t.jsx)(S,{item:F,onBack:()=>D(null),onNavigate:B},F.id)})]}),R[19]=B,R[20]=V,R[21]=z,R[22]=T,R[23]=F,R[24]=D,R[25]=O,R[26]=A.otherLanguageLink,R[27]=E):E=R[27],R[28]!==E?(_=(0,t.jsx)(k.AnimatePresence,{children:E}),R[28]=E,R[29]=_):_=R[29],_});var A=e.i(50388),z=e.i(648404),I=e.i(433126),D=e.i(761510),B=e.i(501361),F=e.i(473033),O=e.i(555436),V=e.i(618566);e.s(["MobileHeader",0,function(e){let l,s,o,u,d,m,h,f,p,g,b,y,C,w,j,N,M=(0,n.c)(41),{mainNav:_,utilityNav:P}=e,{isScrolled:R,isMobileMenuOpen:S,closeMenus:H,hideFindRealEstateAgentLink:U}=(0,a.useHeader)(),{setIsOpen:K}=(0,z.useSearchModal)(),q=(0,V.usePathname)();M[0]!==H||M[1]!==K?(l=()=>{K(!0),H()},M[0]=H,M[1]=K,M[2]=l):l=M[2];let Z=l;M[3]!==H?(s=()=>{let e=e=>{"Escape"===e.key&&H()};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},M[3]=H,M[4]=s):s=M[4],M[5]!==H||M[6]!==S?(o=[S,H],M[5]=H,M[6]=S,M[7]=o):o=M[7],(0,E.useEffect)(s,o),(0,D.useScrollLock)(!!S);let $=R&&"shadow-lg";return M[8]!==$?(u=(0,x.cn)("bg-brand-500 fl-px-4/12 relative z-50 flex w-full flex-row items-center justify-between gap-4 py-3 transition-shadow",$),M[8]=$,M[9]=u):u=M[9],M[10]!==H?(d=(0,t.jsx)(A.Logo,{onClick:H}),M[10]=H,M[11]=d):d=M[11],M[12]!==H||M[13]!==U||M[14]!==q||M[15]!==P.findRealEstateAgentUrl?(m=P.findRealEstateAgentUrl&&!U&&(0,t.jsx)(r.Button,{asChild:!0,variant:"primary",colorScheme:"dark",className:"max-w-full min-w-0 justify-center",children:(0,t.jsxs)(L.default,{...(0,v.getCmsLinkProps)(P.findRealEstateAgentUrl),className:"min-w-0",onClick:()=>{(0,B.trackClickFindAgent)("/"===q?"homepage_header":"other"),H()},children:[(0,t.jsx)(F.MapPinned,{className:"size-4 shrink-0","aria-hidden":"true"}),(0,t.jsx)("span",{className:"truncate",children:P.findRealEstateAgentUrl.title})]})}),M[12]=H,M[13]=U,M[14]=q,M[15]=P.findRealEstateAgentUrl,M[16]=m):m=M[16],M[17]===Symbol.for("react.memo_cache_sentinel")?(h=(0,i.t)("common","search"),M[17]=h):h=M[17],M[18]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(O.Search,{className:"size-5","aria-hidden":"true"}),M[18]=f):f=M[18],M[19]!==Z?(p=(0,t.jsx)(r.Button,{variant:"secondary",colorScheme:"dark",outline:!0,iconOnly:!0,onClick:Z,"aria-label":h,className:"shrink-0",children:f}),M[19]=Z,M[20]=p):p=M[20],M[21]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(c,{}),M[21]=g):g=M[21],M[22]!==p||M[23]!==m?(b=(0,t.jsxs)("div",{className:"flex h-[50px] min-w-0 flex-1 items-center justify-end gap-2",children:[m,p,g]}),M[22]=p,M[23]=m,M[24]=b):b=M[24],M[25]!==_||M[26]!==P?(y=(0,t.jsx)(T,{mainNav:_,utilityNav:P}),M[25]=_,M[26]=P,M[27]=y):y=M[27],M[28]!==b||M[29]!==y||M[30]!==u||M[31]!==d?(C=(0,t.jsxs)("div",{className:u,children:[d,b,y]}),M[28]=b,M[29]=y,M[30]=u,M[31]=d,M[32]=C):C=M[32],M[33]!==H||M[34]!==S?(w=S&&(0,t.jsx)(I.Backdrop,{onClick:H}),M[33]=H,M[34]=S,M[35]=w):w=M[35],M[36]!==w?(j=(0,t.jsx)(k.AnimatePresence,{children:w}),M[36]=w,M[37]=j):j=M[37],M[38]!==C||M[39]!==j?(N=(0,t.jsxs)("header",{className:"fixed top-0 left-0 z-50 w-full","data-testid":"layout-header-mobile",children:[C,j]}),M[38]=C,M[39]=j,M[40]=N):N=M[40],N}],727847)},752247,e=>{"use strict";var t,n,a,i,r=e.i(843476),l=e.i(500932),s=e.i(45312),o=e.i(324278),c=e.i(427343),u=e.i(632137),d=e.i(841947),d=d,m=e.i(271645),h=e.i(138578);let f=m.createContext(void 0);function v(){let e=m.useContext(f);if(!e)throw Error("Modal components must be used within a Modal");return e}function x(e){let t,n,a,i,s=(0,l.c)(9),{open:o,onOpenChange:c,children:u}=e,[d,h]=m.useState(!1),v=o??d,x=c??h;return s[0]!==v?(t=()=>(v?document.body.style.overflow="hidden":document.body.style.overflow="",p),n=[v],s[0]=v,s[1]=t,s[2]=n):(t=s[1],n=s[2]),(0,m.useEffect)(t,n),s[3]!==x||s[4]!==v?(a={open:v,onOpenChange:x},s[3]=x,s[4]=v,s[5]=a):a=s[5],s[6]!==u||s[7]!==a?(i=(0,r.jsx)(f.Provider,{value:a,children:u}),s[6]=u,s[7]=a,s[8]=i):i=s[8],i}function p(){document.body.style.overflow=""}function g(e){let t,n,a,i,s=(0,l.c)(9);s[0]!==e?({className:t,...n}=e,s[0]=e,s[1]=t,s[2]=n):(t=s[1],n=s[2]);let{open:o}=v(),c=o?"opacity-100":"pointer-events-none opacity-0";return s[3]!==t||s[4]!==c?(a=(0,u.cn)("fixed inset-0 z-40 bg-black/25 backdrop-blur-sm transition-opacity duration-300",c,t),s[3]=t,s[4]=c,s[5]=a):a=s[5],s[6]!==n||s[7]!==a?(i=(0,r.jsx)("div",{"data-slot":"modal-overlay","aria-hidden":"true",className:a,...n}),s[6]=n,s[7]=a,s[8]=i):i=s[8],i}function b(e){let t,n,a,i,s,o,c,h,f,x,p,b,y,C,w,j=(0,l.c)(32);
1j[0]!==e?({className:n,children:t,showCloseButton:i,...a}=e,j[0]=e,j[1]=t,j[2]=n,j[3]=a,j[4]=i):(t=j[1],n=j[2],a=j[3],i=j[4]);let k=void 0===i||i,{open:N,onOpenChange:L}=v(),E=m.useRef(null);j[5]!==L||j[6]!==N?(s=()=>{let e=e=>{"Escape"===e.key&&N&&L(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},o=[N,L],j[5]=L,j[6]=N,j[7]=s,j[8]=o):(s=j[7],o=j[8]),m.useEffect(s,o),j[9]!==L?(c=e=>{E.current&&!E.current.contains(e.target)&&L(!1)},j[9]=L,j[10]=c):c=j[10];let M=c;j[11]!==N?(h=()=>{if(N&&E.current){let e=setTimeout(()=>{let e=E.current?.querySelector('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');(e??E.current)?.focus()},50);return()=>clearTimeout(e)}},f=[N],j[11]=N,j[12]=h,j[13]=f):(h=j[12],f=j[13]),m.useEffect(h,f);let _=N?"":"pointer-events-none";j[14]!==_?(x=(0,u.cn)("fixed inset-0 z-50 flex items-center justify-center p-4 transition-opacity duration-300",_),j[14]=_,j[15]=x):x=j[15],j[16]===Symbol.for("react.memo_cache_sentinel")?(p=(0,r.jsx)(g,{}),j[16]=p):p=j[16];let P=N?"scale-100 opacity-100":"scale-95 opacity-0";return j[17]!==n||j[18]!==P?(b=(0,u.cn)("relative z-50 grid w-full gap-4 rounded-2xl bg-white p-6 shadow-lg transition-all duration-300 sm:max-w-3xl md:p-8","max-h-screen overflow-y-auto",P,n),j[17]=n,j[18]=P,j[19]=b):b=j[19],j[20]!==L||j[21]!==k?(y=k&&(0,r.jsxs)("button",{"data-slot":"modal-close",onClick:()=>L(!1),className:"focus-visible:ring-brand-500 absolute top-8 right-5 cursor-pointer rounded-sm text-gray-300 transition-colors hover:text-gray-700 focus-visible:ring-3 focus-visible:outline-none md:right-8",children:[(0,r.jsx)(d.default,{}),(0,r.jsx)("span",{className:"sr-only",children:"Sluiten"})]}),j[20]=L,j[21]=k,j[22]=y):y=j[22],j[23]!==t||j[24]!==a||j[25]!==b||j[26]!==y?(C=(0,r.jsxs)("div",{ref:E,"data-slot":"modal-content",role:"dialog","aria-modal":"true",className:b,...a,children:[t,y]}),j[23]=t,j[24]=a,j[25]=b,j[26]=y,j[27]=C):C=j[27],j[28]!==M||j[29]!==C||j[30]!==x?(w=(0,r.jsxs)("div",{"data-slot":"modal-portal",className:x,onMouseDown:M,children:[p,C]}),j[28]=M,j[29]=C,j[30]=x,j[31]=w):w=j[31],w}function y(e){let t,n,a,i,s,o=(0,l.c)(10);return o[0]!==e?({className:n,children:t,...a}=e,o[0]=e,o[1]=t,o[2]=n,o[3]=a):(t=o[1],n=o[2],a=o[3]),o[4]!==n?(i=(0,u.cn)("mr-8",n),o[4]=n,o[5]=i):i=o[5],o[6]!==t||o[7]!==a||o[8]!==i?(s=(0,r.jsx)(h.Typography,{"data-slot":"modal-title",variant:"h2",as:"p",className:i,...a,children:t}),o[6]=t,o[7]=a,o[8]=i,o[9]=s):s=o[9],s}var C=e.i(648404),w=e.i(216211),j=e.i(485491),k=e.i(550710),N=e.i(555436),L=e.i(37727),E=e.i(618566),M=e.i(130027);function _(e){let t,n,a,i,s,d,h,f,v,x,p,g,b,y,_,P,R,S,H=(0,l.c)(43),{searchModal:T}=e,A=(0,E.useRouter)(),z=(0,E.usePathname)(),I=(0,E.useSearchParams)();H[0]!==I?(t=I.get("query")||"",H[0]=I,H[1]=t):t=H[1];let D=t,{isOpen:B,setIsOpen:F}=(0,C.useSearchModal)(),{query:O,refine:V}=(0,M.useSearchBox)(),U=z===w.SEARCH_PATH,K=(0,o.useIsMounted)(),[q,Z]=m.default.useState(O),$=m.default.useRef(null);H[2]!==V?(n=(0,k.debounce)(e=>V(e),300),H[2]=V,H[3]=n):n=H[3];let G=n;H[4]!==G?(a=()=>()=>G.cancel(),i=[G],H[4]=G,H[5]=a,H[6]=i):(a=H[5],i=H[6]),m.default.useEffect(a,i),H[7]!==D||H[8]!==B||H[9]!==U||H[10]!==O||H[11]!==V?(s=()=>{if(!B){$.current=null;return}let e=U?D:O;$.current!==e&&(Z(e),V(e),$.current=e)},d=[D,B,U,O,V],H[7]=D,H[8]=B,H[9]=U,H[10]=O,H[11]=V,H[12]=s,H[13]=d):(s=H[12],d=H[13]),m.default.useEffect(s,d),H[14]!==q||H[15]!==U||H[16]!==A||H[17]!==I||H[18]!==F?(h=e=>{e.preventDefault();let t=q.trim();if(t){if((0,j.trackSearch)(t,"direct"),U){let e=new URLSearchParams(I.toString());e.set("query",t),e.delete("page"),A.push(`${w.SEARCH_PATH}?${e.toString()}`)}else A.push(`${w.SEARCH_PATH}?query=${encodeURIComponent(t)}`);F(!1)}},H[14]=q,H[15]=U,H[16]=A,H[17]=I,H[18]=F,H[19]=h):h=H[19];let W=h;H[20]!==G?(f=e=>{let t=e.currentTarget.value;Z(t),G(t)},H[20]=G,H[21]=f):f=H[21];let X=f;H[22]!==G||H[23]!==V?(v=()=>{Z(""),G.cancel(),V("")},H[22]=G,H[23]=V,H[24]=v):v=H[24];let Y=v;if(!T||!K)return null;H[25]!==T.properties.placeholder?(x=T.properties.placeholder??(0,c.t)("search","modalInputPlaceholder"),H[25]=T.properties.placeholder,H[26]=x):x=H[26],H[27]===Symbol.for("react.memo_cache_sentinel")?(p=(0,u.cn)("w-full appearance-none rounded-full [&::-webkit-search-cancel-button]:hidden [&::-webkit-search-decoration]:hidden","text-lg font-normal","text-brand-900 focus:ring-brand-500 placeholder-brand-900/75 bg-white","border border-gray-100 focus:border-transparent focus:ring-2 focus:outline-none","py-3 pr-20 pl-6"),H[27]=p):p=H[27],H[28]!==X||H[29]!==q||H[30]!==x?(g=(0,r.jsx)("input",{type:"search",value:q,onChange:X,"aria-label":"Search",autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,maxLength:512,placeholder:x,className:p}),H[28]=X,H[29]=q,H[30]=x,H[31]=g):g=H[31],H[32]===Symbol.for("react.memo_cache_sentinel")?(b=(0,c.t)("search","modalResetButtonTitle"),H[32]=b):b=H[32];let J=0===q.length;return H[33]===Symbol.for("react.memo_cache_sentinel")?(y=(0,r.jsx)(L.X,{className:"text-brand-900 size-4","aria-hidden":"true"}),H[33]=y):y=H[33],H[34]!==Y||H[35]!==J?(_=(0,r.jsx)("button",{type:"reset",onClick:Y,title:b,hidden:J,className:"hover:bg-brand-100 absolute top-1/2 right-12 -translate-y-1/2 cursor-pointer rounded-full p-2 transition",children:y}),H[34]=Y,H[35]=J,H[36]=_):_=H[36],H[37]===Symbol.for("react.memo_cache_sentinel")?(P=(0,c.t)("search","modalSubmitButtonTitle"),H[37]=P):P=H[37],H[38]===Symbol.for("react.memo_cache_sentinel")?(R=(0,r.jsx)("button",{type:"submit",title:P,className:"hover:bg-brand-100 absolute top-1/2 right-1 -translate-y-1/2 cursor-pointer rounded-full p-3 transition",children:(0,r.jsx)(N.Search,{className:"text-brand-900 size-5","aria-hidden":"true"})}
1),H[38]=R):R=H[38],H[39]!==W||H[40]!==g||H[41]!==_?(S=(0,r.jsx)("div",{className:"relative",children:(0,r.jsxs)("form",{onSubmit:W,role:"search",className:"relative",children:[g,_,R]})}),H[39]=W,H[40]=g,H[41]=_,H[42]=S):S=H[42],S}var P=e.i(120786),R=e.i(233027),S=e.i(92808),H=e.i(11917),T=e.i(300085);function A(e){var t=e.hit;return m.default.createElement("div",{style:{wordBreak:"break-all"}},JSON.stringify(t).slice(0,100),"â¦")}var z=(i=(n=({createElement:a=(t={createElement:m.createElement,Fragment:m.Fragment}).createElement,Fragment:t.Fragment}).createElement,function(e){var t=e.classNames,a=e.banner;return a.image.urls[0].url?n("aside",{className:(0,H.cx)("ais-Hits-banner",t.bannerRoot)},a.link?n("a",{className:(0,H.cx)("ais-Hits-banner-link",t.bannerLink),href:a.link.url,target:a.link.target},n("img",{className:(0,H.cx)("ais-Hits-banner-image",t.bannerImage),src:a.image.urls[0].url,alt:a.image.title})):n("img",{className:(0,H.cx)("ais-Hits-banner-image",t.bannerImage),src:a.image.urls[0].url,alt:a.image.title})):null}),function(e){var t=e.classNames,n=void 0===t?{}:t,r=e.hits,l=e.itemComponent,s=e.sendEvent,o=e.emptyComponent,c=e.banner,u=e.bannerComponent,d=(0,R._)(e,["classNames","hits","itemComponent","sendEvent","emptyComponent","banner","bannerComponent"]);return a("div",(0,S._)((0,P._)({},d),{className:(0,H.cx)("ais-Hits",n.root,0===r.length&&(0,H.cx)("ais-Hits--empty",n.emptyRoot),d.className)}),c&&(u?a(u,{className:(0,H.cx)("ais-Hits-banner",n.bannerRoot),banner:c}):a(i,{classNames:n,banner:c})),0===r.length&&o?a(o,null):a("ol",{className:(0,H.cx)("ais-Hits-list",n.list)},r.map(function(e,t){return a(l,{key:e.objectID,hit:e,index:t,className:(0,H.cx)("ais-Hits-item",n.item),onClick:function(){s("click:internal",e,"Hit Clicked")},onAuxClick:function(){s("click:internal",e,"Hit Clicked")}})})))});function I(e){var t=e.escapeHTML,n=e.transformItems,a=e.hitComponent,i=void 0===a?A:a,r=e.bannerComponent,l=(0,R._)(e,["escapeHTML","transformItems","hitComponent","bannerComponent"]),s=(0,T.useHits)({escapeHTML:t,transformItems:n},{$$widgetType:"ais.hits"}),o=s.hits,c=s.banner,u=s.sendEvent,d=(0,m.useMemo)(function(){return function(e){var t=e.hit;e.index;var n=(0,R._)(e,["hit","index"]);return m.default.createElement("li",(0,P._)({key:t.objectID},n),m.default.createElement(i,{hit:t,sendEvent:u}))}},[i,u]);return m.default.createElement(z,(0,P._)({},l,{hits:o,sendEvent:u,itemComponent:d,banner:c,bannerComponent:!1===r?function(){return null}:r}))}let D=(0,e.i(475254).default)("move-right",[["path",{d:"M18 8L22 12L18 16",key:"1r0oui"}],["path",{d:"M2 12H22",key:"1m8cig"}]]);var B=e.i(522016);function F(e){let t,n,a,i,s,o=(0,l.c)(13),{searchModal:u}=e,{setIsOpen:d}=(0,C.useSearchModal)(),{query:m}=(0,M.useSearchBox)();return u?(o[0]!==u.properties.suggestedTopicsTitle?(t=u.properties.suggestedTopicsTitle??(0,c.t)("search","modalFrequentlySearched"),o[0]=u.properties.suggestedTopicsTitle,o[1]=t):t=o[1],o[2]!==t?(n=(0,r.jsx)(h.Typography,{variant:"h4",as:"p",children:t}),o[2]=t,o[3]=n):n=o[3],o[4]!==m||o[5]!==u.properties.suggestedTopics||o[6]!==d?(a=u.properties.suggestedTopics?.map((e,t)=>(0,r.jsxs)(B.default,{href:e.href,target:e.target,onClick:()=>{(0,j.trackSearch)(m,"suggestion",e.title),d(!1)},className:"text-brand-500 hover:text-brand-700 group flex flex-row items-center gap-2.5 text-lg font-normal transition-colors",children:[(0,r.jsx)(D,{className:"size-4 transition-transform group-hover:translate-x-1"}),e.title]},t)),o[4]=m,o[5]=u.properties.suggestedTopics,o[6]=d,o[7]=a):a=o[7],o[8]!==a?(i=(0,r.jsx)("div",{className:"grid grid-cols-1 gap-x-6 gap-y-3 sm:grid-cols-2",children:a}),o[8]=a,o[9]=i):i=o[9],o[10]!==n||o[11]!==i?(s=(0,r.jsxs)("div",{className:"flex flex-col gap-6","data-testid":"search-modal-frequently-searched",children:[n,i]}),o[10]=n,o[11]=i,o[12]=s):s=o[12],s):null}var O=e.i(906599);function V(e){let t,n,a,i,s,o=(0,l.c)(12),{setIsOpen:c}=(0,C.useSearchModal)(),{query:u}=(0,M.useSearchBox)(),{hit:d}=e;o[0]!==d.name||o[1]!==u||o[2]!==c?(t=()=>{d.name&&(0,j.trackSearch)(u,"suggestion",d.name),c(!1)},o[0]=d.name,o[1]=u,o[2]=c,o[3]=t):t=o[3];let m=t;return d.name&&d.url?(o[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,r.jsx)(D,{className:"size-4 min-w-4 transition-transform group-hover:translate-x-1"}),o[4]=n):n=o[4],o[5]===Symbol.for("react.memo_cache_sentinel")?(a={highlighted:"bg-brand-200 text-brand-900"},o[5]=a):a=o[5],o[6]!==d?(i=(0,r.jsx)("div",{className:"line-clamp-2 text-lg font-normal break-normal wrap-anywhere",children:(0,r.jsx)(O.Highlight,{attribute:"name",hit:d,classNames:a})}),o[6]=d,o[7]=i):i=o[7],o[8]!==m||o[9]!==d.url||o[10]!==i?(s=(0,r.jsx)("article",{className:"py-1.5","data-testid":"search-modal-hit",children:(0,r.jsxs)(B.default,{href:d.url,onClick:m,className:"text-brand-500 hover:text-brand-700 group flex flex-row items-center gap-2.5 transition-colors",children:[n,i]})}),o[8]=m,o[9]=d.url,o[10]=i,o[11]=s):s=o[11],s):null}function U(){let e,t=(0,l.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)("div",{"data-testid":"search-modal-no-results",className:"flex h-full w-full items-center justify-center p-4 text-center",children:(0,r.jsx)(h.Typography,{variant:"body2",className:"text-gray-600",children:(0,c.t)("search","resultsNone")})}),t[0]=e):e=t[0],e}function K(e){let t,n=(0,l.c)(4),{searchModal:a}=e,{items:i}=(0,T.useHits)(),{query:s}
1=(0,M.useSearchBox)();return n[0]!==i||n[1]!==s||n[2]!==a?(t=(0,r.jsx)("div",{className:"-mx-1 mt-10 h-auto min-h-40 overflow-y-auto px-1","data-testid":"search-modal-results",children:s?0===i.length?(0,r.jsx)(U,{}):(0,r.jsx)(I,{hitComponent:V}):(0,r.jsx)(F,{searchModal:a})}),n[0]=i,n[1]=s,n[2]=a,n[3]=t):t=n[3],t}e.s(["SearchModal",0,function(e){let t,n,a,i,u,d,m,h=(0,l.c)(16),{searchModal:f}=e,{isOpen:v,setIsOpen:p}=(0,C.useSearchModal)();return(0,o.useIsMounted)()?(h[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,c.t)("search","search"),h[0]=t):t=h[0],h[1]!==f?.properties.title?(n=f?.properties.title??(0,c.t)("search","modalTitle"),h[1]=f?.properties.title,h[2]=n):n=h[2],h[3]!==n?(a=(0,r.jsx)(y,{children:n}),h[3]=n,h[4]=a):a=h[4],h[5]!==f?(i=(0,r.jsx)(_,{searchModal:f}),u=(0,r.jsx)(K,{searchModal:f}),h[5]=f,h[6]=i,h[7]=u):(i=h[6],u=h[7]),h[8]!==a||h[9]!==i||h[10]!==u?(d=(0,r.jsx)(s.AlgoliaProviderGeneral,{children:(0,r.jsxs)(b,{className:"gap-6","aria-label":t,children:[a,i,u]})}),h[8]=a,h[9]=i,h[10]=u,h[11]=d):d=h[11],h[12]!==v||h[13]!==p||h[14]!==d?(m=(0,r.jsx)(x,{open:v,onOpenChange:p,"data-testid":"search-modal",children:d}),h[12]=v,h[13]=p,h[14]=d,h[15]=m):m=h[15],m):null}],752247)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.