PageSourceSearch

https://www.seniorlivingathensonvillage.com/_next/static/immutable/chunks/14882wyrluwks.js

js seniorlivingathensonvillage.com collected 2026-10-08 22:52:58 UTC 37,810 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,310212,e=>{"use strict";var t=e.i(843476),l=e.i(855362),s=e.i(271645),a=e.i(145447),r=e.i(174080),i=e.i(657688),n=e.i(522016),o=e.i(618566),c=e.i(492161),d=e.i(37727),x=e.i(463059),h=e.i(664659),m=e.i(343432),p=e.i(503116),u=e.i(346897),f=e.i(711363),g=e.i(383157),y=e.i(923102),b=e.i(551348),j=e.i(723616),v=e.i(248256),N=e.i(809815),w=e.i(755600),k=e.i(238442),C=e.i(869253),P=e.i(840716),E=e.i(532900),F=e.i(660481),B=e.i(758031),T=e.i(378908),$=e.i(708958),H=e.i(68219),I=e.i(336970),S=e.i(107717),z=e.i(214988),_=e.i(452265),A=e.i(437657);function U(e,t){if(!t||0===Object.keys(t).length)return e;let l={};for(let[e,s]of Object.entries(t))""!==s&&null!=s&&(l[e]=s);return 0===Object.keys(l).length?e:{...e,...l}}let L="var(--font-inter, 'Inter', ui-sans-serif, system-ui, sans-serif)",O="#1a1a1a",M="#dc2626",R={amenities:"Amenities",gallery:"Gallery","floor-plans":"Floor Plans",contact:"Contact Us","check-availability":"Check Availability","privacy-policy":"Privacy Policy",accessibility:"Accessibility","title-vi-policy":"Title VI Policy"};function G(e,t){let l=e[t];return"string"==typeof l&&l.length>0?l:void 0}function W(e,t){let l=e[t];return l?.url?{id:0,url:l.url,alternativeText:l.alternativeText??null}:void 0}let D={facebook:g.Facebook,instagram:y.Instagram,twitter:e=>(0,t.jsxs)("svg",{width:e.size||18,height:e.size||18,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:e.strokeWidth??1.5,strokeLinecap:"round",strokeLinejoin:"round",className:e.className,children:[(0,t.jsx)("path",{d:"M4 4l11.733 16h4.267l-11.733 -16z"}),(0,t.jsx)("path",{d:"M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772"})]}),linkedin:b.Linkedin,youtube:j.Youtube,other:v.Globe};function V(e){return(0,S.getPropertyBasePath)(e)}function q({logo:e,name:s,className:a,style:r}){return e?.url?(0,t.jsx)(l.OptimizedImg,{src:e.url,alt:s,className:a||"h-11 w-auto max-w-[180px] object-contain",style:r}):(0,t.jsx)("span",{className:a||"block truncate text-lg sm:text-2xl tracking-tighter",style:{fontFamily:L,fontWeight:800,color:O,...r},children:s})}function K({media:e,className:s}){return e?.url?(0,t.jsx)(l.OptimizedImg,{src:e.url,alt:e.alternativeText??"",className:s}):(0,t.jsx)("div",{className:`${s??""} bg-gray-100`,"aria-hidden":"true"})}e.s(["AmenitiesContentFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=G(s,"amenitiesContentHeading")??"Community & Apartment Amenities",i=G(s,"amenitiesContentText")??s.amenitiesText,n=s.amenities,o=s.galleryImages.filter(e=>e?.url).slice(0,6);return(0,t.jsx)("section",{className:"py-16 px-6",style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1100px] mx-auto",children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-6",style:{...(0,B.accentColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"amenitiesContentHeading",type:"text",role:"heading",placeholder:"Amenities heading",children:r})}),(a||i)&&(0,t.jsx)("p",{className:"text-sm leading-relaxed mb-10 max-w-2xl",style:{...(0,B.textColor)()},children:(0,t.jsx)(T.Editable,{field:"amenitiesContentText",type:"text",placeholder:"Amenities description",children:i})}),(0,t.jsxs)("div",{className:"grid gap-10 lg:grid-cols-2 lg:gap-12",children:[(0,t.jsx)("div",{children:n.length>0?(0,t.jsx)("ul",{children:n.map(e=>(0,t.jsx)("li",{className:"flex items-center justify-between py-3 border-b border-gray-100 last:border-b-0",children:(0,t.jsx)("span",{className:"text-sm",style:{color:O},children:e.label})},e.label))}):(0,t.jsx)("p",{className:"text-sm text-gray-500 py-4",children:"Amenities coming soon."})}),o.length>0&&(0,t.jsx)("div",{className:"grid grid-cols-2 gap-3",children:o.map(e=>(0,t.jsx)("div",{className:"relative aspect-[4/3] overflow-hidden rounded-sm bg-gray-100",children:(0,t.jsx)(K,{media:e,className:"h-full w-full object-cover"})},e.url))})]})]})})},"AmenitiesCtaFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=V(s),o=(0,$.useOverlayOpacity)(.5),c=(0,$.useBgImagePosition)(),d=(0,$.useBgImageScale)(),h=W(s,"amenitiesImage")??s.galleryImages.find(e=>e?.url)??null,m=!!h?.url,p=s.amenitiesHeading||"Come explore the comfort and style waiting for you",u=s.amenitiesText;return(0,t.jsxs)("section",{className:"relative py-32 overflow-hidden flex items-center justify-center",style:{fontFamily:L},children:[(0,t.jsx)(T.Editable,{field:"amenitiesImage",type:"image",selectOnly:!0,children:h?.url?(0,t.jsx)(i.default,{src:h.url,alt:h.alternativeText||"Amenities",fill:!0,className:"object-cover",sizes:"100vw",style:{objectPosition:c,scale:d}}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-gray-100/50","aria-hidden":"true"}),(0,t.jsx)("div",{className:"absolute inset-0 opacity-10 bg-[radial-gradient(circle_at_center,_#000_1px,_transparent_1px)] bg-[length:20px_20px]","aria-hidden":"true"})]})}),m&&(0,t.jsx)("div",{className:"absolute inset-0 bg-black",style:{opacity:o},"aria-hidden":"true"}),(0,t.jsxs)("div",{className:"relative z-10 text-center px-6 max-w-[1440px] mx-auto w-full",children:[(0,t.jsx)("p",{className:"text-sm italic mb-4",style:{color:m?"rgba(255,255,255,0.7)":void 0,...m?{}:(0,B.textColor)()},children:"Amenities"}),(0,t.jsx)("h2",{className:"text-4xl md:text-5xl font-bold mb-6 max-w-2xl mx-auto leading-tight",style:{color:m?"#ffffff"
1:void 0,...m?{}:(0,B.headingColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"amenitiesHeading",type:"text",role:"heading",placeholder:"Amenities heading",children:p})}),(a||u)&&(0,t.jsx)("p",{className:"text-base md:text-lg mb-10 max-w-xl mx-auto leading-relaxed",style:{color:m?"rgba(255,255,255,0.85)":void 0,...m?{}:(0,B.textColor)()},children:(0,t.jsx)(T.Editable,{field:"amenitiesText",type:"text",placeholder:"Amenities description",children:u})}),(0,t.jsxs)(n.default,{href:`${r}/amenities`,className:"inline-flex items-center gap-3 px-8 py-3 mx-auto transition-all tracking-widest text-xs font-bold uppercase hover:brightness-90",style:{...(0,B.btnStyle)()},children:["VIEW AMENITIES ",(0,t.jsx)(x.ChevronRight,{size:16,"aria-hidden":"true"})]})]})]})},"ContactContentFoundry",0,function({property:e,content:l}){let s=U(e,l),a=`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(`${s.address1}, ${s.city}, ${s.state} ${s.zip}`)}`;return(0,t.jsx)("section",{style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsx)("div",{className:"max-w-[1440px] mx-auto px-6 py-16 sm:py-20",children:(0,t.jsxs)("div",{className:"grid gap-12 lg:grid-cols-[2fr_1fr] lg:gap-16",children:[(0,t.jsx)("div",{className:"min-w-0",children:(0,t.jsx)(F.ContactFormSlot,{saasPropertyCode:s.saasPropertyCode,embed:"string"==typeof l?.contactEmbedHtml?l.contactEmbedHtml:void 0})}),(0,t.jsxs)("div",{className:"space-y-8",children:[s.phone&&(0,t.jsx)("div",{children:(0,t.jsxs)("a",{href:`tel:${s.phone}`,className:"inline-flex items-center gap-2 text-lg font-bold hover:opacity-80 transition-colors",style:{...(0,B.accentColor)()},children:[(0,t.jsx)(m.Phone,{size:18,"aria-hidden":"true"})," ",s.phone]})}),s.officeHours&&(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(p.Clock,{size:15,className:"mt-0.5 text-gray-600 flex-shrink-0","aria-hidden":"true"}),(0,t.jsx)("div",{className:"space-y-1 text-sm",style:{...(0,B.textColor)()},children:(0,E.parseOfficeHours)(s.translations?.officeHours??s.officeHours).filter(e=>e.days||e.hours).map((e,l)=>(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("span",{className:"font-medium",children:e.days}),(0,t.jsx)("span",{children:e.hours})]},l))})]}),s.emergencyPhone&&(0,t.jsx)("div",{className:"text-sm space-y-1",style:{...(0,B.textColor)()},children:(0,t.jsxs)("p",{children:[(0,t.jsx)("span",{className:"font-bold",style:{...(0,B.headingColor)()},children:"Emergency After Hours:"})," ",(0,t.jsx)("a",{href:`tel:${s.emergencyPhone}`,className:"underline hover:opacity-80 transition-colors",style:{...(0,B.accentColor)()},children:s.emergencyPhone})]})}),(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(u.MapPin,{size:15,className:"mt-0.5 text-gray-600 flex-shrink-0","aria-hidden":"true"}),(0,t.jsxs)("a",{href:a,target:"_blank",rel:"noopener noreferrer",className:"text-sm leading-relaxed",children:[(0,t.jsx)("span",{className:"underline hover:opacity-80 transition-colors font-medium",style:{...(0,B.accentColor)()},children:s.name}),(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"underline hover:opacity-80 transition-colors",style:{...(0,B.accentColor)()},children:s.address1}),(0,t.jsx)("br",{}),(0,t.jsxs)("span",{className:"underline hover:opacity-80 transition-colors",style:{...(0,B.accentColor)()},children:[s.city,", ",s.state," ",s.zip]})]})]})]})]})})})},"FeatureBlocksFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=[1,2,3].map(e=>({index:e,title:s[`featureBlock${e}Title`],description:s[`featureBlock${e}Description`],buttonText:s[`featureBlock${e}ButtonText`],buttonUrl:s[`featureBlock${e}ButtonUrl`]})),i=[{bg:{backgroundColor:O},text:{color:"#ffffff"},button:{borderColor:"rgba(255,255,255,0.3)",color:"#ffffff"}},{bg:{backgroundColor:`var(--section-accent, ${M})`},text:{color:"#ffffff"},button:{borderColor:"rgba(255,255,255,0.3)",color:"#ffffff"}},{bg:{backgroundColor:"#fcf7ef"},text:{color:O},button:{borderColor:"rgba(26,26,26,0.3)",color:O}}],n=r.some(e=>e.title||e.description);return a||n?(0,t.jsx)("section",{className:"grid md:grid-cols-3",style:{fontFamily:L},children:r.map((e,l)=>{let r=i[l];return(0,t.jsxs)("div",{className:"p-10 flex flex-col justify-center min-h-[300px]",style:{...r.bg,...r.text},children:[(a||e.title)&&(0,t.jsx)("h3",{className:"text-2xl font-bold mb-4",style:(0,B.headingStyle)(),children:(0,t.jsx)(T.Editable,{field:`featureBlock${e.index}Title`,type:"text",role:"heading",placeholder:"Block title",children:e.title})}),(a||e.description)&&(0,t.jsx)("p",{className:"text-sm leading-relaxed opacity-90",children:(0,t.jsx)(T.Editable,{field:`featureBlock${e.index}Description`,type:"text",placeholder:"Block description",children:e.description})}),(a||e.buttonText&&e.buttonUrl)&&(0,t.jsx)("div",{className:"mt-6",children:(0,t.jsx)("a",{href:e.buttonUrl??"#",...(0,_.linkProps)(e.buttonUrl??"#",s,`featureBlock${e.index}ButtonUrl`),className:"inline-block rounded-full border px-6 py-2.5 text-sm font-medium transition-colors hover:opacity-80",style:r.button,children:(0,t.jsx)(T.Editable,{field:`featureBlock${e.index}ButtonText`,type:"button",linkField:`featureBlock${e.index}ButtonUrl`,placeholder:"Button",children:e.buttonText})})})]},e.index)})}):null},"FloorPlansContentFoundry",0,function({property:e,content:s}){let a=U(e,s),r=V(a),i=G(a,"floorplansHeading")??a.floorplansHeading??"Floor Plans";return(0,t.jsx)("section",{className:"py-16 px-6",style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1100px] mx-auto",children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-8",style:{...(0,B.accentColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"floorplansHeading",type:"text",role:"heading",placeholder:"Floor Plans",children:i})}),0===a.floorplans.length?(0,t.jsx)("div",{className:"py-16 text-center",children:(0,t.jsx)("p",{className:"text-gray-500 text-lg",children:"Floor plans coming soon. Contact us for availability."})}):(0,t.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:a.floorplans.map(e=>{let s=(0,N.formatSqftRange)(e),i=(0,N.formatRentRange)(e),o=e.cardImage??e.image;return(0,t.jsxs)("div",{className:"border border-gray-100 rounded-sm overflow-hidden flex flex-col",children:[(0,t.jsxs)("div",{className:"pt-5 px-5 text-center",children:[(0,t.jsx)("h3",{className:"text-lg sm:text-xl font-bold mb-2",style:{...(0,B.headingColor)()},children:e.name}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-4 text-xs text-gray-500 mb-4",children:[(0,t.jsxs)("span",{children:[e.beds," Bed",1!==e.beds?"s":""]}),(0,t.jsxs)("span",{children:[e.baths," Bath",1!==e.baths?"s":""]}),s&&(0,t.jsx)("span",{children:s})]})]}),o?.url&&(0,t.jsx)("div",{className:"relative aspect-[4/3] w-full mx-4 mb-2 bg-white",children:(0,t.jsx)(l.OptimizedImg,{src:o.url,alt:o.alternativeText||e.name,className:"absolute inset-0 h-full w-full object-contain p-2"})}),(0,t.jsx)("div",{className:"flex-1"}),(0,t.jsx)("div",{className:"px-5 mb-3",children:(0,t.jsx)("div",{className:"border border-gray-200 rounded-full py-2.5 px-4 text-center text-sm",children:i?e.rentLabel?(0,t.jsx)("span",{className:"font-bold",style:{color:O},children:e.rentLabel}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"text-gray-600",children:"Starting at "}),(0,t.jsx)("span",{className:"font-bold",style:{color:O},children:i.match(/\$[\d,]+/)?.[0]??i})]}):(0,t.jsx)("span",{className:"text-gray-500",children:"Contact for pricing"})})}),(0,t.jsx)("div",{className:"px-5 pb-5",children:(0,t.jsx)(n.default,{href:`${r}/contact`,className:"block w-full text-center py-3 text-xs font-bold uppercase tracking-widest rounded-sm transition-colors hover:brightness-90",style:{...(0,B.btnStyle)()},children:"Contact Us"})})]},a.floorplans.indexOf(e))})})]})})},"FooterFoundry",0,function({property:e,content:s}){let a=U(e,s),r=(0,C.getTranslations)(a.locale),o=V(a),{mainLinks:c,utilityLinks:d,socialLinks:h,copyright:p,management:u}=(0,P.getFooterData)(a,o,r),f=W(a,"managementLogo"),g=G(a,"footerCta1Text")??"Apply Now",y=G(a,"footerCta1Url")??a.applyUrl??"#",b=G(a,"footerCta2Text")??"Contact Us",j=G(a,"footerCta2Url")??`${o}/contact`,v=G(a,"footerCta3Text")??"Schedule a Tour",N=G(a,"footerCta3Url")??`${o}/contact`,k=[...!1!==a.showApplyNow?[{text:g,url:y,textField:"footerCta1Text",urlField:"footerCta1Url"}]:[],{text:b,url:j,textField:"footerCta2Text",urlField:"footerCta2Url"},{text:v,url:N,textField:"footerCta3Text",urlField:"footerCta3Url"}];return(0,t.jsxs)("footer",{style:{backgroundColor:O,fontFamily:L},className:"text-gray-300 py-16 px-6",children:[(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto grid md:grid-cols-4 gap-12",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-white font-bold mb-6 tracking-widest text-sm uppercase",children:"Address"}),(0,t.jsxs)("div",{className:"space-y-1 text-xs leading-relaxed",children:[(0,t.jsx)("p",{className:"text-white font-bold",children:(0,t.jsx)(T.Editable,{field:"name",type:"text",children:a.name})}),(0,t.jsx)("p",{children:(0,t.jsx)(T.Editable,{field:"address1",type:"text",children:a.address1})}),a.address2&&(0,t.jsx)("p",{children:(0,t.jsx)(T.Editable,{field:"address2",type:"text",children:a.address2})}),(0,t.jsxs)("p",{children:[a.city,", ",a.state," ",a.zip]})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-white font-bold mb-6 tracking-widest text-sm uppercase",children:"Office Hours"}),(0,t.jsxs)("div",{className:"space-y-1 text-xs",children:[a.officeHours?(0,t.jsx)("div",{className:"space-y-1",children:(0,E.parseOfficeHours)(a.translations?.officeHours??a.officeHours).filter(e=>e.days||e.hours).map((e,l)=>(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("span",{className:"text-gray-300",children:e.days}),(0,t.jsx)("span",{children:e.hours})]},l))}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{children:"Monday - Friday: 8 AM - 5 PM"}),(0,t.jsx)("p",{children:"Saturday: Closed"}),(0,t.jsx)("p",{children:"Sunday: Closed"})]}),a.emergencyPhone&&(0,t.jsxs)("div",{className:"mt-4 pt-4 border-t border-white/10",children:[(0,t.jsx)("p",{className:"text-[10px] text-gray-500 uppercase tracking-tighter",children:"Emergency After Hours:"}),(0,t.jsx)("p",{className:"text-white font-bold",children:(0,t.jsx)(T.Editable,{field:"emergencyPhone",type:"text",children:a.emergencyPhone})})]})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-white font-bold mb-6 tracking-widest text-sm uppercase",children:"Phone"}),a.phone&&(0,t.jsxs)("a",{href:`tel:${a.phone}`,className:"flex items-center gap-2 text-white hover:underline font-bold text-sm",children:[(0,t.jsx)(m.Phone,{size:16})," ",(0,t.jsx)(T.Editable,{field:"phone",type:"text",children:a.phone})]}),h.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("h4",{className:"text-white font-bold mt-10 mb-6 tracking-widest text-sm uppercase",children:"Social Media"}),(0,t.jsx)("div",{className:"flex gap-4",children:h.map(e=>{let l=D[e.platform]||D.other;return(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"hover:text-white transition-colors","aria-label":e.platform,children:(0,t.jsx)(l,{size:20})},e.platform)})})]})]}),(0,t.jsx)("div",{className:"flex flex-col gap-3",children:k.map(e=>(0,t.jsxs)("a",{href:e.url,...(0,_.linkProps)(e.url,a,e.urlField),className:"w-full flex items-center justify-between px-4 py-3 bg-white text-black text-[10px] font-bold hover:bg-gray-200 transition-colors uppercase tracking-widest",children:[(0,t.jsx)(T.Editable,{field:e.textField,type:"button",linkField:e.urlField,placeholder:"Button",children:e.text}),(0,t.jsx)(x.ChevronRight,{size:14})]},e.textField))})]}),(0,t.jsx)("div",{className:"max-w-[1440px] mx-auto mt-16 md:mt-20 border-t border-gray-600 pt-10 md:pt-12",children:(0,t.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,t.jsx)(T.Editable,{field:"managementLogo",type:"image",selectOnly:!0,children:f?.url?(0,t.jsx)(l.OptimizedImg,{src:f.url,alt:a.managementName||"Management",className:"max-w-[200px] sm:max-w-[250px] w-auto mb-8 opacity-60"}):null}),(c.length>0||d.length>0)&&(0,t.jsx)("div",{className:"grid grid-cols-3 sm:flex sm:flex-wrap sm:justify-center w-full gap-x-6 gap-y-4 text-[11px] sm:text-xs text-gray-400 uppercase tracking-widest mb-10 text-center",children:[...c,...d].map((e,l)=>{let s=`${e.label}-${l}`,a=e.href?(0,t.jsx)(n.default,{href:e.href,className:"hover:text-white transition-colors",...(0,w.navTargetProps)(e.external),children:e.label}):(0,t.jsx)("span",{children:e.label});return e.children?.length?(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[a,e.children.map((e,l)=>(0,t.jsx)(n.default,{href:e.href??"#",className:"text-[10px] normal-case tracking-wider hover:text-white transition-colors",...(0,w.navTargetProps)(e.external),children:e.label},`${e.label}-${l}`))]},s):(0,t.jsx)("span",{children:a},s)})}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-3 sm:gap-4 text-[10px] sm:text-[11px] text-gray-400 uppercase tracking-widest",children:[(0,t.jsxs)("span",{children:[p,u?.name&&(0,t.jsxs)("span",{className:"sm:ml-2 block sm:inline mt-1 
1sm:mt-0",children:["Managed by"," ",u.url?(0,t.jsx)("a",{href:u.url,target:"_blank",rel:"noopener noreferrer",className:"hover:underline",children:u.name}):u.name]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-3 sm:gap-4",children:[(0,t.jsx)(i.default,{src:"/WheelchairAccessibilityLogo.webp",alt:"Wheelchair Accessible",width:22,height:22,className:"flex-shrink-0"}),(0,t.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"currentColor",className:"text-gray-400 flex-shrink-0",role:"img","aria-label":"Equal Housing Opportunity",children:[(0,t.jsx)("path",{d:"M12 3l10 8h-3v10H5V11H2l10-8zm0 2.5L6 11v8h12v-8l-6-5.5z"}),(0,t.jsx)("rect",{x:"8",y:"13",width:"8",height:"1.5"}),(0,t.jsx)("rect",{x:"8",y:"16",width:"8",height:"1.5"})]}),(0,t.jsx)("span",{className:"text-gray-500",children:"|"}),(0,t.jsxs)("span",{children:["Powered by"," ",(0,t.jsx)("a",{href:"https://fortresstech.io/",target:"_blank",rel:"noopener noreferrer",className:"text-gray-300 hover:text-white transition-colors",children:"FortressOS"})]})]})]})]})})]})},"GalleryContentFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=(0,$.useLiveEditorRuntime)(),i=G(s,"galleryContentHeading")??s.name;return(0,t.jsx)("section",{className:"py-16 px-6",style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto",children:[(0,t.jsx)("p",{className:"text-sm mb-2 italic text-center",style:{...(0,B.textColor)()},children:"Gallery"}),(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4 text-center",style:{...(0,B.accentColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"galleryContentHeading",type:"text",role:"heading",placeholder:"Gallery heading",children:i})}),(0,t.jsx)("div",{className:"w-16 h-[2px] mx-auto mb-12",style:{...(0,B.accentBg)()},"aria-hidden":"true"}),0===s.galleryImages.length?(0,t.jsx)("p",{className:"text-center text-gray-500 py-12",children:"Gallery coming soon."}):(0,t.jsx)("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-8",children:s.galleryImages.map((e,l)=>(0,t.jsx)("div",{className:"relative group overflow-hidden border-8 border-gray-50 cursor-pointer fle-item-card",...(e=>{if(!a)return{};let t=`galleryImages[${e}]`;return r?{"data-editable-field":t,onClick:e=>{e.stopPropagation(),r.selectElement(t,"item")}}:{"data-editable-field":t}})(l),children:(0,t.jsx)(K,{media:e,className:"w-full aspect-[4/3] object-cover transition-transform duration-700 group-hover:scale-110"})},e.url))})]})})},"GalleryFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=(0,$.useLiveEditorRuntime)(),i=V(s),o=G(s,"galleryHeading")??s.featureHeading??"Location, Community, Quality Living. It Starts Here!",c=s.galleryImages.map((e,t)=>[e,t]).filter(([e])=>e?.url),d=c.slice(1,4).length>=3?c.slice(1,4):c.slice(0,3);return(0,t.jsx)("section",{className:"py-24 px-6 text-center",style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto",children:[(0,t.jsx)("p",{className:"text-sm mb-2 italic",style:{...(0,B.textColor)()},children:(0,t.jsx)(T.Editable,{field:"galleryEyebrow",type:"text",placeholder:"Gallery",children:G(s,"galleryEyebrow")??"Gallery"})}),(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4",style:{...(0,B.accentColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"galleryHeading",type:"text",role:"heading",placeholder:"Gallery heading",children:o})}),(0,t.jsx)("div",{className:"w-16 h-[2px] mx-auto mb-16",style:{...(0,B.accentBg)()},"aria-hidden":"true"}),(0,t.jsx)("div",{className:"grid md:grid-cols-3 gap-8 mb-16",children:0!==d.length||a?d.map(([e,l])=>(0,t.jsx)("div",{className:"relative aspect-[3/4] group overflow-hidden border-8 border-gray-50 cursor-pointer fle-item-card",...(e=>{if(!a)return{};let t=`galleryImages[${e}]`;return r?{"data-editable-field":t,onClick:e=>{e.stopPropagation(),r.selectElement(t,"item")}}:{"data-editable-field":t}})(l),children:(0,t.jsx)(K,{media:e,className:"h-full w-full object-cover transition-transform duration-700 group-hover:scale-110"})},l)):null}),(0,t.jsxs)(n.default,{href:`${i}/gallery`,className:"inline-flex items-center gap-3 px-8 py-3 mx-auto transition-all tracking-widest text-xs font-bold uppercase hover:brightness-90",style:{...(0,B.btnStyle)()},children:[(0,t.jsx)(T.Editable,{field:"galleryButtonText",type:"button",linkField:"galleryButtonUrl",placeholder:"View Gallery",children:G(s,"galleryButtonText")??"View Gallery"}),(0,t.jsx)(x.ChevronRight,{size:16,"aria-hidden":"true"})]})]})})},"HeaderFoundry",0,function({property:e,content:l}){let i=U(e,l),x=(0,$.useIsEditing)(),p=(0,C.getTranslations)(i.locale),u=V(i),f=(0,w.getNavLinks)(i,u,p,{uppercase:!0,includeResidentPortal:!1}),b=(0,k.resolveLogo)(i,"dark"),j=(0,o.usePathname)(),[v,N]=(0,s.use
1State)(!1),[P,E]=(0,s.useState)(new Set),F=(0,a.useIsClient)(),S=`https://www.portal.fortresstech.io/${i.saasPropertyCode}`,M=((0,I.getVariantByIdWithDefault)("site-header:template-foundry")?.buttonSlots??[]).find(e=>"primaryButton"===e.key),R=M?(0,H.resolveButtonSlot)(M,l,i,p):null,G=(0,A.resolveSecondaryButton)(l),W=G||x;(0,s.useEffect)(()=>{if(!v)return;let e=e=>{"Escape"===e.key&&N(!1)};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[v]);let D=(0,z.useScrollLock)(v),K=e=>!!(e.href===u&&j===u||e.href&&e.href!==u&&"#"!==e.href&&j.startsWith(e.href)||e.children?.some(e=>e.href&&j.startsWith(e.href))),Q=e=>K(e)?"text-[15px] font-bold tracking-widest transition-colors":"text-[15px] font-bold tracking-widest transition-colors hover:opacity-70",X=e=>K(e)?{...(0,B.accentColor)()}:{color:"#374151"},Y={facebook:g.Facebook,instagram:y.Instagram};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{ref:D,style:{backgroundColor:O,fontFamily:L},className:"text-white py-2 px-6",children:(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto flex justify-between items-center text-xs",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[i.phone&&(0,t.jsxs)("a",{href:`tel:${i.phone}`,className:"flex items-center gap-1 hover:text-gray-300 transition-colors",children:[(0,t.jsx)(m.Phone,{size:14})," ",i.phone]}),i.socialLinks?.map(e=>{let l=Y[e.platform.toLowerCase()];return l?(0,t.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"hover:text-gray-300 transition-colors","aria-label":e.platform,children:(0,t.jsx)(l,{size:14})},e.platform):null})]}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[R?.hasUrl&&(0,t.jsx)("a",{href:R.url,...(0,_.linkProps)(R.url,i,"primaryButtonUrl"),className:"hover:text-gray-300 transition-colors",children:(0,t.jsx)(T.Editable,{field:"primaryButtonText",type:"button",linkField:"primaryButtonUrl",placeholder:R.text,children:R.text})}),W&&(0,t.jsx)("a",{href:G?.url||"#",...(0,_.linkProps)(G?.url,i,"secondaryButtonUrl"),className:"text-white/70 hover:text-gray-300 transition-colors",children:(0,t.jsx)(T.Editable,{field:"secondaryButtonText",type:"button",linkField:"secondaryButtonUrl",placeholder:"Learn More",children:G?.text??""})}),(0,t.jsx)("a",{href:S,target:"_blank",rel:"noopener noreferrer",className:"hover:text-gray-300 transition-colors",children:"Resident Login"})]})]})}),(0,t.jsx)("nav",{className:"bg-white shadow-sm border-b border-gray-100",style:{fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto px-6 py-4 flex justify-between items-center",children:[(0,t.jsx)(n.default,{href:u||"/",className:"flex items-center gap-2 min-w-0",children:(0,t.jsx)(T.Editable,{field:"logoDark",type:"image",children:(0,t.jsx)(q,{logo:b,name:(0,k.brandText)(i)})})}),(0,t.jsx)("div",{className:"hidden md:flex gap-6 items-center",children:f.map((e,l)=>{let s=`${e.label}-${l}`;if(e.children&&e.children.length>0){let l=`flex items-center gap-1 ${Q(e)}`;return(0,t.jsxs)("div",{className:"relative group",children:[e.href?(0,t.jsxs)("a",{href:e.href,className:l,style:X(e),...(0,w.navTargetProps)(e.external),children:[e.label,(0,t.jsx)(h.ChevronDown,{className:"h-3.5 w-3.5 transition-transform group-hover:rotate-180"})]}):(0,t.jsxs)("button",{type:"button","aria-haspopup":"true",className:`cursor-pointer ${l}`,style:X(e),children:[e.label,(0,t.jsx)(h.ChevronDown,{className:"h-3.5 w-3.5 transition-transform group-hover:rotate-180"})]}),(0,t.jsx)("div",{className:"pointer-events-none absolute left-1/2 top-full z-[80] -translate-x-1/2 pt-2 opacity-0 transition-all duration-200 group-hover:pointer-events-auto group-hover:opacity-100 group-focus-within:pointer-events-auto group-focus-within:opacity-100",children:(0,t.jsx)("div",{className:"min-w-[200px] rounded bg-white py-2 shadow-lg ring-1 ring-black/5",children:e.children.map((e,l)=>(0,t.jsx)(n.default,{href:e.href??"#",className:"block px-5 py-2.5 text-xs font-bold tracking-widest transition-colors hover:opacity-70",style:e.href&&j.startsWith(e.href)?{...(0,B.accentColor)()}:{color:"#374151"},...(0,w.navTargetProps)(e.external),children:e.label},`${e.label}-${l}`))})})]},s)}return(0,t.jsx)(n.default,{href:e.href??"#",className:Q(e),style:X(e),...(0,w.navTargetProps)(e.external),children:e.label},s)})}),(0,t.jsx)("button",{type:"button",className:"md:hidden p-1",onClick:()=>N(!0),"aria-label":"Open menu",children:(0,t.jsx)(c.Menu,{size:24,style:{color:O}})})]})}),v&&F&&(0,r.createPortal)((0,t.jsxs)("div",{className:"fixed inset-0 z-[10000] flex flex-col bg-white overflow-y-auto",style:{fontFamily:L},children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-6 h-[68px] border-b border-gray-100",children:[(0,t.jsx)(n.default,{href:u||"/",onClick:()=>N(!1),className:"min-w-0",children:(0,t.jsx)(T.Editable,{field:"logoDark",type:"image",children:(0,t.jsx)(q,{logo:b,name:(0,k.brandText)(i)})})}),(0,t.jsx)("button",{type:"button",onClick:()=>N(!1),"aria-label":"Close menu",className:"p-1",children:(0,t.jsx)(d.X,{size:26,style:{color:O}})})]}),(0,t.jsx)("nav",{className:"px-6 py-6 space-y-1",children:f.map((e,l)=>{let s=`${e.label}-${l}`;return e.children&&e.children.length>0?(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between",children:[e.href?(0,t.jsx)(n.default,{href:e.href,onClick:()=>N(!1),className:`flex-1 text-sm font-bold tracking-widest py-3 ${Q(e)}`,style:X(e),...(0,w.navTargetProps)(e.external),children:e.label}):(0,t.jsx)("span",{className:`flex-1 text-sm font-bold tracking-widest py-3 ${Q(e)}`,style:X(e),children:e.label}),(0,t.jsx)("button",{type:"button",onClick:()=>{E(e=>{let t=new Set(e);return t.has(s)?t.delete(s):t.add(s),t})},className:"py-2 pl-4","aria-expanded":P.has(s),"aria-label":`${e.label} submenu`,children:(0,t.jsx)(h.ChevronDown,{className:`h-4 w-4 transition-transform duration-200 ${P.has(s)?"rotate-180":""}`,style:{color:O}})})]}),(0,t.jsx)("div",{className:`overflow-hidden transition-all duration-300 ${P.has(s)?"max-h-96 pb-2":"max-h-0"}`,children:e.children.map((e,l)=>(0,t.jsx)(n.default,{href:e.href??"#",onClick:()=>N(!1),className:"block pl-4 text-xs font-bold tracking-widest py-2 hover:opacity-70",style:e.href&&j.startsWith(e.href)?{...(0,B.accentColor)()}:{color:"#6b7280"},...(0,w.navTargetProps)(e.external),children:e.label},`${e.label}-${l}`))})]},s):(0,t.jsx)(n.default,{href:e.href??"#",onClick:()=>N(!1),className:`block text-sm font-bold tracking-widest py-3 ${Q(e)}`,style:X(e),...(0,w.navTargetProps)(e.external),children:e.label},s)})})]}),document.body)]})},"HeroFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=(0,$.useLiveEditorRuntime)(),n=r?.sectionStyle.textAlign??s.heroTextAlign??"center",o=(0,$.useOverlayOpacity)(.3),c=(0,$.useBgImagePosition)(),d=(0,$.useBgImageScale)(),h=G(s,"heroSubHeadline")??s.heroSubHeadline,m=s.heroHeading||s.ctaHeadline||s.introHeading||"The Perfect Lifestyle",p=G(s,"heroSubText")??s.heroSubText,u=s.heroButtonText??"Floor Plans",f=s.heroButtonUrl??`${V(s)}/floor-plans`;return(0,t.jsxs)("section",{className:"relative w-full overflow-hidden",style:{...(0,B.sectionMinHeight)(),height:"var(--section-min-h, 85vh)",fontFamily:L},children:[(0,t.jsx)(T.Editable,{field:"heroImage",type:"image",selectOnly:!0,children:s.heroImage?.url?(0,t.jsx)(i.default,{src:s.heroImage.url,alt:s.heroImage.alternativeText||s.name,fill:!0,priority:!0,qual
1ity:75,className:"object-cover",sizes:"100vw",style:{objectPosition:c,scale:d}}):(0,t.jsx)("div",{className:"absolute inset-0 bg-gray-800","aria-hidden":"true"})}),s.heroVideo?.url&&(0,t.jsx)("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:"absolute inset-0 w-full h-full object-cover","aria-hidden":"true",children:(0,t.jsx)("source",{src:s.heroVideo.url,type:"video/mp4"})}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black z-10",style:{opacity:o},"aria-hidden":"true"}),(0,t.jsxs)("div",{className:`relative z-20 h-full flex flex-col ${"left"===n?"items-start text-left":"right"===n?"items-end text-right":"items-center text-center"} justify-center px-6 max-w-[1440px] mx-auto w-full`,children:[(a||h)&&(0,t.jsx)("p",{className:"text-lg font-medium tracking-wide mb-2 italic",style:{color:"#ffffff"},children:(0,t.jsx)(T.Editable,{field:"heroSubHeadline",type:"text",placeholder:"Sub headline",children:h})}),(0,t.jsx)("h1",{className:"text-5xl md:text-7xl font-bold mb-8 drop-shadow-lg",style:{color:"#ffffff",...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"heroHeading",type:"text",role:"heading",placeholder:"Heading",children:m})}),(a||p)&&(0,t.jsx)("p",{className:"text-base sm:text-lg max-w-2xl mb-8",style:{color:"rgba(255,255,255,0.85)"},children:(0,t.jsx)(T.Editable,{field:"heroSubText",type:"text",placeholder:"Sub text",children:p})}),(0,t.jsxs)("a",{href:f,...(0,_.linkProps)(f,s,"heroButtonUrl"),className:"inline-flex items-center gap-3 px-8 py-3 transition-all transform hover:translate-y-[-2px] tracking-widest text-xs font-bold uppercase",style:{...(0,B.btnStyle)()},children:[(0,t.jsx)(T.Editable,{field:"heroButtonText",type:"button",linkField:"heroButtonUrl",placeholder:"Button",children:u}),(0,t.jsx)(x.ChevronRight,{size:16,"aria-hidden":"true"})]})]})]})},"IntroFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useIsEditing)(),r=s.translations?.introHeading??s.introHeading,i=G(s,"introEyebrow")??`Live in Modern Luxury at ${s.name}`,n="string"==typeof s.introText?s.introText:"",o=s.translations?.highlights||s.highlights?.map(e=>e.text)||[];return(0,t.jsx)("section",{className:"py-20 px-6 text-center relative",style:{...(0,B.sectionBg)(),...(0,B.sectionMinHeightOptional)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1440px] mx-auto",children:[(0,t.jsx)("p",{className:"text-sm tracking-widest mb-4 uppercase",style:{...(0,B.textColor)(),...(0,B.labelStyle)()},children:(0,t.jsx)(T.Editable,{field:"introEyebrow",type:"text",placeholder:"Eyebrow text",children:i})}),(a||r)&&(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-8 leading-tight",style:{...(0,B.accentColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"introHeading",type:"text",role:"heading",placeholder:"Intro heading",children:r})}),(0,t.jsx)("div",{className:"w-16 h-[2px] mx-auto mb-10",style:{...(0,B.accentBg)()},"aria-hidden":"true"}),(0,t.jsx)("div",{className:"text-sm leading-relaxed max-w-3xl mx-auto",style:{...(0,B.textColor)()},children:a?(0,t.jsx)(T.Editable,{field:"introText",type:"richtext",placeholder:"Intro description"}):n?(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:n},className:"[&_h2]:text-xl [&_h2]:font-bold [&_h2]:mb-3 [&_h2]:mt-6 [&_h3]:text-lg [&_h3]:font-semibold [&_h3]:mb-2 [&_h3]:mt-4 [&_p]:mb-4 [&_p:last-child]:mb-0 [&_ul]:list-disc [&_ul]:pl-6 [&_ul]:mb-4 [&_ol]:list-decimal [&_ol]:pl-6 [&_ol]:mb-4 [&_li]:mb-1 [&_a]:underline"}):null}),o.length>0&&(0,t.jsx)("div",{className:"mt-12 flex flex-wrap justify-center gap-4",children:o.map((e,l)=>(0,t.jsx)("span",{className:"inline-block rounded-full px-5 py-2 text-xs font-bold uppercase tracking-widest",style:{border:`1px solid var(--section-accent, ${M})`,color:`var(--section-accent, ${M})`},children:(0,t.jsx)(T.Editable,{field:`highlights[${l}].text`,type:"text",placeholder:"Highlight",children:e})},l))})]})})},"PetPolicyFoundry",0,function({property:e,content:l}){let s=U(e,l),a=G(s,"petPolicyHeading")??"Pet Policy";return(0,t.jsx)("section",{className:"border-t border-gray-100",style:{...(0,B.sectionBg)(),fontFamily:L},children:(0,t.jsxs)("div",{className:"max-w-[1100px] mx-auto px-6 py-16 sm:py-20",children:[(0,t.jsx)("h2",{className:"text-2xl sm:text-3xl font-bold uppercase tracking-wide mb-6",style:{...(0,B.headingColor)(),...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"petPolicyHeading",type:"text",role:"heading",placeholder:"Pet Policy",children:a})}),(0,t.jsx)(f.PawPrint,{size:20,className:"mb-4",style:{...(0,B.accentColor)()},"aria-hidden":"true"}),!1!==s.petFriendly?(0,t.jsxs)("ul",{className:"space-y-2 text-sm",style:{...(0,B.textColor)()},children:[(0,t.jsx)("li",{children:"Additional monthly pet rent may be required"}),(0,t.jsx)("li",{children:"Breed restrictions apply"}),(0,t.jsx)("li",{children:"No exotic pets allowed"}),(0,t.jsx)("li",{children:"Please contact our friendly leasing team with any additional questions about our pet policy"})]}):(0,t.jsx)("p",{className:"text-sm",style:{...(0,B.textColor)()},children:"Pets are not allowed at this community. Please contact our leasing team if you have any questions."})]})})},"SubPageHeroFoundry",0,function({property:e,content:l}){let s=U(e,l),a=(0,$.useLiveEditorRuntime)(),r=(0,o.usePathname)(),n=G(s,"subPageHeroTitle"),c=W(s,"subPageHeroImage")??s.heroImage??s.galleryImages?.[0]??null,d=n??l?.title?.trim()??function(e){if(!e)return null;
1let t=e.split("/").filter(Boolean).pop();return t?R[t]??null:null}(r)??s.heroHeading??s.name,x=a?.sectionStyle.textAlign??"left",h=(0,$.useOverlayOpacity)(.3),m=(0,$.useBgImagePosition)(),p=(0,$.useBgImageScale)();return(0,t.jsxs)("section",{className:"relative overflow-hidden",style:{...(0,B.sectionMinHeightSmall)(),height:"var(--section-min-h, 40vh)",fontFamily:L},children:[(0,t.jsx)(T.Editable,{field:"subPageHeroImage",type:"image",selectOnly:!0,children:c?.url?(0,t.jsx)(i.default,{src:c.url,alt:c.alternativeText||s.name,fill:!0,priority:!0,className:"object-cover",sizes:"100vw",style:{objectPosition:m,scale:p}}):(0,t.jsx)("div",{className:"absolute inset-0 bg-gray-700","aria-hidden":"true"})}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black",style:{opacity:h},"aria-hidden":"true"}),(0,t.jsx)("div",{className:`relative z-10 h-full flex items-end pb-10 px-6 max-w-[1440px] mx-auto w-full ${"center"===x?"justify-center text-center":"right"===x?"justify-end text-right":"justify-start text-left"}`,children:(0,t.jsx)("h1",{className:"text-4xl md:text-5xl font-bold uppercase tracking-wide",style:{color:"#ffffff",...(0,B.headingStyle)()},children:(0,t.jsx)(T.Editable,{field:"subPageHeroTitle",type:"text",role:"heading",placeholder:"Page title",children:d})})})]})}])}]);

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.