.urban-prop-page{background:var(--urban-page-bg);min-height:100vh;font-family:'Poppins',sans-serif}.urban-prop-container{max-width:1280px;margin:0 auto;padding:24px 24px 80px}.urban-prop-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--urban-text-muted);margin-bottom:16px;flex-wrap:wrap}.urban-prop-breadcrumb a{color:var(--urban-text-muted);text-decoration:none;transition:var(--urban-transition)}.urban-prop-breadcrumb a:hover{color:var(--urban-orange)}.urban-prop-breadcrumb__sep{color:var(--urban-text-light)}.urban-prop-breadcrumb__current{color:var(--urban-charcoal);font-weight:500}.urban-prop-top{display:grid;grid-template-columns:1fr 380px;gap:24px;margin-bottom:32px}.urban-prop-gallery{background:#fff;border-radius:var(--urban-radius-lg);overflow:hidden;border:1px solid var(--urban-border-card)}.urban-prop-gallery__main{position:relative;height:480px;background:linear-gradient(135deg,#B8C9D6 0%,#6B7F8C 100%);display:flex;align-items:flex-end;padding:16px;overflow:hidden}.urban-prop-gallery__hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.urban-prop-gallery__main--empty{background:linear-gradient(135deg,#ECE9DD,#DDD7C7)}.urban-prop-gallery__empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:rgb(0 0 0 / .4)}.urban-prop-gallery__empty p{margin:8px 0 0;font-weight:600;font-size:14px}.urban-prop-gallery__badges{position:relative;z-index:2;display:flex;gap:8px;flex-wrap:wrap}.urban-prop-gallery__badge{background:rgb(0 0 0 / .7);color:#fff;padding:5px 11px;border-radius:var(--urban-radius-pill);font-size:11px;font-weight:700;letter-spacing:.5px;backdrop-filter:blur(8px)}.urban-prop-gallery__badge--orange,.urban-prop-gallery__badge--featured{background:var(--urban-orange)}.urban-prop-gallery__badge--verified{background:var(--urban-verified)}.urban-prop-gallery__badge--green{background:var(--urban-verified)}.urban-prop-gallery__badge--red{background:#DC2626}.urban-prop-gallery__badge--blue{background:#1E6FB7}.urban-prop-gallery__badge--purple{background:#7B4FC4}.urban-prop-gallery__counter{position:absolute;bottom:16px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:6px;background:rgb(0 0 0 / .7);color:#fff;padding:6px 12px;border-radius:var(--urban-radius-pill);font-size:12px;font-weight:600;backdrop-filter:blur(8px)}.urban-prop-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;background:rgb(255 255 255 / .95);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--urban-shadow-sm);color:var(--urban-charcoal);transition:var(--urban-transition)}.urban-prop-gallery__nav:hover{background:#fff;transform:translateY(-50%) scale(1.05)}.urban-prop-gallery__nav--prev{left:16px}.urban-prop-gallery__nav--next{right:16px}.urban-prop-gallery__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:8px;background:#fff}.urban-prop-gallery__thumb{height:70px;background:#f0f0f0;border:none;border-radius:var(--urban-radius-sm);position:relative;cursor:pointer;overflow:hidden;padding:0}.urban-prop-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.urban-prop-gallery__thumb.is-active{box-shadow:inset 0 0 0 3px var(--urban-orange)}.urban-prop-gallery__thumb-more{position:absolute;inset:0;background:rgb(0 0 0 / .6);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px}.urban-lead-card{background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-lg);padding:22px;box-shadow:var(--urban-shadow-md);position:sticky;top:16px;height:fit-content}.urban-lead-card__price-section{padding-bottom:16px;border-bottom:1px solid var(--urban-border);margin-bottom:16px}.urban-lead-card__price-label{font-size:12px;color:var(--urban-text-muted);font-weight:500;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.urban-lead-card__price{font-size:30px;font-weight:700;color:var(--urban-charcoal);line-height:1.1}.urban-lead-card__price-sub{font-size:13px;color:var(--urban-text-muted);margin-top:4px}.urban-lead-card__price-sub strong{color:var(--urban-orange-dark,#DB8E0F);font-weight:700}.urban-lead-card__sep{margin:0 4px}.urban-lead-card__facts{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--urban-border)}.urban-lead-card__fact-label{font-size:11px;color:var(--urban-text-muted);font-weight:500}.urban-lead-card__fact-value{font-size:14px;font-weight:700;color:var(--urban-charcoal)}.urban-lead-card__cta-primary{display:block;width:100%;text-align:center;background:var(--urban-orange);color:#fff;padding:14px;border:none;border-radius:var(--urban-radius-pill);font-size:15px;font-weight:700;cursor:pointer;margin-bottom:10px;font-family:inherit;transition:var(--urban-transition)}.urban-lead-card__cta-primary:hover{background:var(--urban-orange-dark,#DB8E0F);transform:translateY(-1px)}.urban-lead-card__cta-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.urban-lead-card__cta-secondary{display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:var(--urban-charcoal);border:1.5px solid var(--urban-border);padding:11px 8px;border-radius:var(--urban-radius-pill);font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:var(--urban-transition);text-decoration:none}.urban-lead-card__cta-secondary:hover{border-color:var(--urban-charcoal);color:var(--urban-charcoal)}.urban-lead-card__cta-whatsapp{background:var(--urban-whatsapp);color:#fff!important;border:none;padding:12px 8px}.urban-lead-card__cta-whatsapp:hover{background:var(--urban-whatsapp-dark)}.urban-lead-card__divider{text-align:center;font-size:11px;color:var(--urban-text-light);margin:10px 0;position:relative;letter-spacing:1px}.urban-lead-card__divider::before,.urban-lead-card__divider::after{content:"";position:absolute;top:50%;width:30%;height:1px;background:var(--urban-border)}.urban-lead-card__divider::before{left:0}.urban-lead-card__divider::after{right:0}.urban-lead-card__agent{display:flex;align-items:center;gap:11px;padding:12px;background:#FAFAF7;border-radius:var(--urban-radius-md);margin-bottom:12px}.urban-lead-card__agent-avatar{width:42px;height:42px;border-radius:50%;background:var(--urban-orange);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.urban-lead-card__agent-info{flex:1;min-width:0}.urban-lead-card__agent-name{font-size:13px;font-weight:700;color:var(--urban-charcoal);line-height:1.2}.urban-lead-card__agent-role{font-size:11px;color:var(--urban-text-muted);margin-top:2px}.urban-lead-card__agent-verified{font-size:10px;color:var(--urban-verified);display:inline-flex;align-items:center;gap:3px;font-weight:600;margin-top:2px}.urban-lead-card__trust{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--urban-text-muted);justify-content:center}.urban-lead-card__trust-dot{width:6px;height:6px;background:var(--urban-verified);border-radius:50%}.urban-prop-title-block{background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-lg);padding:24px 28px;margin-bottom:24px}.urban-prop-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.urban-prop-title-main{flex:1;min-width:0}.urban-prop-title{font-size:26px;font-weight:700;line-height:1.2;margin:0 0 8px;color:var(--urban-charcoal)}.urban-prop-location-line{display:flex;align-items:flex-start;gap:6px;font-size:14px;color:var(--urban-text-muted)}.urban-prop-location-line svg{color:var(--urban-orange);flex-shrink:0;margin-top:3px}.urban-prop-actions{display:flex;gap:8px}.urban-prop-action-btn{width:40px;height:40px;border-radius:50%;background:#fff;border:1.5px solid var(--urban-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--urban-transition);color:var(--urban-text-muted)}.urban-prop-action-btn:hover{border-color:var(--urban-orange);color:var(--urban-orange)}.urban-prop-quick-facts{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-top:20px;border:1px solid var(--urban-border);border-radius:var(--urban-radius-md);overflow:hidden;background:#fff}.urban-prop-quick-facts[data-count="5"]{grid-template-columns:repeat(5,1fr)}.urban-prop-quick-facts[data-count="4"]{grid-template-columns:repeat(4,1fr)}.urban-prop-quick-facts[data-count="3"]{grid-template-columns:repeat(3,1fr)}.urban-prop-quick-facts[data-count="2"]{grid-template-columns:repeat(2,1fr)}.urban-prop-quick-fact{padding:14px 12px;text-align:center;background:#fff;border-right:1px solid var(--urban-border)}.urban-prop-quick-fact:last-child{border-right:none}.urban-prop-quick-fact__icon{font-size:18px;color:var(--urban-orange);margin-bottom:4px}.urban-prop-quick-fact__value{font-size:14px;font-weight:700;color:var(--urban-charcoal);line-height:1.1}.urban-prop-quick-fact__label{font-size:11px;color:var(--urban-text-muted);margin-top:2px}.urban-prop-compliance{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.urban-prop-compliance__card{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--urban-radius-md);border:1px solid}.urban-prop-compliance__card--rera{background:#E8F1FA;border-color:rgb(30 111 183 / .2)}.urban-prop-compliance__card--possession{background:#E5F4ED;border-color:rgb(29 158 117 / .2)}.urban-prop-compliance__icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.urban-prop-compliance__card--rera .urban-prop-compliance__icon{background:#1E6FB7}.urban-prop-compliance__card--possession .urban-prop-compliance__icon{background:var(--urban-verified)}.urban-prop-compliance__content{flex:1;min-width:0}.urban-prop-compliance__label{font-size:11px;color:var(--urban-text-muted);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.urban-prop-compliance__value{font-size:14px;font-weight:700;margin-top:2px;word-break:break-all}.urban-prop-compliance__card--rera .urban-prop-compliance__value{color:#1E6FB7}.urban-prop-compliance__card--possession .urban-prop-compliance__value{color:var(--urban-verified)}.urban-prop-body{display:grid;grid-template-columns:1fr 380px;gap:24px}.urban-prop-section{background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-lg);padding:24px 28px;margin-bottom:20px}.urban-prop-section__title{font-size:18px;font-weight:700;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--urban-orange);display:inline-block}.urban-prop-overview{font-size:14px;line-height:1.8;color:var(--urban-charcoal)}.urban-prop-overview p{margin:0 0 12px}.urban-prop-overview p:last-child{margin-bottom:0}.urban-prop-amenities{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.urban-prop-amenity{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#FAFAF7;border-radius:var(--urban-radius-md);font-size:13px;color:var(--urban-charcoal);border:1px solid #F0EEE5}.urban-prop-amenity__icon{width:28px;height:28px;background:#FDF1E1;color:#DB8E0F;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.urban-prop-amenities__more{text-align:center;font-size:13px;color:var(--urban-orange);font-weight:600;cursor:pointer;margin-top:16px;padding-top:16px;border-top:1px solid var(--urban-border)}.urban-prop-specs{display:grid;grid-template-columns:1fr 1fr;gap:14px 32px}.urban-prop-spec-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed var(--urban-border);font-size:13px}.urban-prop-spec-row__label{color:var(--urban-text-muted)}.urban-prop-spec-row__value{color:var(--urban-charcoal);font-weight:600}.urban-prop-docs{display:flex;flex-wrap:wrap;gap:10px}.urban-prop-doc{display:inline-flex;align-items:center;gap:7px;background:#E9F7EF;color:#1E8E4A;padding:7px 14px;border-radius:var(--urban-radius-pill);font-size:13px;font-weight:600}.urban-prop-doc__check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1E8E4A;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.urban-prop-society__name{font-size:16px;font-weight:700;color:var(--urban-charcoal);margin-bottom:16px}.urban-prop-society-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.urban-prop-society-stats[data-count="3"]{grid-template-columns:repeat(3,1fr)}.urban-prop-society-stats[data-count="2"]{grid-template-columns:repeat(2,1fr)}.urban-prop-society-stats[data-count="1"]{grid-template-columns:repeat(1,1fr)}.urban-prop-society-stat{background:#FAFAFA;border:1px solid var(--urban-border);border-radius:var(--urban-radius-md);padding:16px 12px;text-align:center}.urban-prop-society-stat__value{font-size:20px;font-weight:800;color:var(--urban-orange);line-height:1.1}.urban-prop-society-stat__label{font-size:11px;color:var(--urban-text-muted);margin-top:4px}.urban-prop-society__charges{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px dashed var(--urban-border);font-size:13px}.urban-prop-society__charges-label{color:var(--urban-text-muted)}.urban-prop-society__charges-value{color:var(--urban-charcoal);font-weight:700}.urban-prop-floor-plan__tabs{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.urban-prop-floor-plan__tab{padding:8px 16px;background:#fff;border:1.5px solid var(--urban-border);border-radius:var(--urban-radius-pill);font-size:13px;font-weight:600;color:var(--urban-charcoal);cursor:pointer;font-family:inherit;transition:var(--urban-transition)}.urban-prop-floor-plan__tab.is-active{background:var(--urban-orange);color:#fff;border-color:var(--urban-orange)}.urban-prop-floor-plan__panel{display:none}.urban-prop-floor-plan__panel.is-active{display:block}.urban-prop-floor-plan__image img{width:100%;height:auto;border-radius:var(--urban-radius-md)}.urban-prop-floor-plan__pdf-link{display:flex;align-items:center;gap:12px;padding:24px;background:#FAFAF7;border:2px dashed var(--urban-border);border-radius:var(--urban-radius-md);text-decoration:none;color:var(--urban-charcoal);font-weight:600;transition:var(--urban-transition)}.urban-prop-floor-plan__pdf-link:hover{border-color:var(--urban-orange);color:var(--urban-orange)}.urban-prop-floor-plan__pdf-link svg{color:var(--urban-orange)}.urban-prop-floor-plan__gated{position:relative;height:280px;background:linear-gradient(135deg,#F5F2EA,#EAE6DA);border-radius:var(--urban-radius-md);display:flex;align-items:center;justify-content:center;overflow:hidden}.urban-prop-floor-plan__lock-overlay{text-align:center;padding:28px;background:rgb(255 255 255 / .9);border-radius:var(--urban-radius-md);border:1px solid var(--urban-border);max-width:360px;box-shadow:var(--urban-shadow-sm)}.urban-prop-floor-plan__lock-icon{color:var(--urban-orange);margin-bottom:8px}.urban-prop-floor-plan__lock-title{font-size:16px;font-weight:700;margin:0 0 6px}.urban-prop-floor-plan__lock-sub{font-size:13px;color:var(--urban-text-muted);margin:0 0 16px;line-height:1.5}.urban-prop-floor-plan__lock-btn{background:var(--urban-orange);color:#fff;padding:11px 22px;border-radius:var(--urban-radius-pill);font-size:13px;font-weight:700;border:none;cursor:pointer;font-family:inherit;transition:var(--urban-transition)}.urban-prop-floor-plan__lock-btn:hover{background:var(--urban-orange-dark,#DB8E0F)}.urban-prop-video-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.urban-prop-video-links--with-divider{padding-top:16px;border-top:1px solid var(--urban-border)}.urban-prop-video-link{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--urban-radius-md);text-decoration:none;transition:var(--urban-transition);border:1.5px solid;background:#fff}.urban-prop-video-link:hover{transform:translateY(-2px);box-shadow:var(--urban-shadow-sm)}.urban-prop-video-link__icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.urban-prop-video-link__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.urban-prop-video-link__label{font-size:11px;color:var(--urban-text-muted);font-weight:600;letter-spacing:.4px;text-transform:uppercase;line-height:1}.urban-prop-video-link__title{font-size:14px;font-weight:700;color:var(--urban-charcoal);line-height:1.3}.urban-prop-video-link__arrow{color:var(--urban-text-muted);font-size:16px;flex-shrink:0}.urban-prop-video-link--youtube{border-color:rgb(255 0 0 / .15);background:linear-gradient(135deg,#FFF5F5 0%,#FFFAFA 100%)}.urban-prop-video-link--youtube:hover{border-color:red}.urban-prop-video-link--youtube .urban-prop-video-link__icon{background:red}.urban-prop-video-link--instagram{border-color:rgb(220 39 119 / .15);background:linear-gradient(135deg,#FFF5FA 0%,#FFFAFA 100%)}.urban-prop-video-link--instagram:hover{border-color:#DC2777}.urban-prop-video-link--instagram .urban-prop-video-link__icon{background:linear-gradient(45deg,#F58529,#DD2A7B 50%,#8134AF 100%)}.urban-prop-location__card{display:flex;gap:18px;align-items:flex-start}.urban-prop-location__pin{width:56px;height:56px;background:#FDF1E1;color:#DB8E0F;border-radius:var(--urban-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.urban-prop-location__details{flex:1}.urban-prop-location__address{font-size:15px;font-weight:600;line-height:1.5;margin:0 0 6px}.urban-prop-location__area-line{font-size:13px;color:var(--urban-text-muted);margin:0 0 4px}.urban-prop-location__state-line{font-size:12px;color:var(--urban-text-light);margin:0}.urban-prop-nearby{display:grid;grid-template-columns:1fr 1fr;gap:14px 32px;margin-top:20px;padding-top:20px;border-top:1px solid var(--urban-border)}.urban-prop-nearby__cat{font-size:13px}.urban-prop-nearby__title{font-weight:700;color:var(--urban-charcoal);margin:0 0 8px;display:flex;align-items:center;gap:6px;font-size:13px}.urban-prop-nearby__list{list-style:none;padding:0;margin:0}.urban-prop-nearby__list li{display:flex;justify-content:space-between;padding:4px 0;color:var(--urban-text-muted);font-size:12px}.urban-prop-nearby__list li strong{color:var(--urban-charcoal);font-weight:600}.urban-prop-sidebar>.urban-prop-sidebar-card{background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-lg);padding:18px 20px;margin-bottom:20px}.urban-prop-sidebar-card__title{font-size:14px;font-weight:700;margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--urban-orange);display:inline-block}.urban-prop-similar-card{display:flex;gap:10px;padding:10px;border-radius:var(--urban-radius-md);text-decoration:none;color:inherit;margin:0 -10px;transition:var(--urban-transition)}.urban-prop-similar-card:hover{background:#FAFAF7}.urban-prop-similar-card__img{width:80px;height:64px;background:#D5DEE5;background-size:cover;background-position:center;border-radius:var(--urban-radius-sm);flex-shrink:0}.urban-prop-similar-card__body{flex:1;min-width:0}.urban-prop-similar-card__price{font-size:13px;font-weight:700;color:var(--urban-charcoal);margin-bottom:2px}.urban-prop-similar-card__title{font-size:12px;color:var(--urban-charcoal);line-height:1.3;margin-bottom:3px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.urban-prop-similar-card__meta{font-size:11px;color:var(--urban-text-muted)}.urban-prop-sidebar-card__view-all{display:block;text-align:center;color:var(--urban-orange);font-size:12px;font-weight:600;margin-top:12px;padding-top:12px;border-top:1px solid var(--urban-border);text-decoration:none}.urban-prop-help-links{display:flex;flex-direction:column;gap:8px}.urban-prop-help-link{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#FAFAF7;border-radius:var(--urban-radius-md);text-decoration:none;color:var(--urban-charcoal);font-size:13px;border:none;cursor:pointer;width:100%;text-align:left;font-family:inherit;transition:var(--urban-transition)}.urban-prop-help-link:hover{background:#FFF8EC;color:var(--urban-charcoal)}.urban-prop-help-link__icon{font-size:18px}.urban-prop-mobile-cta{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--urban-border);padding:10px 16px;z-index:999;box-shadow:0 -4px 16px rgb(0 0 0 / .08);gap:8px;max-width:100%}.urban-prop-mobile-cta__btn{flex:1;padding:12px;text-align:center;border-radius:var(--urban-radius-pill);font-size:13px;font-weight:700;border:none;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}.urban-prop-mobile-cta__btn--whatsapp{background:var(--urban-whatsapp);color:#fff}.urban-prop-mobile-cta__btn--orange{background:var(--urban-orange);color:#fff}@media (max-width:1100px){.urban-prop-top{grid-template-columns:1fr}.urban-lead-card{position:static;max-width:500px;margin:0 auto}.urban-prop-body{grid-template-columns:1fr}.urban-prop-quick-facts,.urban-prop-quick-facts[data-count="6"],.urban-prop-quick-facts[data-count="5"]{grid-template-columns:repeat(3,1fr)}.urban-prop-quick-fact{border-bottom:1px solid var(--urban-border)}.urban-prop-quick-fact:nth-child(3n){border-right:none}.urban-prop-quick-fact:nth-last-child(-n+3){border-bottom:none}}@media (max-width:768px){.urban-prop-container{padding:16px 14px 100px}.urban-prop-top{gap:14px}.urban-prop-gallery__main{height:280px}.urban-prop-title-block,.urban-prop-section,.urban-prop-sidebar>.urban-prop-sidebar-card{padding:18px 18px}.urban-prop-title{font-size:20px}.urban-prop-quick-facts,.urban-prop-quick-facts[data-count="6"],.urban-prop-quick-facts[data-count="5"]{grid-template-columns:1fr 1fr}.urban-prop-quick-fact:nth-child(2n){border-right:none}.urban-prop-quick-fact:nth-child(2n+1){border-right:1px solid var(--urban-border)}.urban-prop-compliance,.urban-prop-specs,.urban-prop-nearby,.urban-prop-video-links{grid-template-columns:1fr}.urban-prop-mobile-cta{display:flex}}.urban-prop-type-line{font-size:13px;color:var(--urban-text-muted);margin-bottom:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.urban-prop-type-line__type{color:var(--urban-orange);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.urban-prop-type-line__sep{color:var(--urban-text-light)}.urban-prop-type-line__cat{color:var(--urban-text-muted)}.urban-prop-variant__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-bottom:20px}.urban-prop-variant__metric{text-align:center;padding:16px 12px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);transition:var(--urban-transition)}.urban-prop-variant__metric:hover{background:#FFF8EC;border-color:rgb(245 166 35 / .3)}.urban-prop-variant__metric-icon{font-size:22px;margin-bottom:6px;line-height:1}.urban-prop-variant__metric-value{font-size:22px;font-weight:700;color:var(--urban-charcoal);line-height:1.1;margin-bottom:4px}.urban-prop-variant__metric-label{font-size:11px;color:var(--urban-text-muted);font-weight:600;letter-spacing:.3px;text-transform:uppercase}.urban-prop-variant__metric-detail{display:block;font-size:10px;font-weight:500;color:var(--urban-text-light);text-transform:none;letter-spacing:0;margin-top:2px}.urban-prop-variant__features{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid var(--urban-border)}.urban-prop-variant__feature{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#FFF8EC;border:1px solid #F5C97A;border-radius:var(--urban-radius-pill);font-size:12px;font-weight:600;color:var(--urban-orange-dark,#B88018)}.urban-prop-page--bucket-office .urban-prop-variant--office .urban-prop-section__title,.urban-prop-page--bucket-retail .urban-prop-variant--retail .urban-prop-section__title,.urban-prop-page--bucket-industrial .urban-prop-variant--industrial .urban-prop-section__title,.urban-prop-page--bucket-fnb .urban-prop-variant--fnb .urban-prop-section__title,.urban-prop-page--bucket-land .urban-prop-variant--land .urban-prop-section__title{border-bottom-color:var(--urban-orange)}.urban-prop-investment__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.urban-prop-investment__card{padding:18px 16px;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-md);background:#fff;text-align:center}.urban-prop-investment__card--highlight{background:linear-gradient(135deg,#FFF8EC,#FEEFD5);border-color:#F5C97A}.urban-prop-investment__card--yield{background:linear-gradient(135deg,#E5F4ED,#D5EBDC);border-color:rgb(29 158 117 / .3)}.urban-prop-investment__card--yield .urban-prop-investment__value{color:var(--urban-verified)}.urban-prop-investment__icon{font-size:24px;margin-bottom:8px;line-height:1}.urban-prop-investment__label{font-size:10px;font-weight:700;color:var(--urban-text-muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px}.urban-prop-investment__value{font-size:20px;font-weight:700;color:var(--urban-charcoal);line-height:1.1;margin-bottom:4px}.urban-prop-investment__sub{font-size:11px;color:var(--urban-text-muted)}@media (max-width:768px){.urban-prop-variant__grid{grid-template-columns:repeat(2,1fr)}.urban-prop-investment__grid{grid-template-columns:1fr}}.urban-prop-rental-terms__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.urban-prop-rental-terms__card{padding:16px 14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);text-align:center;transition:var(--urban-transition)}.urban-prop-rental-terms__card:hover{background:#FFF8EC;border-color:rgb(245 166 35 / .3)}.urban-prop-rental-terms__card--highlight{background:linear-gradient(135deg,#FFF8EC,#FEEFD5);border-color:#F5C97A}.urban-prop-rental-terms__card--highlight .urban-prop-rental-terms__value{color:var(--urban-orange-dark,#B88018)}.urban-prop-rental-terms__icon{font-size:22px;margin-bottom:6px;line-height:1}.urban-prop-rental-terms__label{font-size:10px;font-weight:700;color:var(--urban-text-muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px}.urban-prop-rental-terms__value{font-size:17px;font-weight:700;color:var(--urban-charcoal);line-height:1.2}.urban-prop-rental-terms__sub{display:block;font-size:12px;font-weight:500;color:var(--urban-text-muted);margin-top:2px}.urban-prop-tenant-prefs__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.urban-prop-tenant-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:var(--urban-radius-pill);font-size:13px;font-weight:600;border:1.5px solid}.urban-prop-tenant-pill--allowed{background:#E5F4ED;border-color:rgb(29 158 117 / .3);color:var(--urban-verified)}.urban-prop-tenant-pill--blocked{background:#FDECEC;border-color:rgb(220 38 38 / .3);color:#DC2626}.urban-prop-tenant-pill__mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700}.urban-prop-tenant-pill--allowed .urban-prop-tenant-pill__mark{background:rgb(29 158 117 / .2)}.urban-prop-tenant-pill--blocked .urban-prop-tenant-pill__mark{background:rgb(220 38 38 / .2)}.urban-prop-tenant-prefs__meta{display:flex;gap:24px;padding-top:14px;border-top:1px solid var(--urban-border);flex-wrap:wrap}.urban-prop-tenant-prefs__meta-item{display:inline-flex;align-items:center;gap:8px;font-size:13px}.urban-prop-tenant-prefs__meta-icon{font-size:16px}.urban-prop-tenant-prefs__meta-label{color:var(--urban-text-muted);font-weight:500}.urban-prop-tenant-prefs__meta-value{color:var(--urban-charcoal);font-weight:600}.urban-prop-bills{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.urban-prop-bill{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);font-size:13px}.urban-prop-bill__name{font-weight:600;color:var(--urban-charcoal)}.urban-prop-bill__status{font-size:11px;color:var(--urban-text-muted);background:#fff;padding:2px 8px;border-radius:var(--urban-radius-pill);border:1px solid var(--urban-border)}@media (max-width:768px){.urban-prop-rental-terms__grid{grid-template-columns:1fr 1fr}.urban-prop-bills{grid-template-columns:1fr}}.urban-prop-terms-extras__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.urban-prop-terms-extras__item{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md)}.urban-prop-terms-extras__icon{font-size:22px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#FDF1E1;border-radius:8px;flex-shrink:0}.urban-prop-terms-extras__body{flex:1;min-width:0}.urban-prop-terms-extras__label{font-size:11px;font-weight:700;color:var(--urban-text-muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:2px}.urban-prop-terms-extras__value{font-size:14px;font-weight:700;color:var(--urban-charcoal);word-break:break-word}@media (max-width:768px){.urban-prop-terms-extras__grid{grid-template-columns:1fr}}.urban-prop-nlc-highlights{background:linear-gradient(135deg,#FFF8EC,#FEEFD5);border-left:3px solid var(--urban-orange);padding:14px 16px;border-radius:0 var(--urban-radius-md) var(--urban-radius-md) 0;margin-top:14px}.urban-prop-nlc-highlights__label{font-size:11px;font-weight:700;color:var(--urban-orange-dark,#B88018);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px}.urban-prop-nlc-highlights__body p:last-child{margin-bottom:0}.urban-prop-nlc-suites__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.urban-prop-nlc-suite-card{background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-md);overflow:hidden;transition:var(--urban-transition)}.urban-prop-nlc-suite-card:hover{border-color:var(--urban-orange);box-shadow:var(--urban-shadow-sm)}.urban-prop-nlc-suite-card__head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#FAFAF7;border-bottom:1px solid var(--urban-border);flex-wrap:wrap}.urban-prop-nlc-suite-card__icon{font-size:18px}.urban-prop-nlc-suite-card__type{font-weight:700;color:var(--urban-charcoal);font-size:14px;flex:1;min-width:0}.urban-prop-nlc-suite-card__handover{font-size:10px;font-weight:600;padding:3px 8px;background:#fff;border:1px solid var(--urban-border);border-radius:var(--urban-radius-pill);color:var(--urban-text-muted);text-transform:uppercase;letter-spacing:.4px}.urban-prop-nlc-suite-card__body{padding:12px 14px}.urban-prop-nlc-suite-card__row{display:flex;justify-content:space-between;font-size:13px;padding:5px 0}.urban-prop-nlc-suite-card__row span{color:var(--urban-text-muted)}.urban-prop-nlc-suite-card__row strong{color:var(--urban-charcoal);font-weight:700}.urban-prop-nlc-suite-card__row--price strong{color:var(--urban-orange);font-size:15px}.urban-prop-nlc-suite-card__plan{display:flex;align-items:center;gap:6px;justify-content:center;padding:10px;background:#FFF8EC;color:var(--urban-orange);font-size:12px;font-weight:600;text-decoration:none;border-top:1px solid var(--urban-border);transition:var(--urban-transition)}.urban-prop-nlc-suite-card__plan:hover{background:var(--urban-orange);color:#fff}.urban-prop-investment__financing{margin-top:18px;padding-top:18px;border-top:1px solid var(--urban-border)}.urban-prop-investment__financing-title{font-size:12px;font-weight:700;color:var(--urban-text-muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:10px}.urban-prop-nlc-leased__card{background:linear-gradient(135deg,#F0E8FF,#E5D7FF);border:1px solid rgb(123 79 196 / .3);border-radius:var(--urban-radius-md);padding:18px}.urban-prop-nlc-leased__head{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgb(123 79 196 / .2)}.urban-prop-nlc-leased__icon{font-size:28px;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:var(--urban-radius-md);flex-shrink:0}.urban-prop-nlc-leased__tenant{font-size:18px;font-weight:700;color:#5D2B96}.urban-prop-nlc-leased__tier{font-size:12px;color:#7B4FC4;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.urban-prop-nlc-leased__details{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.urban-prop-nlc-leased__details>div{display:flex;justify-content:space-between;font-size:13px}.urban-prop-nlc-leased__details span{color:#7B4FC4}.urban-prop-nlc-leased__details strong{color:#5D2B96;font-weight:700}.urban-prop-nlc-towers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.urban-prop-nlc-tower-card{padding:14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md)}.urban-prop-nlc-tower-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.urban-prop-nlc-tower-card__name{font-size:14px;font-weight:700;color:var(--urban-charcoal)}.urban-prop-nlc-tower-card__status{font-size:10px;font-weight:700;padding:3px 8px;border-radius:var(--urban-radius-pill);text-transform:uppercase;letter-spacing:.4px;background:var(--urban-orange);color:#fff}.urban-prop-nlc-tower-card__status--ready,.urban-prop-nlc-tower-card__status--complete{background:var(--urban-verified)}.urban-prop-nlc-tower-card__status--launched{background:var(--urban-orange)}.urban-prop-nlc-tower-card__status--upcoming{background:#6b7280}.urban-prop-nlc-tower-card__meta{font-size:12px;color:var(--urban-text-muted)}.urban-prop-nlc-tower-card__sep{margin:0 6px}.urban-prop-nlc-compliance{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.urban-prop-nlc-compliance__item{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#E5F4ED;border:1px solid rgb(29 158 117 / .2);border-radius:var(--urban-radius-md);font-size:13px;color:var(--urban-charcoal);font-weight:600}.urban-prop-nlc-compliance__icon{width:28px;height:28px;background:rgb(29 158 117 / .15);color:var(--urban-verified);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.urban-prop-nlc-conn__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.urban-prop-nlc-conn__col-title{font-weight:700;font-size:14px;margin:0 0 10px;color:var(--urban-charcoal)}.urban-prop-nlc-conn__list{list-style:none;padding:0;margin:0}.urban-prop-nlc-conn__list li{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed var(--urban-border);font-size:13px}.urban-prop-nlc-conn__list li:last-child{border-bottom:none}.urban-prop-nlc-conn__list span{color:var(--urban-text-muted)}.urban-prop-nlc-conn__list strong{color:var(--urban-charcoal);font-weight:600}.urban-prop-nlc-banks__intro{margin:0 0 14px;font-size:13px;color:var(--urban-text-muted);padding:10px 14px;background:#E5F4ED;border-left:3px solid var(--urban-verified);border-radius:0 6px 6px 0}.urban-prop-nlc-banks__intro strong{color:var(--urban-verified)}.urban-prop-nlc-banks{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.urban-prop-nlc-bank{padding:12px 14px;background:#FAFAF7;border:1px solid var(--urban-border);border-radius:var(--urban-radius-md);text-align:center;font-size:13px;font-weight:600;color:var(--urban-charcoal);transition:var(--urban-transition)}.urban-prop-nlc-bank:hover{background:#FFF8EC;border-color:var(--urban-orange)}.urban-prop-nlc-media__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.urban-prop-nlc-media__card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1.5px solid var(--urban-border);border-radius:var(--urban-radius-md);text-decoration:none;color:inherit;cursor:pointer;font-family:inherit;text-align:left;transition:var(--urban-transition)}.urban-prop-nlc-media__card:hover{transform:translateY(-2px);border-color:var(--urban-orange);box-shadow:var(--urban-shadow-sm)}.urban-prop-nlc-media__icon{font-size:24px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#FDF1E1;border-radius:10px;flex-shrink:0}.urban-prop-nlc-media__body{flex:1;min-width:0}.urban-prop-nlc-media__label{font-size:14px;font-weight:700;color:var(--urban-charcoal);line-height:1.2}.urban-prop-nlc-media__sub{font-size:12px;color:var(--urban-text-muted);margin-top:3px}.urban-prop-nlc-media__card--brochure{background:linear-gradient(135deg,#FFF8EC,#FEEFD5);border-color:#F5C97A}.urban-prop-nlc-media__card--brochure .urban-prop-nlc-media__icon{background:#fff}.urban-prop-nlc-media__card--youtube .urban-prop-nlc-media__icon{background:#FFF5F5}.urban-prop-nlc-media__card--instagram .urban-prop-nlc-media__icon{padding:0}@media (max-width:768px){.urban-prop-nlc-suites__grid,.urban-prop-nlc-towers__grid,.urban-prop-nlc-compliance,.urban-prop-nlc-banks,.urban-prop-nlc-media__grid{grid-template-columns:1fr}.urban-prop-nlc-leased__details,.urban-prop-nlc-conn__grid{grid-template-columns:1fr}}.urban-prop-nl-highlights{margin-top:18px;padding-top:16px;border-top:1px solid var(--urban-border)}.urban-prop-nl-highlights__label{font-size:13px;font-weight:700;color:var(--urban-charcoal);margin-bottom:12px}.urban-prop-nl-highlights__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.urban-prop-nl-highlight{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);font-size:13px;color:var(--urban-charcoal)}.urban-prop-nl-highlight__icon{font-size:16px;flex-shrink:0}.urban-prop-nl-highlight__text{line-height:1.4}.urban-prop-nl-configs__table{border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-md);overflow:hidden}.urban-prop-nl-configs__head,.urban-prop-nl-configs__row{display:grid;grid-template-columns:1.2fr 1.3fr 1.3fr 1.2fr 1fr;align-items:center}.urban-prop-nl-configs__head{background:#FAFAF7;border-bottom:1px solid var(--urban-border);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--urban-text-muted)}.urban-prop-nl-configs__head>div{padding:12px 14px}.urban-prop-nl-configs__row{border-bottom:1px solid var(--urban-border);transition:var(--urban-transition)}.urban-prop-nl-configs__row:last-child{border-bottom:none}.urban-prop-nl-configs__row:hover{background:#FFFBF3}.urban-prop-nl-configs__cell{padding:14px;font-size:14px;color:var(--urban-charcoal)}.urban-prop-nl-configs__cell strong{font-weight:700}.urban-prop-nl-configs__plan-btn{background:var(--urban-orange);color:#fff;border:none;padding:7px 16px;border-radius:var(--urban-radius-pill);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;transition:var(--urban-transition)}.urban-prop-nl-configs__plan-btn:hover{background:var(--urban-orange-dark,#DB8E0F)}.urban-prop-nl-configs__plan-none{color:var(--urban-text-light)}.urban-prop-nl-towers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.urban-prop-nl-tower-card{padding:16px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);transition:var(--urban-transition)}.urban-prop-nl-tower-card:hover{border-color:var(--urban-orange);box-shadow:var(--urban-shadow-sm)}.urban-prop-nl-tower-card__name{font-weight:700;font-size:15px;color:var(--urban-charcoal);margin-bottom:12px}.urban-prop-nl-tower-card__stats{display:flex;gap:18px;flex-wrap:wrap}.urban-prop-nl-tower-stat{display:flex;flex-direction:column;gap:2px}.urban-prop-nl-tower-stat__value{font-size:16px;font-weight:700;color:var(--urban-charcoal)}.urban-prop-nl-tower-stat__label{font-size:11px;color:var(--urban-text-muted);text-transform:uppercase;letter-spacing:.3px}.urban-prop-nl-amenities__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.urban-prop-nl-amenity{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);font-size:13px;color:var(--urban-charcoal);transition:var(--urban-transition)}.urban-prop-nl-amenity:hover{border-color:var(--urban-orange);background:#FFFBF3}.urban-prop-nl-amenity__icon{font-size:18px;flex-shrink:0;width:22px;text-align:center}.urban-prop-nl-amenity__name{line-height:1.3}.urban-prop-nl-timeline__track{display:flex;flex-direction:column;gap:0;position:relative;padding-left:8px}.urban-prop-nl-phase{display:grid;grid-template-columns:24px 1.4fr 1fr auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--urban-border);position:relative}.urban-prop-nl-phase:last-child{border-bottom:none}.urban-prop-nl-phase__dot{width:14px;height:14px;border-radius:50%;border:3px solid var(--urban-border);background:#fff}.urban-prop-nl-phase--ready .urban-prop-nl-phase__dot{background:var(--urban-verified,#1FA463);border-color:var(--urban-verified,#1FA463)}.urban-prop-nl-phase--active .urban-prop-nl-phase__dot{background:var(--urban-orange);border-color:var(--urban-orange)}.urban-prop-nl-phase__label{font-weight:600;font-size:14px;color:var(--urban-charcoal)}.urban-prop-nl-phase__date{font-size:13px;color:var(--urban-text-muted)}.urban-prop-nl-phase__status{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:4px 12px;border-radius:var(--urban-radius-pill);background:#F0F0F1;color:var(--urban-text-muted)}.urban-prop-nl-phase--ready .urban-prop-nl-phase__status{background:#E4F5EC;color:var(--urban-verified,#0A6E2E)}.urban-prop-nl-phase--active .urban-prop-nl-phase__status{background:#FDF2DD;color:var(--urban-orange-dark,#B88018)}.urban-prop-nl-conn-group{margin-bottom:20px}.urban-prop-nl-conn-group:last-child{margin-bottom:0}.urban-prop-nl-conn-group__label{font-weight:700;font-size:14px;color:var(--urban-charcoal);margin-bottom:12px}.urban-prop-nl-conn-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.urban-prop-nl-conn-item{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#FAFAF7;border:1px solid #F0EEE5;border-radius:var(--urban-radius-md);font-size:13px}.urban-prop-nl-conn-item__icon{font-size:18px;flex-shrink:0;width:22px;text-align:center}.urban-prop-nl-conn-item__label{flex:1;color:var(--urban-charcoal);min-width:0}.urban-prop-nl-conn-item__dist{font-weight:700;color:var(--urban-orange-dark,#B88018);font-size:13px;white-space:nowrap}.urban-prop-nl-banks__all{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#E4F5EC;border:1px solid #B8E6CC;border-radius:var(--urban-radius-md);font-size:14px;font-weight:600;color:var(--urban-verified,#0A6E2E)}.urban-prop-nl-banks__all-check{width:24px;height:24px;border-radius:50%;background:var(--urban-verified,#1FA463);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.urban-prop-nl-banks__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.urban-prop-nl-bank{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#FAFAF7;border:1px solid var(--urban-border);border-radius:var(--urban-radius-md);font-size:13px;color:var(--urban-charcoal)}.urban-prop-nl-bank__icon{font-size:16px;flex-shrink:0}.urban-prop-nl-bank__name{font-weight:600}.urban-prop-nl-media__row{display:flex;flex-wrap:wrap;gap:12px}.urban-prop-nl-media__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:#fff;border:1px solid var(--urban-border-card);border-radius:var(--urban-radius-md);font-size:13px;font-weight:600;color:var(--urban-charcoal);cursor:pointer;text-decoration:none;font-family:inherit;transition:var(--urban-transition)}.urban-prop-nl-media__btn:hover{border-color:var(--urban-orange);color:var(--urban-orange-dark,#B88018);box-shadow:var(--urban-shadow-sm)}@media (max-width:768px){.urban-prop-nl-configs__head{display:none}.urban-prop-nl-configs__row{grid-template-columns:1fr;gap:0;padding:12px 0}.urban-prop-nl-configs__cell{display:flex;justify-content:space-between;padding:6px 14px}.urban-prop-nl-configs__cell::before{content:attr(data-label);font-weight:700;font-size:12px;color:var(--urban-text-muted);text-transform:uppercase}.urban-prop-nl-phase{grid-template-columns:20px 1fr auto}.urban-prop-nl-phase__date{grid-column:2;font-size:12px}}.urban-prop-nl-configs,.urban-prop-nl-towers,.urban-prop-nl-amenities,.urban-prop-nl-timeline,.urban-prop-nl-connectivity,.urban-prop-nl-banks,.urban-prop-nl-media{display:block}.urban-prop-title{font-size:28px!important;line-height:1.25!important}.urban-prop-type-line,.urban-prop-type-line__type,.urban-prop-type-line__cat{font-size:14px!important}.urban-prop-location-line,.urban-prop-location-line span{font-size:15px!important;line-height:1.5!important}.urban-prop-breadcrumb,.urban-prop-breadcrumb a,.urban-prop-breadcrumb__current{font-size:13px!important}.urban-prop-quick-fact__value{font-size:19px!important;line-height:1.3!important}.urban-prop-quick-fact__label{font-size:13px!important}.urban-prop-compliance__label{font-size:12px!important;letter-spacing:.04em}.urban-prop-compliance__value{font-size:17px!important;line-height:1.3!important}.urban-prop-section__title{font-size:22px!important;line-height:1.3!important}.urban-prop-overview,.urban-prop-overview p,.urban-prop-overview li{font-size:16px!important;line-height:1.7!important}.urban-prop-nlc-highlights__label{font-size:13px!important;letter-spacing:.04em}.urban-prop-nlc-highlights__list{list-style:disc;margin:8px 0 0;padding-left:22px}.urban-prop-nlc-highlights__item{font-size:16px!important;line-height:1.65!important;margin:6px 0}.urban-prop-nlc-highlights__icon{margin-right:6px}.urban-prop-nlc-highlights__text{font-size:16px!important}.urban-prop-nlc-suite-card__type{font-size:16px!important}.urban-prop-nlc-suite-card__handover{font-size:12px!important}.urban-prop-nlc-suite-card__row,.urban-prop-nlc-suite-card__row span,.urban-prop-nlc-suite-card__row strong{font-size:15px!important}.urban-prop-investment__label{font-size:12px!important;letter-spacing:.04em}.urban-prop-investment__value{font-size:20px!important;line-height:1.25!important}.urban-prop-investment__sub{font-size:12px!important}.urban-prop-variant__feature{font-size:14px!important}.urban-prop-nlc-leased__tenant{font-size:17px!important}.urban-prop-nlc-leased__tier{font-size:13px!important}.urban-prop-nlc-leased__details span,.urban-prop-nlc-leased__details strong{font-size:15px!important}.urban-prop-nlc-tower-card__name{font-size:16px!important}.urban-prop-nlc-tower-card__status,.urban-prop-nlc-tower-card__meta,.urban-prop-nlc-tower-card__meta span{font-size:13px!important}.urban-prop-amenity__name{font-size:15px!important}.urban-prop-amenities__more{font-size:14px!important}.urban-prop-spec-row__label{font-size:14px!important}.urban-prop-spec-row__value{font-size:15px!important}.urban-prop-nlc-compliance__name,.urban-prop-nlc-bank__name,.urban-prop-nlc-banks__intro{font-size:15px!important}.urban-prop-nlc-conn__col-title{font-size:16px!important}.urban-prop-nlc-conn__list li,.urban-prop-nlc-conn__list li span,.urban-prop-nlc-conn__list li strong{font-size:15px!important;line-height:1.6!important}.urban-prop-nlc-media__label{font-size:15px!important}.urban-prop-nlc-media__sub{font-size:13px!important}.urban-prop-sidebar-card__title{font-size:17px!important}.urban-prop-similar-card__price{font-size:15px!important}.urban-prop-similar-card__title{font-size:14px!important;line-height:1.4!important}.urban-prop-similar-card__meta{font-size:13px!important}.urban-prop-sidebar-card__view-all,.urban-prop-help-link{font-size:14px!important}.urban-prop-overview h2,.urban-prop-overview h3{font-size:18px!important}@media (max-width:600px){.urban-prop-title{font-size:24px!important}.urban-prop-section__title{font-size:20px!important}.urban-prop-quick-fact__value{font-size:17px!important}.urban-prop-investment__value{font-size:18px!important}.urban-prop-overview,.urban-prop-overview p,.urban-prop-nlc-highlights__item,.urban-prop-nlc-highlights__text{font-size:15px!important}}