:root{--c-lines: #D8DAD2}:root{--space-3xs: clamp(0.5625rem, 0.4953rem + 0.3358vw, 1.125rem);--space-2xs: clamp(0.625rem, 0.5578rem + 0.3358vw, 1.1875rem);--space-xs: clamp(0.75rem, 0.6604rem + 0.4478vw, 1.5rem);--space-s: clamp(1rem, 0.8806rem + 0.597vw, 2rem);--space-m: clamp(1.5rem, 1.3209rem + 0.8955vw, 3rem);--space-l: clamp(2rem, 1.7612rem + 1.194vw, 4rem);--space-xl: clamp(3rem, 2.6418rem + 1.791vw, 6rem);--space-2xl: clamp(4rem, 3.5224rem + 2.3881vw, 8rem);--space-3xl: clamp(5rem, 4.403rem + 2.9851vw, 10rem);--space-4xl: clamp(6rem, 5.2836rem + 3.5821vw, 12rem);--space-5xl: clamp(8rem, 7.0448rem + 4.7761vw, 16rem);--space-6xl: clamp(9rem, 7.9254rem + 5.3731vw, 18rem);--space-7xl: clamp(9rem, 7.925rem + 5.373vi, 18rem);--space-3xs-2xs: clamp(0.5625rem, 0.5149rem + 0.2381vw, 0.8125rem);--space-2xs-xs: clamp(0.625rem, 0.5536rem + 0.3571vw, 1rem);--space-xs-s: clamp(0.75rem, 0.6429rem + 0.5357vw, 1.3125rem);--space-s-m: clamp(1rem, 0.8095rem + 0.9524vw, 2rem);--space-m-l: clamp(1.5rem, 1.2857rem + 1.0714vw, 2.625rem);--space-l-xl: clamp(2rem, 1.631rem + 1.8452vw, 3.9375rem);--space-xl-2xl: clamp(3rem, 2.5714rem + 2.1429vw, 5.25rem);--space-2xl-3xl: clamp(4rem, 3.5119rem + 2.4405vw, 6.5625rem);--space-3xl-4xl: clamp(5rem, 4.4524rem + 2.7381vw, 7.875rem);--space-4xl-5xl: clamp(6rem, 5.1429rem + 4.2857vw, 10.5rem);--space-5xl-6xl: clamp(8rem, 7.0238rem + 4.881vw, 13.125rem);--space-6xl-7xl: clamp(9rem, 7.6493rem + 6.7537vw, 20.3125rem);--space-m-5xl: clamp(1.5rem, -0.2143rem + 8.5714vw, 10.5rem);--space-m-6xl: clamp(1.5rem, -0.4701rem + 9.8507vw, 18rem);--space-s-2xl: clamp(1rem, 0.1905rem + 4.0476vw, 5.25rem);--space-2xl-4xl: clamp(4rem, 3.2619rem + 3.6905vw, 7.875rem);--space-xl-3xl: clamp(3rem, 2.3214rem + 3.3929vw, 6.5625rem);--space-xl-5xl: clamp(3rem, 1.5714rem + 7.1429vw, 10.5rem);--space-xl-6xl: clamp(3rem, 1.0714rem + 9.6429vw, 13.125rem);--space-xl-7xl: clamp(2rem, 0.09rem + 9.552vi, 18rem);--width-component-max: 143.75rem;--width-component-max-after-padding: calc(var(--width-component-max) + (var(--space-m-5xl) * 2));--gallery-arrows-size: clamp(2.5rem, 2.2753rem + 0.9217vw, 3.75rem)}:root{--f-general: 'Poppins', Arial, sans-serif;--f-brand: 'Poppins', sans-serif}:root{--step-0: clamp(1.3125rem, 1.2054rem + 0.5357vw, 1.875rem);--step-1: clamp(1.4769rem, 1.3118rem + 0.8256vw, 2.3438rem);--step-2: clamp(1.6613rem, 1.4196rem + 1.2083vw, 2.93rem);--step-3: clamp(1.8688rem, 1.5272rem + 1.7077vw, 3.6619rem);--step-4: clamp(2.1025rem, 1.6311rem + 2.3571vw, 4.5775rem);--body-font-size: clamp(1rem, 0.9449rem + 0.2353vw, 1.3125rem);--caption-font-size: clamp(0.9375rem, 0.9044rem + 0.1412vw, 1.125rem);--label-font-size: 0.875rem;--p4-font-size: 0.8125rem;--font-bold: 500;--h-text-transform: none;--h1-font-size: var(--step-4);--h1-line-height: 1.2;--h1-font-weight: 400;--h2-font-size: var(--step-3);--h2-line-height: 1.2;--h2-font-weight: 400;--h3-font-size: var(--step-2);--h3-line-height: 1.2;--h3-font-weight: 400;--h4-font-size: var(--step-1);--h4-line-height: 1.2;--h4-font-weight: 400;--h5-font-size: var(--step-0);--h5-line-height: 1.2;--h5-font-weight: 400;--body-font-weight: 200
  --body-line-height: 1.6}@font-face{font-family:'Geist';font-style:normal;font-weight:500;src:url(/fonts/Geist/Geist-SemiBold-BF6569491e8c368.otf) format("openType")}@font-face{font-family:'Urbanist';font-style:normal;src:url(/fonts/Urbanist/Urbanist[wght].ttf) format("trueType")}@font-face{font-family:'Urbanist';font-style:italic;src:url(/fonts/Urbanist/Urbanist-Italic[wght].ttf) format("trueType")}:root{--f-brand: 'Geist', 'Poppins', sans-serif;--f-general: 'Urbanist', 'Poppins', Arial, sans-serif}:root{--h1-font-weight: 500;--h2-font-weight: 500;--h3-font-weight: 500;--h4-font-weight: 500;--h5-font-weight: 500;--h6-font-weight: 500;--body-line-height: 1.5}.button{color:#514642;background-color:transparent;border:0.0625rem solid #514642;transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.button::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.button:hover,.button:focus-visible{color:#FEFBF7;background-color:#514642}.button:hover::after,.button:focus-visible::after{opacity:1}.button.inverted{color:#FEFBF7;background-color:transparent;border:0.0625rem solid rgba(244,239,230,0.5);transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.button.inverted::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.button.inverted:hover,.button.inverted:focus-visible{color:#514642;background-color:#F4EFE6}.button.inverted:hover::after,.button.inverted:focus-visible::after{opacity:1}.floorplan-list-org .floorplan-list-org-item-contact .button.inverted{color:#514642;background-color:transparent;border:0.0625rem solid #514642;transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.floorplan-list-org .floorplan-list-org-item-contact .button.inverted::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.floorplan-list-org .floorplan-list-org-item-contact .button.inverted:hover,.floorplan-list-org .floorplan-list-org-item-contact .button.inverted:focus-visible{color:#FEFBF7;background-color:#514642}.floorplan-list-org .floorplan-list-org-item-contact .button.inverted:hover::after,.floorplan-list-org .floorplan-list-org-item-contact .button.inverted:focus-visible::after{opacity:1}.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted{color:#514642;background-color:transparent;border:0.0625rem solid #514642;transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted:hover,.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted:focus-visible{color:#FEFBF7;background-color:#514642}.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted:hover::after,.floorplan-modal-wrapper .floorplan-modal-header .floorplan-modal-header-cta .button.inverted:focus-visible::after{opacity:1}.container-max-wrapper.bk-inverted.footer-outer-wrapper.footer-component{background-color:#DED6CB}.footer-wrapper{color:#514642;background-color:#DED6CB}.footer-wrapper .footer-additional-icons svg path,.footer-wrapper .footer-additional-social svg path{fill:#514642 !important}.footer-wrapper .footer-ctas-col-2 .button,.footer-wrapper .footer-form .footer-form-form .submit-button button{color:#514642;background-color:transparent;border:0.0625rem solid #514642;transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.footer-wrapper .footer-ctas-col-2 .button::after,.footer-wrapper .footer-form .footer-form-form .submit-button button::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.footer-wrapper .footer-ctas-col-2 .button:hover,.footer-wrapper .footer-ctas-col-2 .button:focus-visible,.footer-wrapper .footer-form .footer-form-form .submit-button button:hover,.footer-wrapper .footer-form .footer-form-form .submit-button button:focus-visible{color:#FEFBF7;background-color:#514642}.footer-wrapper .footer-ctas-col-2 .button:hover::after,.footer-wrapper .footer-ctas-col-2 .button:focus-visible::after,.footer-wrapper .footer-form .footer-form-form .submit-button button:hover::after,.footer-wrapper .footer-form .footer-form-form .submit-button button:focus-visible::after{opacity:1}.footer-wrapper .footer-form .footer-form-form input,.footer-wrapper .footer-form .footer-form-form textarea{border-bottom:0.0625rem solid rgba(81,70,66,0.6)}.footer-wrapper .footer-form .footer-form-form .choices[data-type*=select-one]::after{border-color:#514642 transparent transparent transparent}.footer-wrapper .footer-form .footer-form-form .choices{border:0px solid rgba(81,70,66,0.6);border-bottom-width:1px}.highlights .highlights-content-inner{color:#514642;background-color:#DED6CB}.container-max-wrapper.image-carousel-component{margin:0;background-image:url(/images/pattern-bg.png);background-size:100%;background-position:bottom center;background-repeat:no-repeat}.image-carousel-wrapper{padding:0 var(--space-m-5xl) var(--space-m-5xl)}.image-carousel-wrapper .swiper-slide{background:transparent}.image-carousel-wrapper .swiper-slide .swiper-slide-content{padding-bottom:0}.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button{color:#514642;background-color:transparent;border:0.0625rem solid #514642;transition:color var(--default-transition-speed),background-color var(--default-transition-speed),border-color var(--default-transition-speed)}.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.05);opacity:0;transition:opacity var(--default-transition-speed)}.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button:hover,.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button:focus-visible{color:#FEFBF7;background-color:#514642}.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button:hover::after,.image-carousel-wrapper .swiper-slide .swiper-slide-content--cta .button.inverted.slide-content-cta-button:focus-visible::after{opacity:1}#amenities-image-carousel-1 .image-carousel-wrapper{background-image:none}.image-tile{color:#514642;background-color:#DED6CB}.image-tile svg path{stroke:#514642}.mapbox-component .map--category_tab{color:#514642}.mapbox-component .map--category_tab.is-active,.mapbox-component .map--category_tab:hover,.mapbox-component .map--category_tab:focus-visible{color:#FEFBF7}.mapboxgl--center_marker{background-image:url('data:image/svg+xml,<svg width="36" height="48" viewBox="0 0 36 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.9936 18.3989C35.9936 8.23629 27.9364 0 17.9972 0C8.19824 0 0.242245 8.0135 0.021408 17.9788C0.0148049 17.9758 0.00673458 17.9758 0.000865158 17.9758C-0.0035369 18.0658 0.0104031 18.1566 0.0082021 18.2474C0.00746842 18.2976 0.000865158 18.3486 0.000865158 18.3989C0.000865158 18.5819 0.0228756 18.7582 0.0280113 18.939C0.230506 30.8943 13.4477 43.5098 17.9972 48C30.7742 37.4091 34.494 27.5848 35.5688 22.3467C35.6077 22.163 35.6422 21.9799 35.6752 21.7962C35.7786 21.2321 35.8505 20.7265 35.9004 20.2929C35.9004 20.2877 35.9019 20.2824 35.9019 20.2772C36.0362 19.0665 35.9936 18.3989 35.9936 18.3989Z" fill="%236A7866"/></svg>')}.nav-wrapper .nav a{transition:color var(--default-transition-speed) ease-in-out}.nav-wrapper .nav a:hover,.nav-wrapper .nav a:focus-visible{color:#6A7866}.container-max-wrapper.bk-inverted.portrait-text-component{padding:var(--space-xl-5xl) 0;background-color:#DED6CB}.portrait-text{color:#514642;background-color:#DED6CB}.container-max-wrapper.two-image-component{margin:0}.two-image-component{background-image:url(/images/pattern-bg.png);background-size:100%;background-position:bottom center;background-repeat:no-repeat}.two-image{padding:var(--space-xl-5xl) var(--space-m-5xl)}#amenities-two-image-1.two-image-component{background-image:none}
