[data-sg-section-layout] .bp-property-content{width:100%;margin-inline:0;padding-top:0}[data-sg-section-layout] .bp-section{text-align:left;border-top:0;border-bottom:0;width:100%;max-width:none;margin:0;padding-block:clamp(28px,3vw,40px)}[data-sg-section-layout] .bp-section+.bp-section{border-top:1px solid var(--bp-line)}[data-sg-section-layout] .bp-section>:last-child{margin-bottom:0}[data-sg-section-layout] .bp-property-heading{padding-block:32px}[data-sg-section-layout] .bp-property-overview.sg-overview-without-facts{padding-top:0}[data-sg-section-layout] .bp-profile-intro{padding-block:32px}[data-sg-section-layout] .bp-profile-intro:not(:has(.bp-profile-logo-wrap)){grid-template-columns:1fr}[data-sg-section-layout] .bp-tab-panel{text-align:left;max-width:none;min-height:0;padding:32px 0}[data-sg-section-layout] .bp-profile-tabs{border-inline:0}[data-sg-section-layout]>.bp-container{padding-bottom:40px}[data-sg-section-layout] hr{border:0;border-top:1px solid var(--bp-line);height:0;margin-block:24px}[data-sg-section-layout] hr+hr,[data-sg-section-layout] .bp-section>hr:first-child,[data-sg-section-layout] .bp-section>hr:last-child{display:none}@media (width<=767px){[data-sg-section-layout]>.bp-container{padding-inline:15px}}main[data-sg-content] :is(.bp-reading p,.bp-tab-panel p:not(.bp-eyebrow),.bp-detail-list dt,.bp-detail-list dd,.bp-icon-facts li,.bp-icon-facts li span,.bp-property-card__facts,.bp-property-card__location,.bp-property-location,.dh-price-note,.service-consent,.bp-area-list li),main[data-sg-content] :is(.bp-section p:not(.bp-property-card__price),.bp-section li,.bp-gallery-section p,.bp-property-overview p:not(.bp-property-price),.bp-status,.bp-eyebrow,.bp-breadcrumb li){line-height:1.6;font-size:18px!important}main[data-sg-content] :is(button,input,select,textarea,summary,.bp-button,.bp-tab,.bp-property-card__action,.bp-contact-link){box-sizing:border-box;line-height:1.4;white-space:normal!important;min-height:52px!important;font-size:18px!important}main[data-sg-content] :is(.bp-tab,.bp-contact-link){align-items:center;display:inline-flex}main[data-sg-content] .bp-contact-link{padding-block:12px}html body main[data-sg-content] [data-dh-project-gallery] .bp-gallery-preview__all{min-height:52px!important}body.sg-development-home-page main[data-sg-content] section[data-dh-project-gallery] .gallery-copy>p:not(.section-label):not(.bp-eyebrow),main[data-sg-content] .sg-stay-request>p,main[data-sg-content] .bp-property-card:not([data-sg-property-card]) .bp-property-card__price{line-height:1.6;font-size:18px!important}main[data-sg-content] :is(.bp-tab,.bp-property-card__action,.button,.project-inquiry-link,.gallery-view-all):is(:hover,:focus-visible){background:var(--sg-gold-hover)!important;border-color:var(--sg-gold-hover)!important;color:var(--sg-ink)!important}main[data-sg-content] :is(.bp-tab,.bp-property-card__action,.button,.project-inquiry-link,.gallery-view-all):focus-visible{outline:3px solid var(--sg-gold);outline-offset:3px}[data-sg-v3-file-project] main[data-sg-content] :is(.hero-lede,.gallery-intro,.project-overview-copy>p,.location-address,.location-explainer,.section p,.section li,.gallery-section p,.inquire-section p,.project-fact span,.project-fact strong){line-height:1.6;font-size:18px!important}[data-sg-v3-file-project] main[data-sg-content] .hero-glance :is(span,strong){letter-spacing:0;line-height:1.6;font-size:18px!important}[data-sg-v3-file-project] main[data-sg-content] :is(.button,.project-inquiry-link,.gallery-view-all,.location-heading>a,.related-projects .section-heading>a){box-sizing:border-box;line-height:1.4;white-space:normal!important;min-height:52px!important;font-size:18px!important}[data-sg-v3-file-project] main[data-sg-content]>:is(.section,.gallery-section,.project-media-section,.progress-section,.cost-section,.truth-section,.inquire-section){border-bottom:0!important}main[data-sg-content]>.sg-native-contact-actions{border-top:1px solid var(--sg-line);justify-content:flex-start;margin-block:0;padding-block:32px}@media (width<=767px){main[data-sg-content]>.sg-native-contact-actions{grid-template-columns:minmax(0,1fr);padding-inline:15px;display:grid}main[data-sg-content]>.sg-native-contact-actions a{justify-content:center;width:100%}}
