@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-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}}.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}}.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}@media print{.print-page .property-description p{font-size:12px}}