.property-list-uneven{gap:6rem 5rem!important}@media(min-width:768px){.property-list-uneven.lg\:grid-cols-2>:nth-child(2n){margin-top:6rem}.property-list-uneven.lg\:grid-cols-2:has(>:last-child:nth-child(2n)){padding-bottom:calc(3rem + 6rem)!important}}@media(min-width:768px)and (max-width:1023px){.property-list-uneven.lg\:grid-cols-3>:nth-child(2n),.property-list-uneven.xl\:grid-cols-4>:nth-child(2n){margin-top:6rem}.property-list-uneven.lg\:grid-cols-3:has(>:last-child:nth-child(2n)),.property-list-uneven.xl\:grid-cols-4:has(>:last-child:nth-child(2n)){padding-bottom:calc(3rem + 6rem)!important}}@media(min-width:1024px){.property-list-uneven.lg\:grid-cols-3>*,.property-list-uneven.xl\:grid-cols-4>*{margin-top:0}}.property-list-uneven--carousel .embla__container{align-items:flex-start}.property-list-uneven--carousel .embla__slide{margin-right:1.5rem!important}@media(min-width:768px){.property-list-uneven--carousel .embla__slide{margin-right:5rem!important}.property-list-uneven--carousel.items-per-line-2 .embla__slide:nth-child(2n){margin-top:6rem}}@media(min-width:768px)and (max-width:1023px){.property-list-uneven--carousel.items-per-line-3 .embla__slide:nth-child(2n),.property-list-uneven--carousel.items-per-line-4 .embla__slide:nth-child(2n){margin-top:6rem}}@media(min-width:1024px){.property-list-uneven--carousel.items-per-line-3 .embla__slide,.property-list-uneven--carousel.items-per-line-4 .embla__slide{margin-top:0!important}}.module-box.module-prospect-count{margin-top:5rem;margin-bottom:5rem}.module-box.module-prospect-count.has-background-color .bg-gray-100{background-color:#fff}@media print{.project-print-page .project-description p{font-size:12px}.project-print-page .feature-item{page-break-inside:avoid}.project-print-page table{font-size:11px}.project-print-page table td,.project-print-page table th{padding:4px 8px}}.property-detail-view-9 .pdv9-intro h1,.property-detail-view-9 .pdv9-sidebar-price{font-family:var(--font-secondary,inherit)}.property-detail-view-9 .pdv9-manager .manager-photo{border-radius:9999px;overflow:hidden;max-width:200px;margin-left:auto;margin-right:auto}.property-detail-view-9 .pdv9-manager .manager-name{font-family:var(--font-secondary,inherit);font-size:1.25rem}.property-detail-view-9 .pdv9-manager .manager-email,.property-detail-view-9 .pdv9-manager .manager-mobile-phone,.property-detail-view-9 .pdv9-manager .manager-phone{font-size:.95rem;opacity:.85}.property-detail-view-9 .pdv9-general-info .detail-list-group>h3{font-family:var(--font-secondary,inherit);font-size:1.75rem;font-weight:400;margin-bottom:2rem}.property-detail-view-9 .pdv9-general-info .detail-list-group>hr{display:none}.property-detail-view-9 .pdv9-general-info .detail-list-group>.grid{grid-template-columns:1fr}@media(min-width:768px){.property-detail-view-9 .pdv9-general-info .detail-list-group>.grid{grid-template-columns:repeat(3,1fr);column-gap:3rem}}.property-detail-view-9 .pdv9-general-info .detail-item-name{opacity:.7;font-weight:400}.property-detail-view-9 .pdv9-general-info .detail-item-value{opacity:1;font-weight:500}.property-detail-view-9 .pdv9-similar h3{font-family:var(--font-secondary,inherit);font-size:1.75rem;font-weight:400;color:#3b1e26;margin-bottom:2rem}.property-detail-view-10 .pdv10-header h1{line-height:1.2}.property-detail-view-10 .pdv10-price-note{font-size:.875rem;opacity:.65}.property-detail-view-10 .pdv10-epc-badge .EPC_Label img{height:2rem}.property-detail-view-10 .pdv10-card-title{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.property-detail-view-10 .pdv10-card-subtitle{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.3}.property-detail-view-10 .pdv10-form-card{overflow:hidden;border-radius:1rem;border:1px solid #eaeaea;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.03)}.property-detail-view-10 .pdv10-form-card__body{padding:2.25rem}.property-detail-view-10 .pdv10-manager-card .manager-name{font-size:1.125rem;line-height:1.3}.property-detail-view-10 .pdv10-manager-card .manager-email,.property-detail-view-10 .pdv10-manager-card .manager-mobile-phone,.property-detail-view-10 .pdv10-manager-card .manager-phone{opacity:.85}.property-detail-view-10 .pdv10-manager-card .manager-email:hover,.property-detail-view-10 .pdv10-manager-card .manager-mobile-phone:hover,.property-detail-view-10 .pdv10-manager-card .manager-phone:hover{opacity:1}.property-detail-view-10 .pdv10-sidebar-price{border-radius:.5rem;border:1px solid var(--color-gray-200,#e5e7eb);background:#fff;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06)}.property-detail-view-10 .pdv10-sidebar-price .price{display:block}@media(min-width:1024px){.property-detail-view-10 .pdv10-sidebar{position:sticky;top:calc(var(--site-sticky-header-offset, 5rem) + 1.5rem);align-self:start}}.property-detail-view-10 .detail-list-group{margin-bottom:2.5rem}.property-detail-view-10 .detail-list-group>h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.property-detail-view-10 .detail-list-group>hr{display:none}.property-detail-view-10 .detail-list-view-5-group>h2{line-height:1.2}.property-detail-view-10 .detail-item-name{opacity:.7}.property-detail-view-10 .detail-item-value{font-weight:500}.property-gallery-view-6 .marquee{position:relative}@media(min-width:1024px){.property-gallery-view-6__grid{display:grid;grid-template-columns:2fr 1fr;gap:clamp(.5rem,1.5vw,1rem)}}.property-gallery-view-6__main{aspect-ratio:16/10}@media(min-width:1024px){.property-gallery-view-6__main{height:auto;border-radius:16px 0 0 16px}.property-gallery-view-6__side{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(.5rem,1vw,1rem);height:100%}.property-gallery-view-6__side-item:nth-child(2){border-radius:0 16px 0 0}.property-gallery-view-6__side-item:nth-child(4){border-radius:0 0 16px 0}}@media print{.print-page .property-description p{font-size:12px}}.service-cards-view-3 .embla__slide{display:flex;flex-direction:column}.service-cards-view-3 .card-content{display:flex;flex-direction:column;flex:1;padding-top:2rem}.service-cards-view-3 .card-content>a:not(:has(.btn)){text-decoration:none;color:inherit;background:none;border:none;padding:0;border-radius:0;font-weight:inherit}.service-cards-view-3 .service-cards-view-3__description,.service-cards-view-3 .service-cards-view-3__description a:not(.btn),.service-cards-view-3 .service-cards-view-3__description li,.service-cards-view-3 .service-cards-view-3__description p,.service-cards-view-3 .service-cards-view-3__inherit-color .card-content,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description a:not(.btn),.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description em,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description li,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description p,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description span,.service-cards-view-3 .service-cards-view-3__inherit-color .service-cards-view-3__description strong,.service-cards-view-3 .service-cards-view-3__inherit-color .text-content a:not(.btn),.service-cards-view-3 .service-cards-view-3__inherit-color .text-content em,.service-cards-view-3 .service-cards-view-3__inherit-color .text-content li,.service-cards-view-3 .service-cards-view-3__inherit-color .text-content p,.service-cards-view-3 .service-cards-view-3__inherit-color .text-content span,.service-cards-view-3 .service-cards-view-3__inherit-color .text-content strong,.service-cards-view-3 .service-cards-view-3__inherit-color h1,.service-cards-view-3 .service-cards-view-3__inherit-color h2,.service-cards-view-3 .service-cards-view-3__inherit-color h3,.service-cards-view-3 .service-cards-view-3__inherit-color h4,.service-cards-view-3 .service-cards-view-3__inherit-color h5,.service-cards-view-3 .service-cards-view-3__inherit-color h6{color:inherit}.service-cards-view-3 .embla>div:has(>.embla__navigation){justify-content:flex-start;gap:1rem}@media(min-width:768px){.service-cards-view-3 .embla>div:has(>.embla__navigation){gap:1.5rem}}.service-cards-view-3 .embla__navigation{order:-1}