.feature-card .btn.btn:not(.btn-underline){min-height:48px;max-width:100%;padding:.625rem 1.5rem;font-weight:700;font-size:1rem;line-height:1.5rem;border:2px solid rgba(0,0,0,0);white-space:normal;box-sizing:border-box;transition-property:background-color,color,border-color;transition-duration:.15s}@media(min-width:1024px)and (max-width:1279px){.feature-card .btn.btn:not(.btn-underline){padding-left:1.25rem;padding-right:1.25rem}}.feature-card[data-variant=custom] .btn.hover:not(.btn-inactive),.feature-card[data-variant=custom] .btn:hover:not(.btn-inactive),.feature-card[data-variant=dark] .btn.hover:not(.btn-inactive),.feature-card[data-variant=dark] .btn:hover:not(.btn-inactive),.feature-card[data-variant=primary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=primary] .btn:hover:not(.btn-inactive),.feature-card[data-variant=tertiary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=tertiary] .btn:hover:not(.btn-inactive){background-color:var(--color-background,#fff);color:var(--color-primary-text);border-color:rgba(0,0,0,0)}.feature-card[data-variant=secondary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=secondary] .btn:hover:not(.btn-inactive),.feature-card[data-variant=yellow] .btn.hover:not(.btn-inactive),.feature-card[data-variant=yellow] .btn:hover:not(.btn-inactive){background-color:var(--color-background,#fff);color:var(--color-primary-text);border-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.feature-card .btn{transition:none}}.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-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}a.epc-label-document-link{opacity:1!important;transition:none!important}a.epc-label-document-link:after,a.epc-label-document-link:before{content:none!important;display:none!important}}