.pdp-about-project-root .pdp-description-block-root{gap:12px;display:grid}.pdp-about-project-root .pdp-description-block-root a,.pdp-about-project-root .pdp-description-block-root a:visited,.pdp-about-project-root .pdp-description-block-root a:hover,.pdp-about-project-root .pdp-description-block-root a:active{color:var(--text-active-secondary);text-decoration-color:var(--text-active-secondary)}.pdp-about-project-root__description{letter-spacing:0;color:var(--text-active-secondary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:-webkit-box;overflow:hidden}.pdp-about-project-root .description-modal-body{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.pdp-about-project-root .description-modal-body a,.pdp-about-project-root .description-modal-body a:visited,.pdp-about-project-root .description-modal-body a:hover,.pdp-about-project-root .description-modal-body a:active{color:var(--text-active-secondary);text-decoration-color:var(--text-active-secondary)}.pdp-about-project-root__button{letter-spacing:0;color:var(--text-active-primary);text-underline-offset:4px;background:0 0;border:0;border-radius:0;gap:12px;width:fit-content;min-height:0;padding:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline 1px}.pdp-about-project-root__button .btn-content{align-items:normal}.pdp-about-project-root__button:hover,.pdp-about-project-root__button:active,.pdp-about-project-root__button:focus-visible{color:var(--text-active-primary);background:0 0}@media (max-width:575.98px){.pdp-description-block-root .pdp-about-project-root__title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}}
.awards-root{color:var(--text-active-primary);flex-direction:column;gap:12px;display:flex}.awards-root .awards-title{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.awards-root .awards-list{flex-direction:column;gap:12px;display:flex}.awards-root .awards-list-entry{align-items:start;gap:12px;display:flex}.awards-root .awards-list-entry .award-highlight-wrapper{color:var(--icon-brand-gold);align-items:center;display:flex}.awards-root .awards-list-entry .award-highlight{text-transform:uppercase;letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.awards-root .awards-list-entry .award-icon{letter-spacing:-.01rem;margin-left:-4px;margin-right:4px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.awards-root .awards-list-entry .award-icon:before{margin:0;font-size:1.5rem}.awards-root .awards-list-entry .award-year:before{content:"•"}.awards-root .awards-list-entry .award-details{letter-spacing:0;align-self:center;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.awards-root .awards-branding{gap:8px;display:flex}.awards-root .awards-branding-logo{padding:0 20px}.awards-root .awards-branding-logo-image{width:120px;height:120px}.awards-root .awards-branding-text{flex-direction:column;justify-content:center;gap:4px;display:flex}.awards-root .awards-branding-text-caption{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.awards-root .awards-branding-text-link{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none}.dev-profile-section.awards-section .awards-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){.awards-root .awards-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.awards-root .awards-list-entry .award-highlight{letter-spacing:0;flex-shrink:1;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.awards-root .awards-list-entry .award-details{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.awards-root .awards-branding-logo{padding:0 16px}.awards-root .awards-branding-logo-image{width:108px;height:108px}.awards-root .awards-branding-text-caption{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.awards-root .awards-branding-text-link{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}}
@media (min-width:768px){.pdp-awards-root .awards-root{gap:16px!important}}
.pdp-building-details-root .pdp-building-details-overflow-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pdp-building-details-root .pdp-building-details-overflow-text__clickable{cursor:pointer;text-decoration:underline}.pdp-building-details-root .pdp-building-details-table{table-layout:fixed;width:100%;margin-top:16px}.pdp-building-details-root .pdp-building-details-table.table-responsive,.pdp-building-details-root .pdp-building-details-table .table-responsive{overflow-x:visible}.pdp-building-details-root .pdp-building-details-table thead>tr>th:not(:first-child),.pdp-building-details-root .pdp-building-details-table tbody>tr>td:not(:first-child){width:15%}.pdp-building-details-root .pdp-building-details-table thead>tr>th:first-child,.pdp-building-details-root .pdp-building-details-table tbody>tr>td:first-child{width:70%}.pdp-building-details-root .pdp-building-details-table thead>tr>th,.pdp-building-details-root .pdp-building-details-table tbody>tr>td{color:var(--text-active-secondary)}.pdp-building-details-root .pdp-building-details-table thead>tr>th{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.pdp-building-details-root .pdp-building-details-table tbody>tr>td{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.pdp-building-details-root .pdp-building-details-table tfoot>tr>td{padding:16px}.pdp-building-details-root .pdp-building-details-table__footer{justify-content:center;display:flex}@media (max-width:991.98px){.pdp-building-details-root .pdp-building-details-table thead>tr>th:not(:first-child),.pdp-building-details-root .pdp-building-details-table tbody>tr>td:not(:first-child){width:17%}.pdp-building-details-root .pdp-building-details-table thead>tr>th:first-child,.pdp-building-details-root .pdp-building-details-table tbody>tr>td:first-child{width:66%}}@media (max-width:575.98px){.pdp-building-details-root .pdp-building-details-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.pdp-building-details-root .pdp-building-details-table thead>tr>th{letter-spacing:0;padding:12px 16px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.pdp-building-details-root .pdp-building-details-table tbody>tr>td{letter-spacing:-.01rem;padding:12px 16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.pdp-building-details-root .pdp-building-details-table thead>tr>th:not(:first-child),.pdp-building-details-root .pdp-building-details-table tbody>tr>td:not(:first-child){width:24%}.pdp-building-details-root .pdp-building-details-table thead>tr>th:first-child,.pdp-building-details-root .pdp-building-details-table tbody>tr>td:first-child{width:52%}}
.faq-root{flex-direction:column;justify-content:center;gap:8px;display:flex}.faq-root .faq__title{letter-spacing:.005rem;color:var(--text-active-primary);margin-bottom:unset;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.faq-root .faq__body.accordion{--bs-accordion-transition:none;margin:0}.faq-root .faq__body.accordion .accordion-header{padding:unset}.faq-root .faq__body.accordion .accordion-header .accordion-button{letter-spacing:-.005rem;color:var(--text-active-primary);border-bottom:none;padding:12px 16px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.faq-root .faq__body.accordion .accordion-header .accordion-button:hover{background-color:#0000}.faq-root .faq__body.accordion .accordion-header .accordion-button:focus{box-shadow:none}.faq-root .faq__body.accordion .faq__item__answer{letter-spacing:0;color:var(--text-active-primary);padding:12px 16px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.faq-root .faq__body.accordion .faq__item__answer a{color:var(--fill-active-primary);text-decoration:none}.faq-root .faq__body.accordion .faq__item__answer a:hover,.faq-root .faq__body.accordion .faq__item__answer a:focus,.faq-root .faq__body.accordion .faq__item__answer a:active{color:var(--fill-active-primary)}.faq-root .faq__body .faq__item.accordion-item{border-bottom:1px solid var(--border-active-secondary)}.faq-root .faq__body .faq__item.accordion-item:last-child{border-bottom:none}
@media (max-width:575.98px){.pdp-faq-section-root .faq-root h2{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}}
/*# sourceMappingURL=2olfkjx_3_r_i.css.map*/