.nri-project-detail-page{background:#000}.nri-project-detail-page .faq-section-pdp--dark{background:#000;color:#f7f2eb;padding:58px 24px 72px}.nri-project-detail-page .faq-section-pdp--dark .faq-header-pdp h2{color:#f7f2eb;font-weight:300;font-size:32px}.nri-project-detail-page .faq-section-pdp--dark .faq-header-pdp h2:after{background-color:#c8a968}.nri-project-detail-page .faq-section-pdp--dark .faq-item-pdp{border-bottom-color:rgba(255,255,255,.16)}.nri-project-detail-page .faq-section-pdp--dark .faq-question-pdp{color:#d6d6d6}.nri-project-detail-page .faq-section-pdp--dark .faq-item-pdp.active .faq-question-pdp,.nri-project-detail-page .faq-section-pdp--dark .faq-question-pdp:hover{color:#c8a968}.nri-project-detail-page .faq-section-pdp--dark .icon-pdp{color:#d6d6d6}.nri-project-detail-page .faq-section-pdp--dark .faq-answer-pdp p{color:#aeaeae}.nri-project-detail-page .amenities-pdp--dark{background:#000;color:#f7f7f7;padding:0 24px 58px}.nri-project-detail-page .amenities-pdp--dark .amenities-container-pdp{width:min(100%,1280px);max-width:none;margin:0 auto}.nri-project-detail-page .amenities-pdp--dark h2{color:#f7f7f7;font-size:32px}.nri-project-detail-page .amenities-pdp--dark .amenities-desc-pdp{color:#aeaeae}.nri-project-detail-page .amenities-pdp--dark .amenity-icon-pdp{background-color:#c8a968;border:1px solid rgba(200,169,104,.35);transform:scale(.76)}.nri-project-detail-page .amenities-pdp--dark .amenity-icon-pdp:hover{box-shadow:0 5px 20px rgba(200,169,104,.18);transform:scale(.82)}.nri-project-detail-page .amenities-pdp--dark .amenity-item-pdp span{color:#999}.nri-project-detail-page .amenities-pdp--dark .amenity-item-pdp{flex-direction:row}.nri-project-detail-page .amenities-pdp--dark .amenities-load-more-container{display:block}.nri-project-detail-page .amenities-pdp--dark .amenities-load-more-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#c8a968;box-shadow:none;padding:0}.nri-project-detail-page .amenities-pdp--dark .amenities-load-more-btn:after{content:"→";display:inline-block;transition:transform .3s ease}.nri-project-detail-page .amenities-pdp--dark .amenities-load-more-btn:hover{background:transparent;box-shadow:none;transform:none}.nri-project-detail-page .amenities-pdp--dark .amenities-load-more-btn:hover:before{transform:translateY(-3px)}@media (max-width:767px){.nri-project-detail-page .amenities-pdp--dark{padding:64px 16px 52px}.nri-project-detail-page .amenities-pdp--dark h2{font-size:28px}}.nri-project-detail-page .site-visit-pdp--dark{background:#000;color:#f7f7f7;padding:58px 24px}.nri-project-detail-page .site-visit-pdp--dark .site-visit-container-pdp{width:min(100%,1280px);max-width:none}.nri-project-detail-page .site-visit-pdp--dark .site-visit-copy-pdp h1,.nri-project-detail-page .site-visit-pdp--dark .site-visit-copy-pdp h2{color:#f7f7f7;font-size:32px;font-weight:300}.nri-project-detail-page .site-visit-pdp--dark .site-visit-copy-pdp>p{color:#aeaeae;font-size:15px;font-weight:300}.nri-project-detail-page .site-visit-pdp--dark .site-visit-arrow-btn-pdp,.nri-project-detail-page .site-visit-pdp--dark .site-visit-date-card-pdp,.nri-project-detail-page .site-visit-pdp--dark .site-visit-lead-summary-pdp,.nri-project-detail-page .site-visit-pdp--dark .site-visit-time-field-pdp select,.nri-project-detail-page .site-visit-pdp--dark .site-visit-visit-mode-btn-pdp,.nri-project-detail-page .site-visit-pdp--dark .site-visit-visit-mode-pdp{border-color:rgba(255,255,255,.16);background:#141414;color:#d6d6d6}.nri-project-detail-page .site-visit-pdp--dark .site-visit-arrow-btn-pdp:hover:not(:disabled),.nri-project-detail-page .site-visit-pdp--dark .site-visit-date-card-pdp:hover,.nri-project-detail-page .site-visit-pdp--dark .site-visit-visit-mode-btn-pdp:hover{background:#1d1d1d;color:#f7f7f7}.nri-project-detail-page .site-visit-pdp--dark .site-visit-date-card-pdp.is-active,.nri-project-detail-page .site-visit-pdp--dark .site-visit-next-btn-pdp,.nri-project-detail-page .site-visit-pdp--dark .site-visit-visit-mode-btn-pdp.is-active{background:#c8a968;border-color:#c8a968;color:#080808}.nri-project-detail-page .site-visit-pdp--dark .site-visit-select-caret-pdp{border-color:#c8a968}.nri-project-detail-page .site-visit-pdp--dark .site-visit-lead-summary-copy-pdp span{color:#8f8f8f}.nri-project-detail-page .site-visit-pdp--dark .site-visit-lead-summary-copy-pdp p,.nri-project-detail-page .site-visit-pdp--dark .site-visit-lead-summary-copy-pdp strong{color:#f1f1f1}.nri-project-detail-page .site-visit-pdp--dark .site-visit-inline-form-pdp{border-color:rgba(255,255,255,.16);background:#141414}.nri-project-detail-page .site-visit-pdp--dark .site-visit-contact-form-pdp .form-group label{color:#d6d6d6}.nri-project-detail-page .site-visit-pdp--dark .site-visit-contact-form-pdp input,.nri-project-detail-page .site-visit-pdp--dark .site-visit-contact-form-pdp select{border-color:rgba(255,255,255,.16);background:#0b0b0b;color:#f1f1f1}.nri-project-detail-page .site-visit-pdp--dark .site-visit-secondary-btn-pdp{background:#242424;color:#d6d6d6}.nri-project-detail-page .site-visit-pdp--dark .site-visit-secondary-btn-pdp:hover{background:#303030}.nri-project-detail-page .site-visit-pdp--dark .site-visit-media-frame-pdp{background:#141414;border-color:rgba(255,255,255,.16)}@media (max-width:767px){.nri-project-detail-page .site-visit-pdp--dark{padding:64px 16px 52px}}.view-report-layout-pdp{margin-top:3rem!important}.view-report-layout-pdp,.view-report-left-pdp,.view-report-right-pdp{background:rgb(20,20,20)!important}.view-report-layout-pdp,.view-report-right-pdp{border-width:0!important}.view-report-title-pdp{color:#f7f7f7!important;font-weight:300!important}.view-report-item-pdp{color:#aeaeae!important}.nri-similar-projects{overflow:hidden;padding:58px 0 0;background:#000;color:#f7f2eb}.similar-projects-header-wrapper{width:min(100%,1200px);margin:0 auto 30px}.nri-similar-projects h2{margin-bottom:15px;box-sizing:border-box;padding:0;color:#f7f2eb;font:300 32px/1.08 var(--font-cormorant)}.nri-similar-projects__rail{display:flex;gap:18px;width:min(100%,1200px);margin:1rem auto;padding:26px 0 34px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;transition:opacity .2s ease;-webkit-overflow-scrolling:touch}.nri-similar-projects__rail::-webkit-scrollbar{display:none}.nri-similar-projects__card{flex:0 0 clamp(320px,36vw,388px);overflow:hidden;border:1px solid #292929;background:#151515;color:#f7f2eb;text-decoration:none;scroll-snap-align:center;box-shadow:2px 5px 20px rgba(0,0,0,.04);transition:transform .3s,box-shadow .3s}.nri-similar-projects__card:hover{transform:translateY(-10px);box-shadow:0 10px 30px rgba(0,0,0,.05)}.nri-similar-projects__image-wrap{width:100%;height:250px;overflow:hidden;background:#222}.nri-similar-projects__image-wrap img{display:block;width:100%;height:100%;object-fit:cover}.nri-similar-projects__content{position:relative;padding:20px}.nri-similar-projects__builder{display:block;margin-bottom:10px;color:#b49a6d;font:300 11px/1.2 var(--font-noto);letter-spacing:.28em;text-transform:uppercase}.nri-similar-projects__content h3{margin:8px 0;color:#f7f2eb;font:300 22px/1.05 var(--font-cormorant)}.nri-similar-projects__content p{margin:0;color:#8e8e8e;font:200 12px/1.4 var(--font-noto)}.nri-similar-projects__price{display:block;margin-top:16px;color:#dbdbdb;font:300 14px/1.2 var(--font-noto)}.nri-similar-projects__arrow{position:absolute;right:25px;bottom:25px;color:#c8a968;font:300 28px/1 var(--font-noto);transition:transform .25s ease}.nri-similar-projects__card:hover .nri-similar-projects__arrow{transform:translateX(6px)}@media (max-width:767px){.nri-similar-projects{padding:56px 0 68px}.nri-similar-projects h2{width:100%;margin-bottom:40px;padding:0 20px}.nri-similar-projects__rail{gap:16px;padding:26px 0 34px}.nri-similar-projects__card{flex-basis:86vw;width:86vw}.nri-similar-projects__builder{font-size:12px}}