.developer-gallery-container{position:relative}.developer-gallery-container .hui-badge.badge-default{display:none}.developer-gallery-container .media-gallery-section-root{margin:0;padding:0}.developer-gallery-container .media-gallery-section-root~.developer-logo{margin-bottom:-72px;transform:translate(-12px,-50%)}.developer-gallery-container .developer-logo{border:2px solid var(--border-active-secondary);background-color:var(--fill-neutral-secondary);width:144px;box-shadow:var(--pg-soft-down-small);object-fit:contain;z-index:1;border-radius:50%;position:relative}@media (max-width:575.98px){.developer-gallery-container .media-gallery-section-root~.developer-logo{margin-bottom:-36px;transform:translateY(-50%)}.developer-gallery-container .developer-logo{border-width:1px;width:72px}}
body:has(.dpp-root) .modal-dialog .modal-header{background-color:var(--pg-black)}body:has(.dpp-root) .modal-dialog .modal-body .developer-thumbnail-list-root .developer-thumbnail-list .developer-thumbnail-root .hui-image-root{object-fit:cover;border-radius:8px;width:100%;height:100%}body:has(.dpp-root) .modal-dialog .modal-body .efv-consent .form-check-input{margin-top:0}.dpp-root .breadcrumb-root{display:none}.dpp-root .breadcrumb-root .breadcrumb{margin:0}.dpp-root .dpp-container{margin-bottom:48px}.dpp-root .hui-divider{margin:20px 0}.dpp-root .active-projects-mobile .project-listing-card-root-v2{min-width:267px;height:auto}.dpp-root .developer-gallery-section{margin-top:0;margin-bottom:16px}.dpp-root .developer-gallery-section:not(:has(.media-gallery-section-root)){margin-top:16px}.dpp-root .developer-gallery-section a{cursor:unset}.dpp-root .project-listing-thumbnails{background-color:var(--pg-white);box-shadow:var(--pg-box-shadow-soft);z-index:1;padding:4px 16px 16px}.dpp-root .project-listing-thumbnails .developer-thumbnail-list-root{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.dpp-root .project-listing-thumbnails .developer-thumbnail-list-root .developer-thumbnail-list{width:max-content;margin:auto}.dpp-root .project-listing-thumbnails-cta{gap:0 16px}.dpp-root .project-listing-thumbnails-cta-button{white-space:nowrap;min-width:148px}@media (min-width:576px){.dpp-root .breadcrumb-root{margin-top:24px;display:flex}.dpp-root .hui-divider{margin:24px 0}.dpp-root .developer-gallery-section{margin-top:24px;margin-bottom:24px}.dpp-root .developer-gallery-section:not(:has(.media-gallery-section-root)){margin-top:24px}}@media (max-width:767.98px){.dpp-root .project-listing-thumbnails-cta-button{flex:1 1 0}}@media (max-width:575.98px){.dpp-root .project-listing-thumbnails-cta{flex-flow:column-reverse}.dpp-root .project-listing-thumbnails-cta-button{width:100%;margin-bottom:8px}.dpp-root .project-listing-thumbnails-cta-button.cta-cancel{margin-bottom:0}}
.project-listing-card-root-v2{width:100%;height:100%}.project-listing-card-root-v2 .hui-buttonlink{width:100%;height:100%;text-decoration:none}.project-listing-card-root-v2 .project-listing-card{color:var(--text-active-primary);cursor:pointer;border:1px solid var(--border-active-secondary);border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;height:100%;display:grid;overflow:hidden}.project-listing-card-root-v2 .project-listing-card:hover{box-shadow:var(--pg-soft-down-medium)}.project-listing-card-root-v2 .project-listing-card__header{margin-bottom:12px}.project-listing-card-root-v2 .project-listing-card__title.hui-typography{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__address{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--text-active-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__price{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__info-row{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:12px;display:flex}.project-listing-card-root-v2 .project-listing-card__info-item{letter-spacing:-.01rem;color:var(--text-active-secondary);align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex;position:relative}.project-listing-card-root-v2 .project-listing-card__info-item:not(:last-child):after{content:"";background-color:var(--border-active-secondary);width:1px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.project-listing-card-root-v2 .project-listing-card__sale-rent-badge-row{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.project-listing-card-root-v2 .project-listing-card__mrt{color:var(--text-active-secondary);align-items:center;gap:4px;margin-bottom:12px;display:flex}.project-listing-card-root-v2 .project-listing-card__mrt .hui-typography{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__mrt-divider{border-color:var(--border-active-quinary);opacity:1;margin-top:auto;margin-bottom:12px}.project-listing-card-root-v2 .project-listing-card .price-label{letter-spacing:-.01rem;color:var(--text-active-secondary);margin-right:4px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card .price-amount{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__status{position:absolute;top:12px;left:12px}.project-listing-card-root-v2 .project-listing-card__image{background-color:var(--fill-inactive-primary);object-fit:cover;object-position:center;width:100%;position:relative}.project-listing-card-root-v2 .project-listing-card .card-body{grid-area:1/1/3/3;grid-template-rows:auto 1fr;padding:0;display:grid}.project-listing-card-root-v2 .project-listing-card .card-body .project-listing-card-details{flex-direction:column;padding:12px;display:flex}.project-listing-card-root-v2 .project-listing-card__checkbox{pointer-events:auto;grid-area:1/2/2/3;padding:12px;position:relative}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input{pointer-events:auto}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:not(:checked){border-color:var(--fill-neutral-secondary);background-color:#0000}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:checked{border-color:var(--fill-neutral-secondary)}.project-listing-card-root-v2 .project-listing-card--selected{position:relative}.project-listing-card-root-v2 .project-listing-card--selected:after{content:"";border:2px solid var(--border-active-tertiary);pointer-events:none;z-index:1;border-radius:16px;position:absolute;inset:0}@media (min-width:576px){.project-listing-card-root-v2 .project-listing-card__image{min-height:150.188px}.project-listing-card-root-v2 .project-listing-card .card-body{min-height:163px}}.project-listing-card-skeleton{border-radius:16px}.project-listing-card-skeleton__image{background-color:var(--fill-inactive-primary);border-top-left-radius:16px;border-top-right-radius:16px;min-height:150.188px}
.dev-container .dev-name{letter-spacing:.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;display:inline-block}.dev-container .company-num{letter-spacing:.02rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.dev-container .dev-fulladdress{color:var(--text-active-secondary);align-items:center;margin-top:16px;display:flex}.dev-container .dev-fulladdress .dev-location-icon{flex-shrink:0;align-self:flex-start;margin:4px 0;display:inline-block}.dev-container .dev-fulladdress .dev-address{letter-spacing:-.01rem;margin-left:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline}.dev-container .main-dev{color:var(--text-active-secondary);align-items:center;margin-top:16px;display:flex}.dev-container .main-dev .dev-company-icon{flex-shrink:0;align-self:flex-start;margin:4px 0;display:inline-block}.dev-container .main-dev .main-dev-content{letter-spacing:-.01rem;margin-left:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline}.dev-container .main-dev .main-dev-content .main-dev-name{color:var(--text-active-secondary)}.dev-container .dev-description{letter-spacing:0;-webkit-line-clamp:6;text-overflow:ellipsis;color:var(--text-active-primary);-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:-webkit-box;overflow:hidden}.dev-container .dev-description.expanded{line-clamp:unset;display:block;overflow:visible}@media (min-width:768px){.dev-container .dev-description{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.dev-container .dev-show-more{letter-spacing:0;width:fit-content;color:var(--text-active-primary);cursor:pointer;align-items:center;margin-top:8px;margin-left:-8px;padding:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;text-decoration:underline;display:flex}.dev-container .dev-show-more .dev-show-more-icon{margin-left:4px}
.developer-thumbnail-list{gap:24px}.developer-thumbnail-list .developer-thumbnail-root .alt-text{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.developer-thumbnail-root{border:1px solid var(--border-active-primary);box-sizing:content-box;text-align:center;border-radius:8px;align-content:center;width:64px;height:64px;position:relative}.developer-thumbnail-root .hui-image{object-fit:cover;border-radius:8px;width:100%;height:100%}.developer-thumbnail-root .alt-text{letter-spacing:.02rem;color:var(--text-active-primary);white-space:nowrap;margin:8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}@supports (display:-webkit-box){.developer-thumbnail-root .alt-text{white-space:normal}}.developer-thumbnail-root .btn-close{background-color:var(--pg-white);opacity:var(--bs-btn-close-focus-opacity);border-radius:50%;padding:4px;font-size:8px;position:absolute;top:-8px;right:-8px}.developer-thumbnail-root.empty .alt-text{letter-spacing:.02rem;color:var(--text-inactive-tertiary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.developer-thumbnail-root.empty .btn-close{display:none}
/*# sourceMappingURL=0tedpr36avjrh.css.map*/