.profile-banner-root{background-position:right 24px top 24px;background-repeat:no-repeat;background-size:80px;border-radius:16px;padding:24px 112px 24px 24px}.profile-banner-root .profile-banner-text-body .profile-banner-text-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (max-width:575.98px){.profile-banner-root .profile-banner-text-body .profile-banner-text-title{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}}.profile-banner-root .profile-banner-text-body .profile-banner-text-description{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:575.98px){.profile-banner-root .profile-banner-text-body .profile-banner-text-description{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}}.profile-banner-root .profile-banner-btn{margin-top:16px}.profile-banner-root.inactive{background-color:var(--fill-inactive-primary);border:1px solid var(--border-inactive-primary)}.profile-banner-root.info{background-color:var(--fill-brand-lightblue);border:1px solid var(--border-brand-blue)}.profile-banner-root.primary-lightest{background-color:var(--fill-error-secondary)}.profile-banner-root.success{background-color:var(--fill-success-secondary);border:1px solid var(--border-success-primary)}.profile-banner-root.white{background-color:var(--fill-inactive-primary)}
.contact-developer-card-root{border:1px solid var(--border-active-primary);background-color:var(--fill-neutral-secondary);border-radius:24px;padding:16px}.contact-developer-card-root .card-header a:has(.developer){text-decoration:none}.contact-developer-card-root .card-header a:has(.developer) .developer-name-basic{text-decoration:underline}.contact-developer-card-root .card-header .developer{color:var(--text-active-primary);justify-content:flex-start;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.contact-developer-card-root .card-body hr{border-color:var(--border-active-secondary);opacity:1;margin:24px 0}.contact-developer-card-root .card-body .hui-buttonlink{width:100%;height:48px;color:var(--text-static-primary);justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.contact-developer-card-root .card-body .hui-buttonlink.btn-secondary{color:var(--text-active-primary)}.contact-developer-card-root .card-body .hui-buttonlink+.hui-buttonlink{margin-top:12px}.contact-developer-card-root .card-body .hui-buttonlink i,.contact-developer-card-root .card-body .hui-buttonlink img{width:24px;height:24px}.contact-developer-card-root .card-body .terms-and-policy{color:var(--text-active-secondary)}.contact-developer-card-root .card-body .terms-and-policy a{color:var(--text-active-secondary);text-decoration:underline}.contact-developer-card-root .form-group{margin-bottom:24px}.contact-developer-card-root .form-group .label{color:var(--text-active-primary);justify-content:space-between;display:flex}
.developer-contact-card-basic .image-container{width:100px;height:80px;margin:auto}.developer-contact-card-basic .image-container img{height:100%}.developer-contact-card-basic .info{text-align:center;flex-direction:column;align-items:center;margin:24px 0;display:flex}.developer-contact-card-basic .info-title{color:var(--text-static-secondary)}
@media (min-width:992px){.sticky-wrapper-root{overscroll-behavior-y:none;height:100%;display:flex;position:relative}.sticky-wrapper-root .sticky-wrapper-content{z-index:1;transition:top .15s}.sticky-wrapper-root .sticky-wrapper-content.absolute-bottom{align-self:flex-end}.sticky-wrapper-root .sticky-wrapper-content.sticky-wrapper-content__fixed-top{position:fixed;top:0;left:0}}
.developer-property-overview-root{letter-spacing:-.4px;flex-direction:column;align-items:flex-start;width:100%;display:flex}.developer-property-overview-root hr{margin:12px 0}.developer-property-overview-root p{margin-bottom:unset}.developer-property-overview-root .location-info-root{flex-direction:column;gap:16px;display:flex}.developer-property-overview-root .location-info-root .location-info{align-items:center;gap:12px;display:flex}.developer-property-overview-root .location-info-root .location-info .overview-logo{object-fit:contain;border-radius:50%;width:64px;height:64px;display:block}.developer-property-overview-root .location-info-root .location-info .info-container{flex-direction:column;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .title{letter-spacing:.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .location-info-root .location-info .info-container .description{letter-spacing:-.005rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{align-items:center;gap:8px 16px;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address{color:var(--text-active-secondary);flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance{align-items:center;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance .color-badge-root,.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance .color-badge-root .color-badge-label-icon{border-radius:6px}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{letter-spacing:0;flex-shrink:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.developer-property-overview-root .location-info-root .price .amount{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .location-info-root .price .price-label{letter-spacing:.02rem;background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary);border-radius:8px;margin-left:12px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .location-info-root .labels-container{width:fit-content;padding:unset;align-items:flex-start;padding-left:12px;display:flex}.developer-property-overview-root .location-info-root .labels-container .labels{flex-wrap:wrap;gap:8px;display:flex}.developer-property-overview-root .location-info-root .labels-container .labels .label{letter-spacing:.02rem;background-color:var(--fill-warning-primary);color:var(--text-active-tertiary);border-radius:8px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .location-info-root .labels-container .labels .label__text{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .consumer-benefit-root{background-color:var(--fill-brand-lightteal);border-radius:16px;margin-top:16px}.developer-property-overview-root .vertical-divider{border-left:1px solid var(--border-active-secondary)}.developer-property-overview-root .property-info{gap:40px;width:100%;display:flex}.developer-property-overview-root .property-info .price-summary{flex-direction:column;justify-content:center;gap:16px;display:flex}.developer-property-overview-root .property-info .price-summary .price-info{flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .property-info .price-summary .price-info .starting-from{letter-spacing:-.01rem;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note{flex-direction:column;display:flex}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price{display:flex}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .amount{letter-spacing:.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .note{border:unset;background-color:#0000;height:fit-content;margin:0;padding:0 4px;line-height:0;display:inline-block}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price-note{letter-spacing:.02rem;letter-spacing:-.4px;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .property-info .price-summary .repayment-info{flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .property-info .price-summary .repayment-info .action{letter-spacing:0;width:fit-content;height:40px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container{flex-direction:column;flex-shrink:0;justify-content:flex-end;gap:16px;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities{flex-direction:row;gap:16px;width:100%;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity{flex-direction:column;align-items:center;gap:4px;padding:0 8px;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__icon{color:var(--text-active-primary);background-color:var(--fill-inactive-primary);border-radius:40px;padding:8px;font-size:24px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__text{letter-spacing:.02rem;color:var(--text-static-secondary);text-align:center;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .unit-types-and-prices-cta{margin-bottom:12px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .unit-types-and-prices-cta .cta-text{border:1px solid var(--border-active-secondary);padding:12px 16px;box-shadow:inset 0 2px 2px #fff6}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .unit-types-and-prices-cta .cta-text .btn-content{letter-spacing:0;width:fit-content;color:var(--text-static-secondary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}@media (max-width:991.98px){.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{align-items:unset;flex-direction:column}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text,.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{letter-spacing:0;width:fit-content;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.developer-property-overview-root .location-info-root .location-info .info-container .title{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .property-info{flex-direction:column;gap:24px}.developer-property-overview-root .property-info .price-divider{display:none}.developer-property-overview-root .property-info .price-summary{gap:8px}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .amount{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .vertical-divider{display:none}}.overview-logo{object-fit:contain;border-radius:50%;width:64px;height:64px;display:block}.pldp-snapshot-container{padding:unset}.pldp-snapshot-container .wide-developer-property-snapshot-root{background-color:var(--fill-brand-teal);flex-direction:column;padding-top:32px;padding-bottom:20px;display:flex}.pldp-snapshot-container .wide-developer-property-snapshot-root .row{width:100%}.pldp-snapshot-container .wide-developer-property-snapshot-root .verified-listing-badge-root{margin-bottom:16px}.pldp-snapshot-container .wide-developer-property-snapshot-root .verified-listing-badge-root .badge.badge-root.badge-default{background-color:var(--fill-focus-primary)!important;border-color:var(--fill-focus-primary)!important}.pldp-snapshot-container .wide-developer-property-snapshot-root .verified-listing-badge-root .actionable{padding:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .verified-listing-badge-root .verified-listing-icon-button{color:var(--icon-active-tertiary)}.pldp-snapshot-container .wide-developer-property-snapshot-root .horizontal-divider{color:var(--text-active-secondary);opacity:unset;margin:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info{padding:unset;flex-direction:column;display:flex}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .labels-and-badge-row{margin-bottom:20px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .labels-and-badge-row .labels-container{width:fit-content;padding:unset;padding-left:12px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .labels-and-badge-row .labels-container .label{letter-spacing:.02rem;background-color:var(--fill-warning-primary);color:var(--text-active-tertiary);border-radius:8px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .labels-and-badge-row .official-badge__button{background-color:var(--fill-brand-lightteal)!important;color:var(--text-brand-teal)!important}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row{margin-bottom:8px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .info-container{margin-left:12px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .info-container .title{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--text-active-tertiary);-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .info-container .headline{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--text-active-tertiary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .info-container .full-address{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--text-active-tertiary);-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .price-col{padding-right:unset}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .price-col .price{white-space:nowrap;justify-content:flex-end;margin-bottom:24px;margin-left:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .price-col .price .amount{color:var(--text-active-tertiary);text-wrap:auto}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .price-col .price .price-amount-col{padding-right:unset}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .main-info-row .price-col .price .price-type{color:var(--text-active-tertiary);border:1px solid var(--border-active-primary);border-radius:8px;height:fit-content;margin-top:4px;padding:0 8px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .consumer-benefit-root{background-color:var(--colour-fill-hover-primary-white-new,#ffffff2b);color:var(--text-active-tertiary);border-radius:16px;margin-top:16px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .consumer-benefit-root .consumer-benefit{justify-content:center;width:33%}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .consumer-benefit-root .benefits-icon{background-color:var(--fill-brand-lightteal)!important}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .consumer-benefit-root .vertical-divider{border-left:1px solid var(--border-active-secondary)}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities{margin-top:24px;margin-left:0;display:flex}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col{padding:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col .amenities-list{margin:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col .amenities-list .amenity{text-align:center;border-left:1px solid var(--border-active-secondary);border-top:0;border-bottom:0;flex:auto;width:33%}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col .amenities-list .amenity:first-child{border-left:0}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col .amenities-list .amenity-value{-webkit-line-clamp:1;text-overflow:ellipsis;letter-spacing:-.01rem;color:var(--text-active-tertiary);-webkit-box-orient:vertical;margin-bottom:18px;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;display:-webkit-box;overflow:hidden}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenities-col .amenities-list .amenity-unit{color:var(--text-active-tertiary)}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .unit-types-and-prices-cta-container{text-align:center;margin-top:16px;padding:12px 16px}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .unit-types-and-prices-cta-container a{position:relative}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .unit-types-and-prices-cta-container a .cta-text{letter-spacing:-.005rem;color:var(--text-active-tertiary);border-bottom:1px solid var(--text-active-tertiary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.pldp-snapshot-container .wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .unit-types-and-prices-cta-container a .link-arrow{letter-spacing:-.005rem;color:var(--text-active-tertiary);margin-left:4px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;position:absolute}@media (min-width:768px){.wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .amenities .amenity-value{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}}@media (min-width:992px){.wide-developer-property-snapshot-root .verified-listing-badge-root{margin-bottom:24px}.wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .title{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wide-developer-property-snapshot-root .wide-developer-property-snapshot-info .price{justify-content:end;display:flex}}@media (max-width:991.98px){.consumer-benefit{justify-content:unset!important;width:100%!important}}@media (max-width:767.98px){.wide-developer-property-snapshot-root hr{border-color:var(--border-active-secondary);margin-top:24px}.wide-developer-property-snapshot-root .amenities-list .amenity{flex:none;width:fit-content!important}}@media (max-width:575.98px){.wide-developer-property-snapshot-root .price{margin-top:16px;justify-content:unset!important}.wide-developer-property-snapshot-root .price .price-type{margin-left:12px}.wide-developer-property-snapshot-root .consumer-benefit-root{margin-top:0!important}.wide-developer-property-snapshot-root .amenities-list{flex-wrap:nowrap;min-width:340px}.wide-developer-property-snapshot-root .amenities-list .amenity-value{margin-bottom:4px!important}}.pldp-container .mrt-distance{align-items:center;display:flex;gap:6px!important}.pldp-container .mrt-distance .color-badge-root{border-radius:6px;width:48px;height:20px}.pldp-container .mrt-distance .color-badge-root .color-badge-label{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.pldp-container .mrt-distance .color-badge-root .color-badge-label-icon{border-radius:6px;gap:4px;padding:2px 4px}.pldp-container .mrt-distance__text{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}
/*# sourceMappingURL=0zqx5-l-75sn9.css.map*/