.NavExpanded_slideoutNav__WvfGP{position:fixed;z-index:9;width:100vw;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;bottom:0;top:0;background-image:url(/_next/static/media/Glass_Leaf.73b20875.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.NavExpanded_slideoutNav__WvfGP:before{content:"";position:fixed;pointer-events:all;top:0;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.5);z-index:-100}.NavExpanded_slideoutNav__WvfGP [class*=container]{min-height:100%}.NavExpanded_closeBtn__vmFEQ{width:2.625rem;display:block;margin-left:auto}@media only screen and (min-width:992px){.NavExpanded_closeBtn__vmFEQ{top:2.25rem}}.NavExpanded_menuWrapper__5q_gO{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-height:100%;padding:25vh 0}@media only screen and (min-width:992px){.NavExpanded_menuWrapper__5q_gO{padding:15vh 0}}.NavExpanded_menuItem__5axJe{font-size:clamp(1.5rem,1.05rem + 2.25vw,3.75rem);line-height:1.2;letter-spacing:1.2px;visibility:hidden}.NavExpanded_linkText___h5eT{transition:color .2s ease;text-transform:uppercase;font-family:var(--ff-body);letter-spacing:.16em}.NavExpanded_highlight__PWCOv{color:var(--clr-orange)}.NavMain_navContainer__RtTnX{position:fixed;width:100%;z-index:10;transition:.2s ease;visibility:hidden}.NavMain_navMain__HkNdo{font-family:var(--ff-body);padding:1.3rem 0;transition:.2s ease;background-color:var(--clr-dark);color:var(--clr-white);visibility:hidden}.NavMain_navScrolled__w29tf{padding:1rem 0}.NavMain_navScrolled__w29tf .NavMain_logo__JGpo_{width:clamp(8rem,11vw,14.625rem)}.NavMain_navScrolled__w29tf .NavMain_navlink__L4Fj1{font-size:.85rem}.NavMain_navContents__RowGG{display:flex;justify-content:space-between;position:relative}.NavMain_navlink__L4Fj1{position:relative;transition:.2s ease;font-size:.8rem;font-family:var(--ff-body);letter-spacing:.313em;text-transform:uppercase}@media only screen and (min-width:992px){.NavMain_navlink__L4Fj1{font-size:.85rem}}@media only screen and (min-width:1400px){.NavMain_navlink__L4Fj1{font-size:1rem}}.NavMain_navlink__L4Fj1:after{position:absolute;content:"";width:100%;height:3px;left:0;bottom:-.5rem;transform:scaleX(0)}.NavMain_logo__JGpo_{width:clamp(10rem,20vw,20.625rem);transition:.25s ease;flex-shrink:0}.NavMain_logoLink__GBveA{position:relative;display:flex;align-items:center;height:100%}.NavMain_navCol2__1KQsj{display:flex;align-items:center;gap:min(3.5vw,2.875rem)}.NavMain_navBtn__StzjR{padding:.25em 1.025em;border:1px solid var(--clr-white);color:var(--clr-white)}.NavMain_navBtn__StzjR:hover{background-color:var(--clr-white);color:var(--clr-dark)}.NavMain_burgerBtn__cpUsx{position:relative;z-index:15;height:100%;top:-2px;bottom:.5rem}@media only screen and (min-width:500px){.NavMain_burgerBtn__cpUsx{bottom:.1rem}}.NavMain_burgerLine__cEKyL{position:relative}.NavMain_burgerLine__cEKyL:before{top:-.5rem}.NavMain_burgerLine__cEKyL:after{top:.5rem}.NavMain_burgerLine__cEKyL,.NavMain_burgerLine__cEKyL:after,.NavMain_burgerLine__cEKyL:before{width:2rem;height:2px;background:var(--clr-beige);display:block;transition:all .25s ease-out;will-change:transform}@media only screen and (min-width:768px){.NavMain_burgerLine__cEKyL,.NavMain_burgerLine__cEKyL:after,.NavMain_burgerLine__cEKyL:before{width:2.5rem}}.NavMain_burgerLine__cEKyL:after,.NavMain_burgerLine__cEKyL:before{position:absolute;content:"";left:0}.NavMain_active__MsKfF{background-color:transparent}.NavMain_active__MsKfF:before{transform:rotate(45deg) translate(5px,6px)}.NavMain_active__MsKfF:after{transform:rotate(-45deg) translate(6px,-6px)}.NavMain_showOnSmall__W8g3r{display:none}@media only screen and (min-width:500px){.NavMain_showOnSmall__W8g3r{display:block}}.NavMain_showOnTablet__4ooWh{display:none}@media screen and (min-width:650px){.NavMain_showOnTablet__4ooWh{display:block}}.NavMain_showOnDesktop__Ed5Jm{display:none}@media only screen and (min-width:992px){.NavMain_showOnDesktop__Ed5Jm{display:block}}.NavMain_incentive__HNl4m{background-color:#1f475b;display:flex;align-items:center;justify-content:center;padding:.7rem;text-transform:uppercase}.NavMain_incentive__HNl4m p{color:#fff;font-size:.8rem;text-align:center}.NavMain_incentive__HNl4m p span{text-transform:lowercase}@media only screen and (min-width:500px){.NavMain_incentive__HNl4m p{letter-spacing:2.2px}}@media only screen and (min-width:768px){.NavMain_incentive__HNl4m p{font-size:1.5rem}}@media only screen and (min-width:1200px){.NavMain_incentive__HNl4m p{font-size:2rem}}.CompanyInfo_info__35PTs{background-color:var(--clr-green);text-align:center;padding-block:3.125rem;font-size:clamp(1rem,.8rem + 1vw,2rem)}@media only screen and (min-width:992px){.CompanyInfo_info__35PTs{padding-block:4.375rem}}.CompanyInfo_logo__dD_5T{position:relative;width:clamp(13rem,10.65rem + 11.75vw,24.75rem);transition:.25s ease;flex-shrink:0;margin-inline:auto;padding-bottom:2rem}@media only screen and (min-width:992px){.CompanyInfo_logo__dD_5T{padding-bottom:3rem}.CompanyInfo_infoWrapper__B1CPs{display:flex;justify-content:center;gap:2rem}}.CompanyInfo_infoWrapper__B1CPs a{font-family:inherit;display:block}.CompanyInfo_details__fgZss{color:var(--clr-white);letter-spacing:.35em;line-height:1.6}.CompanyInfo_footer-link-wraps__w7MQX{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3rem}@media only screen and (min-width:992px){.CompanyInfo_footer-link-wraps__w7MQX{flex-direction:row}}.CompanyInfo_footer-link-wraps__w7MQX .CompanyInfo_residentPortalLink__bBXpG{color:var(--clr-beige);letter-spacing:.35em;line-height:1.6;font-size:clamp(1rem,.8rem + 1vw,2rem);text-transform:uppercase;font-family:inherit;display:inline-block;margin:0 0 .25rem}@media only screen and (min-width:992px){.CompanyInfo_footer-link-wraps__w7MQX .CompanyInfo_residentPortalLink__bBXpG{margin:0 .5rem}}.CompanyInfo_displayOnDesktop__zSrV5{display:none!important}@media only screen and (min-width:992px){.CompanyInfo_displayOnDesktop__zSrV5{display:block!important;color:#fff!important}}.Footer_footer__Dhw_9{background-color:var(--clr-dark);color:var(--clr-white);text-align:center;line-height:1.4;padding:1.625rem 0}@media only screen and (min-width:992px){.Footer_footer__Dhw_9{padding:2.1875rem 0}}.Footer_footerContents__F3VZ6{display:flex;flex-direction:column;gap:.8rem}@media only screen and (min-width:992px){.Footer_footerContents__F3VZ6{flex-direction:row}}.Footer_logoGroup__GM28I{display:flex;justify-content:center;gap:1rem;flex:1 1}.Footer_logoItem__mhK7e{width:3.5rem;height:1.5rem;position:relative;display:block}@media only screen and (min-width:992px){.Footer_logoGroupLeft__rtFiE{justify-content:flex-end}}.Footer_logoGroupRight__FUWsm{gap:0}@media only screen and (min-width:992px){.Footer_logoGroupRight__FUWsm{justify-content:flex-start}}.Footer_logoGroupRight__FUWsm .Footer_logoItem__mhK7e{width:2.5rem}.Footer_disclaimer__NMHL_{font-size:.5rem;display:inline-block;max-width:95ch;margin-inline:auto}.Footer_privacyLink__QG3BO{font-family:inherit}.Hero_header__sE_fE{height:100vh;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:hidden}.Hero_header__sE_fE .Hero_overlay__F_Hml{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.15)}@supports(-webkit-touch-callout:none){.Hero_header__sE_fE{height:86vh}}@media only screen and (min-width:992px){.Hero_header__sE_fE{min-height:650px}}.Hero_homeHeaderPadding__n_Xg7{padding-top:5.625rem}.Hero_contents__6WRn9{color:var(--clr-white);z-index:3}.Hero_headingText__nL2OA{font-size:clamp(2.5rem,1.25rem + 6.25vw,8.75rem);max-width:13ch;margin:0 auto;line-height:.9}.Hero_subText__vrvSM{text-transform:uppercase;letter-spacing:.23em;text-shadow:0 3px 6px rgba(0,0,0,.608);padding-top:2.875rem;font-size:clamp(1rem,.675rem + 1.625vw,2.625rem);margin-inline:auto;line-height:1.2}@media only screen and (min-width:1200px){.Hero_subText__vrvSM{padding-top:7vh;max-width:unset;margin-inline:unset}}.Hero_heroImg__uWYar{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.Hero_assetWrapper__2RRwz{position:relative;width:100%;height:100%}.Hero_assetWrapper__2RRwz video{width:100%;height:100%}.Hero_assetWrapper__2RRwz img,.Hero_assetWrapper__2RRwz video{-o-object-fit:cover;object-fit:cover}.Hero_scroll__9r7yV{position:absolute;bottom:5vh;width:10rem;height:4.375rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (min-width:375px){.Hero_scroll__9r7yV{width:12.5rem;gap:18%}}@media only screen and (min-width:1200px){.Hero_scroll__9r7yV{width:17rem;height:5.5rem}}.Hero_btnText__SeeX0{padding-bottom:.5rem;letter-spacing:3.6px;margin-top:3px;font-size:.625rem;font-family:var(--ff-bold);color:var(--clr-white)}@media only screen and (min-width:1200px){.Hero_btnText__SeeX0{padding-bottom:.9375rem;font-size:.75rem}}.Hero_arrowWrapper__iPr6f{position:relative;width:2.75rem;height:2.75rem;transition:.2s ease}@media only screen and (min-width:1200px){.Hero_arrowWrapper__iPr6f{width:3rem;height:3rem}}@media only screen and (min-width:1600px){.Hero_arrowWrapper__iPr6f{width:3.75rem;height:3.75rem}}.FullBleedImage_imgContainer__vW8US{position:relative;height:60vh;min-height:14.375rem;overflow:hidden}@media only screen and (min-width:992px){.FullBleedImage_imgContainer__vW8US{height:85vh;min-height:25rem}}.FullBleedImage_imgContainer__vW8US span{height:120%!important}.FullBleedImage_imgContainer__vW8US img{height:100%;width:100%}.FullBleedImage_fullHeight___ANfd{height:calc(100vh - 74px)}.PageLink_pageLink__e_w_P{padding:4rem 0}@media only screen and (min-width:1200px){.PageLink_pageLink__e_w_P{padding:6.5rem 0}}.PageLink_linkText__pDrA1{display:flex;width:100%;justify-content:center;align-items:center;gap:1rem;font-family:var(--ff-section-heading);text-transform:capitalize}.PageLink_linkText__pDrA1:hover .PageLink_arrowWrapper__FAqur{transform:translateX(10px)}.PageLink_arrowWrapper__FAqur{width:1.4375rem;height:1.4375rem;position:relative;transition:.2s ease}@media only screen and (min-width:500px){.PageLink_arrowWrapper__FAqur{top:.25rem}}@media only screen and (min-width:992px){.PageLink_arrowWrapper__FAqur{width:3.125rem;height:2.375rem}}.ContactForm_formSection__a_1vw{padding:5.75rem 0;background-image:url(/_next/static/media/Coffee_Bike_Leaf.c874d361.jpg);background-repeat:no-repeat;background-size:120%;background-position:right -15vw bottom -15rem;position:relative}@media only screen and (min-width:992px){.ContactForm_formSection__a_1vw{padding:5rem 0}}@media only screen and (min-width:1400px){.ContactForm_formSection__a_1vw{background-size:100%;background-position:right -5rem bottom -18vw}}.ContactForm_ptContactPage__Zx9GC{padding-top:1rem}@media only screen and (min-width:500px){.ContactForm_ptContactPage__Zx9GC{padding-top:4rem}}@media only screen and (min-width:1400px){.ContactForm_ptContactPage__Zx9GC{padding-top:8rem}}.ContactForm_contentWrapper__wu1xl{gap:min(6.5%,10.375rem)}@media only screen and (min-width:768px){.ContactForm_contentWrapper__wu1xl{margin-top:2rem}}@media only screen and (min-width:992px){.ContactForm_contentWrapper__wu1xl{margin-top:2.5rem}}.ContactForm_paragraph__v0j6f{letter-spacing:.225em;font-weight:100;padding-top:1rem;padding-bottom:3rem}@media only screen and (min-width:992px){.ContactForm_paragraph__v0j6f{padding-top:2.5rem;padding-bottom:0}}.ContactForm_formcontent__AYbPr{max-width:49rem}.ContactForm_errors__Lwsdn{display:block;margin-bottom:10px;color:var(--clr-orange)}.ContactForm_holdfield__8fEY9{margin:0 0 1rem;position:relative}.ContactForm_label__7K5bN{line-height:1;text-align:left;right:0;cursor:text;z-index:1;letter-spacing:4.5px;text-transform:uppercase;font-family:var(--ff-bold);font-size:.9375rem}@media only screen and (min-width:992px){.ContactForm_label__7K5bN{font-size:1.125rem}}.ContactForm_move__li_0c{top:0;font-size:.6rem;height:auto;font-weight:700}.ContactForm_contactfield__UsReq{width:100%;border:0;border-radius:0;border-bottom:2px solid;background-color:transparent;padding:20px 4px 0 0;font-size:1rem;outline:0}@media only screen and (min-width:1200px){.ContactForm_contactfield__UsReq{margin:0 auto 14px;background-color:transparent;font-size:1.2rem;padding:20px 4px 0 0}}.ContactForm_formButton__tlAeE{margin-top:2rem}@media only screen and (min-width:992px){.ContactForm_formButton__tlAeE{margin-top:3.125rem}}.ContactForm_sendingBtn__fF9JK{color:var(--clr-dark)}.ContactForm_thankyoucontent__nooOO{text-align:center;letter-spacing:.281em}@media only screen and (min-width:992px){.ContactForm_thankyoucontent__nooOO{padding-top:2rem}}@media only screen and (min-width:1200px){.ContactForm_thankyoucontent__nooOO{padding-top:4rem}}.ContactForm_label__7K5bN{font-weight:500;font-size:.7rem;position:absolute;top:20px;left:0;width:100%;font-size:1rem;height:100%;transition:.2s ease-in-out}.ContactForm_label__7K5bN.ContactForm_move__li_0c{top:0;font-size:.6rem;height:auto;font-weight:700}.ContactForm_select__CRCYU{background:transparent url(/_next/static/media/Contact-DropDown.25157559.svg) no-repeat 100%;font-size:inherit;border:0;-webkit-appearance:none;-moz-appearance:none;display:block;text-indent:.01px;border-radius:0;border-bottom:2px solid var(--clr-dark);color:inherit;cursor:pointer;padding:.5rem .5rem .5rem 0;position:relative;z-index:2;width:100%;outline:none;font-weight:500;bottom:-3px;font-size:1rem;letter-spacing:4.5px;text-transform:uppercase}.ContactForm_selectField__9a8MJ{margin-bottom:1.125rem;margin-top:1.2rem}@media only screen and (min-width:1200px){.ContactForm_selectField__9a8MJ{margin-top:0;margin-bottom:1.8rem}}.ContactForm_dateFieldGroup__N74qz{border-bottom:2px solid var(--clr-dark);margin-bottom:1.2rem;position:relative}@media only screen and (min-width:1200px){.ContactForm_dateFieldGroup__N74qz{margin-bottom:2rem}}.ContactForm_dateFieldGroup__N74qz label{z-index:-1;top:1.6875rem;padding-bottom:.75rem;position:absolute;line-height:1}.ContactForm_datepickerinput__Inwhg{position:relative;color:inherit;cursor:pointer;opacity:0;border-bottom:none;margin-top:.5rem}@supports(-webkit-touch-callout:none){.ContactForm_datepickerinput__Inwhg{margin-bottom:1.25rem}}@media only screen and (min-width:992px){.ContactForm_datepickerinput__Inwhg{margin-top:0;margin-bottom:0}}.ContactForm_datepickerinput__Inwhg::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;position:absolute;right:0;top:0;width:100%}@supports(-webkit-touch-callout:none){.ContactForm_datepickerinput__Inwhg::-webkit-date-and-time-value{text-align:left}}.ContactForm_datepickerinput__Inwhg::-webkit-datetime-edit-day-field:focus,.ContactForm_datepickerinput__Inwhg::-webkit-datetime-edit-month-field:focus,.ContactForm_datepickerinput__Inwhg::-webkit-datetime-edit-year-field:focus{background-color:transparent;outline:none}.ContactForm_active__wb_SW{opacity:1}@supports(-webkit-touch-callout:none){.ContactForm_active__wb_SW{margin-bottom:5px}}.Map_wrapper__7CNlE{height:100vh;display:flex;flex-direction:column;position:relative;isolation:isolate}@media only screen and (min-width:992px){.Map_wrapper__7CNlE{flex-direction:row-reverse}}.Map_categoryMarkers__36MIi{margin-top:1.5rem}.Map_categoryMarkers__36MIi:last-child{border-bottom:0}.Map_markerText__PI5FZ{--number:1.75rem;z-index:99;display:block;line-height:1.4;font-family:var(--ff-body);position:relative;cursor:pointer;display:grid;grid-template-columns:var(--number) 1fr;padding-left:1rem;margin-bottom:1rem;font-size:clamp(1rem,.92rem + .4vw,1.4rem);text-align:left}.Map_markerText__PI5FZ:hover{color:var(--clr-orange)}@media only screen and (min-width:992px){.Map_markerText__PI5FZ{--number:2.2rem}}.Map_holdlabelscontainer__AZb74{flex:1 1;overflow-y:scroll;position:relative}.Map_holdlist___zMSE{margin:0 20px;padding:0 1rem 0 3vw;position:relative;display:block}.Map_holdlist___zMSE .Map_plusMin__zAO8d{color:var(--clr-orange);font-size:2.5rem;font-weight:300}@media only screen and (min-width:1200px){.Map_holdlist___zMSE{padding:.5rem 2rem 1rem 3rem}}.Map_sidelabel__N25rl{text-transform:uppercase;letter-spacing:3px;left:-1.8rem;top:19px}.Map_mapcontainer__XazJZ{flex:1.8 1}.Map_markerNumber__skiCh{font-size:.8rem!important}.Map_categoryLabels__Zcov9{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-bottom:3px solid var(--clr-orange)}.Map_categoryLabels__Zcov9:hover{cursor:pointer}.Map_labelText__v36E7{text-transform:uppercase;font-size:clamp(1.3rem,1.06rem + 1.2vw,2.5rem)}@media only screen and (min-width:1400px){.Map_labelText__v36E7{width:unset}}.Map_dining__WlIoG{color:#9f9534}.Map_lifestyle__q92Uz{color:#824959}.Map_parks__G7s5H{color:#1e4340}.Map_shopping__noPp6{color:#b06533}.Map_transit__OiQOB{color:#101820}.Map_schools__6MN03{color:#68232d}.InnerPageSubHeader_section__rZCPN{text-align:center;padding-top:5rem;padding-bottom:15rem}@media only screen and (min-width:992px){.InnerPageSubHeader_section__rZCPN{padding-top:6rem;padding-bottom:40vh}}@media only screen and (min-width:1400px){.InnerPageSubHeader_section__rZCPN{padding-top:9.375rem}}.InnerPageSubHeader_subheaderContainer__C8HJn{min-width:100%;position:relative}.InnerPageSubHeader_paragraph__2F6ks{max-width:68ch;width:90%;margin:0 auto;padding:3.125rem 0 6.25rem}.InnerPageSubHeader_imagesContainer__nl2lB{margin:3rem auto 0;width:min(80%,80.5rem);--gap:7vh;display:flex;flex-direction:column;gap:var(--gap)}.InnerPageSubHeader_imageWrapper__rk47b{--height:80vh;position:relative;height:var(--height);width:100%;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;overflow:hidden}@media only screen and (min-width:375px){.InnerPageSubHeader_imageWrapper__rk47b{--height:50vh}}@media only screen and (min-width:992px){.InnerPageSubHeader_imageWrapper__rk47b{--height:80vh}}.InnerPageSubHeader_imageWrapper__rk47b span{height:120%!important}.InnerPageSubHeader_imageWrapper__rk47b img{--height:100%;width:100%}.InnerPageSubHeader_absolute__OHZng{position:absolute}.InnerPageSubHeader_bottomPosition__Ztkuc{bottom:calc(var(--height)*-1 - var(--gap));width:min(80%,80.5rem)}.Neighborhood_mapSection__HXAcz{overflow-x:hidden;font-family:var(--ff-body);padding-top:35vh;padding-bottom:30vh}@media only screen and (min-width:992px){.Neighborhood_mapSection__HXAcz{padding-top:32.625rem}}@media only screen and (min-width:1200px){.Neighborhood_mapSection__HXAcz{padding-top:40.625rem}}