.developer-property-overview-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;letter-spacing:-.4px}.developer-property-overview-root p{margin-bottom:unset}.developer-property-overview-root .location-info-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.developer-property-overview-root .location-info-root .location-info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:20px}.developer-property-overview-root .location-info-root .location-info .overview-logo{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;display:block}.developer-property-overview-root .location-info-root .location-info .info-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.developer-property-overview-root .location-info-root .location-info .info-container .title{font-family:Poppins,sans-serif;font-weight:600;font-size:2.125rem;line-height:2.625rem;letter-spacing:-.005rem;color:var(--text-active-primary)}.developer-property-overview-root .location-info-root .location-info .info-container .description{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;color:var(--text-active-secondary)}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;row-gap:8px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;color:var(--text-active-secondary)}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;-ms-flex-negative:0;flex-shrink:0}.developer-property-overview-root .location-info-root .labels-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.developer-property-overview-root .location-info-root .labels-container .labels{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.developer-property-overview-root .location-info-root .labels-container .labels .label{padding:4px 8px;background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary);border-radius:8px}.developer-property-overview-root .location-info-root .labels-container .labels .label__text{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem}.developer-property-overview-root .consumer-benefit-root{margin-top:16px;border-radius:16px;background-color:var(--fill-brand-lightteal)}.developer-property-overview-root .vertical-divider{border-left:1px solid var(--border-active-secondary)}.developer-property-overview-root .property-info{display:-ms-flexbox;display:flex;width:100%;gap:40px}.developer-property-overview-root .property-info .price-summary{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:16px}.developer-property-overview-root .property-info .price-summary .price-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.developer-property-overview-root .property-info .price-summary .price-info .starting-from{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-secondary)}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price{display:-ms-flexbox;display:flex}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .amount{font-family:Poppins,sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:.005rem;color:var(--text-active-primary)}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .note{display:inline-block;line-height:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:rgba(0,0,0,0);border:unset;margin:0;padding:0 4px}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price-note{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;font-weight:400;line-height:1rem;letter-spacing:.02rem;letter-spacing:-.4px;color:var(--text-active-secondary)}.developer-property-overview-root .property-info .price-summary .repayment-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-secondary)}.developer-property-overview-root .property-info .price-summary .repayment-info .action{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;height:40px;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;gap:24px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:4px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__icon{color:var(--text-active-primary);font-size:24px;border-radius:40px;background-color:var(--fill-inactive-primary);padding:8px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__text{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:.02rem;color:var(--text-static-secondary);text-align:center}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .unit-types-and-prices-cta{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;height:40px;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:991.98px){.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text,.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.developer-property-overview-root .location-info-root .location-info .info-container .title{font-family:Poppins,sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:.005rem}.developer-property-overview-root .property-info{-ms-flex-direction:column;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{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem}.developer-property-overview-root .vertical-divider{display:none}}.highlights-card-root{display:grid;gap:24px}.highlights-card-root .heading{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;margin:0;color:var(--text-active-primary)}.highlights-card-root .list-group{display:grid;gap:24px}.highlights-card-root .list-group .list-group-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;color:var(--text-active-primary);padding:0;border:0}@media(min-width:576px){.highlights-card-root .heading{font-family:Poppins,sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:.005rem}}