:root{--ls-primary: #025f1d;--ls-primary-dark: var(--ls-primary);--ls-primary-mid: var(--ls-primary);--ls-primary-bright: var(--ls-secondary);--ls-secondary: #2cc94d;--ls-gold: #db9600;--ls-gold-hover: #c48600;--ls-mint: rgba(2, 95, 29, .12);--ls-mint-solid: #e9f4dd;--ls-ink: #1f1f1f;--ls-muted: #323232;--ls-border: #d9d9d9;--ls-bg: #ffffff;--ls-white: #ffffff;--ls-header-bg: rgba(255, 255, 255, .92);--ls-radius: 3px;--ls-radius-pill: var(--ls-radius);--ls-radius-circle: var(--ls-radius);--ls-shadow: 0 8px 24px rgba(2, 95, 29, .08);--ls-shadow-btn: rgb(0 0 0 / .45) 0 25px 20px -20px;--ls-container: min(1200px, calc(100% - 3rem) );--ls-prose: 42rem;--ls-font: "Gotham", system-ui, sans-serif;--ls-ease: cubic-bezier(.16, 1, .3, 1);--ls-duration: .38s;--ls-header-h: 96px;--ls-logo-w: 220px;--ls-footer-logo-color: #ffffff;--ls-amenity-icon: 45px}*,*:before,*:after{box-sizing:border-box}html,body{max-width:100%}html{scroll-padding-top:calc(var(--ls-header-h) + .5rem);scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.ls-app{width:100%;max-width:100%}.ls-app>main,.ls-app>.ls-footer{max-width:100%;overflow-x:clip}.ls-app :where(button,input,select,textarea,iframe,.ls-btn,.ls-carousel,.ls-video,.ls-embed-host,.ls-embed-slot,.ls-intro__card,.ls-model-tour__hero,.ls-model-tour__play,.ls-model-masonry__item,.ls-model-masonry__video .ls-video,.ls-life__masonry-item,.ls-plans__badge,.ls-plans__models-track,.ls-plans__model-btn,.ls-plans__spec,.ls-plans__group ul,.ls-plans__plan-btn img,.ls-plans__zoom-hint,.ls-plans-lightbox__close,.ls-gallery-lightbox__close,.ls-gallery-lightbox__nav,.ls-tour360__card,.ls-tour360__play,.ls-financing__who-card,.ls-financing__who-media,.ls-financing__profile-media,.ls-accordion__item,.ls-accordion__plus,.ls-tabs__tab,.ls-carousel__dot,.ls-wa-fab__tip,.ls-wa-fab__btn,.ch-shell,.ch-summary,.ch-panel,.ch-field input,.ch-field select,.ch-chip){border-radius:var(--ls-radius)}html{scroll-behavior:smooth}body{margin:0;font-family:var(--ls-font);color:var(--ls-ink);background:var(--ls-bg);line-height:1.55;font-size:18px;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}.ls-container{width:var(--ls-container);margin-inline:auto}
