.PropertyGallery_property-gallery__6e5TR{background-color:transparent;border-radius:0;overflow:hidden;box-shadow:none;margin:0;padding:0}.PropertyGallery_property-gallery__main__avxpc{position:relative;width:100%;aspect-ratio:4/3;background-color:#000;overflow:hidden;border-radius:0}.PropertyGallery_property-gallery__image-container__Yvy_s{position:relative;width:100%;height:100%;margin:0;padding:0;touch-action:pan-y pinch-zoom}@media(max-width:768px){.PropertyGallery_property-gallery__image-container__Yvy_s{touch-action:pan-x pan-y}}.PropertyGallery_property-gallery__image__JccVN{width:100%;height:100%;object-fit:contain;display:block;margin:0;padding:0;border:none;background-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:auto}.PropertyGallery_property-gallery__image__JccVN[role=button]{cursor:zoom-in}.PropertyGallery_property-gallery__image__JccVN[role=button]:focus-visible{outline:2px solid var(--vz-focus-ring);outline-offset:-2px}.PropertyGallery_property-gallery__image--out-sale__GoF4o{object-fit:cover}.PropertyGallery_property-gallery__nav-button__kf19s{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.9)!important;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;z-index:10;border-radius:50%!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important}.PropertyGallery_property-gallery__nav-button__kf19s:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important;transform:translateY(-50%) scale(1.05)!important}.PropertyGallery_property-gallery__nav-button__kf19s:active{transform:translateY(-50%) scale(.95)!important}.PropertyGallery_property-gallery__nav-button__kf19s:focus{background:hsla(0,0%,100%,.9)!important;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.PropertyGallery_property-gallery__nav-button__kf19s .anticon{font-size:16px;color:#262626}.PropertyGallery_property-gallery__fullscreen-button__uG5oY{position:absolute;top:var(--vz-space-1);right:var(--vz-space-1);z-index:10;display:inline-flex;align-items:center;gap:var(--vz-space-half);height:var(--vz-control-sm);padding:0 12px;border:0;border-radius:var(--vz-radius-base);background:var(--vz-surface-overlay-media);color:var(--vz-on-media);font-family:inherit;font-size:var(--vz-font-body);font-weight:var(--vz-weight-medium);cursor:pointer;transition:background-color var(--vz-motion-fast) var(--vz-ease)}.PropertyGallery_property-gallery__fullscreen-button__uG5oY:before{content:"";position:absolute;inset:-6px}.PropertyGallery_property-gallery__fullscreen-button__uG5oY:hover{background:var(--vz-surface-overlay-media-hover)}.PropertyGallery_property-gallery__fullscreen-button__uG5oY:focus-visible{outline:2px solid var(--vz-focus-ring);outline-offset:2px}@media(min-width:768px){.PropertyGallery_property-gallery__fullscreen-button__uG5oY{top:auto;right:auto;bottom:var(--vz-space-2);left:var(--vz-space-2)}}.PropertyGallery_property-gallery__map-container__di59B{position:relative;width:100%;height:100%}.PropertyGallery_property-gallery__map__1OyPu{width:100%;height:100%}.PropertyGallery_property-gallery__map-overlay__ppGbG{position:absolute;bottom:16px;left:16px;right:16px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;padding:16px;border:1px solid rgba(255,165,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PropertyGallery_property-gallery__map-info__kXBOv{display:flex;align-items:flex-start;gap:12px}.PropertyGallery_property-gallery__map-icon__VaLxJ{flex-shrink:0;width:40px;height:40px;background:linear-gradient(to bottom right,#f97316,#ea6010);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.PropertyGallery_property-gallery__map-text__UE037{flex:1 1;min-width:0}.PropertyGallery_property-gallery__map-address__mbZgG{font-size:14px;color:#262626;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyGallery_property-gallery__map-location__V_0ld{font-size:12px;color:#8c8c8c;margin:4px 0 0}.PropertyGallery_property-gallery__map-button__Ly8XH{flex-shrink:0;border-color:rgba(255,165,0,.2);color:#ff7a00}.PropertyGallery_property-gallery__map-button__Ly8XH:hover{border-color:#ff7a00;background:rgba(255,165,0,.1);color:#ff7a00}.PropertyGallery_property-gallery__map-no-coords__AwKYJ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;color:#8c8c8c}.PropertyGallery_property-gallery__empty-state__k9eOy{background:linear-gradient(to bottom right,#f5f5f5,#fafafa)}.PropertyGallery_property-gallery__empty-state__k9eOy,.PropertyGallery_property-gallery__empty___luzq{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:48px;text-align:center}.PropertyGallery_property-gallery__empty___luzq{background:#f5f5f5}.PropertyGallery_property-gallery__empty-icon__OCn8I{font-size:80px;color:#8c8c8c;margin-bottom:16px}.PropertyGallery_property-gallery__empty-description__gqYmu{font-size:13px;color:#8c8c8c;margin-top:8px}.PropertyGallery_property-gallery__empty-button__BSTz2{margin-top:16px}.PropertyGallery_property-gallery__tabs__Rz6bD{display:flex;justify-content:space-around;background:linear-gradient(180deg,#fafafa,#fff);border-top:1px solid #e8e8e8;padding:12px 16px;gap:8px;overflow-x:auto}@media(min-width:1024px){.PropertyGallery_property-gallery__tabs__Rz6bD{padding:12px 16px}}.PropertyGallery_property-gallery__tab__1npXp{display:flex;align-items:center;gap:8px;padding:12px;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:14px;color:#595959;white-space:nowrap}@media(min-width:1024px){.PropertyGallery_property-gallery__tab__1npXp{padding:12px 16px}}.PropertyGallery_property-gallery__tab__1npXp:hover{background:#f0f0f0}.PropertyGallery_property-gallery__tab--active__uRrOh{background:linear-gradient(to bottom right,#1890ff,#096dd9)!important;color:#fff!important;box-shadow:0 2px 8px rgba(24,144,255,.3);transform:scale(1.05)}.PropertyGallery_property-gallery__tab--active__uRrOh .PropertyGallery_anticon__nt_xT,.PropertyGallery_property-gallery__tab--active__uRrOh span{color:#fff!important}.PropertyGallery_property-gallery__tab--ubicacion__rYkGc.PropertyGallery_property-gallery__tab--active__uRrOh{background:linear-gradient(to bottom right,#ff7a00,#ff9800)!important;box-shadow:0 2px 8px rgba(255,122,0,.3)!important;color:#fff!important}.PropertyGallery_property-gallery__tab--ubicacion__rYkGc.PropertyGallery_property-gallery__tab--active__uRrOh .PropertyGallery_anticon__nt_xT,.PropertyGallery_property-gallery__tab--ubicacion__rYkGc.PropertyGallery_property-gallery__tab--active__uRrOh span{color:#fff!important}.PropertyGallery_property-gallery__tab--tour360__InxDk.PropertyGallery_property-gallery__tab--active__uRrOh{background:linear-gradient(to bottom right,#06b6d4,#0891b2)!important;box-shadow:0 2px 8px rgba(6,182,212,.3)!important;color:#fff!important}.PropertyGallery_property-gallery__tab--tour360__InxDk.PropertyGallery_property-gallery__tab--active__uRrOh span{color:#fff!important}.PropertyGallery_property-gallery__tab--videos__2H05e.PropertyGallery_property-gallery__tab--active__uRrOh{background:linear-gradient(to bottom right,#22c55e,#16a34a)!important;box-shadow:0 2px 8px rgba(34,197,94,.3)!important;color:#fff!important}.PropertyGallery_property-gallery__tab--videos__2H05e.PropertyGallery_property-gallery__tab--active__uRrOh span{color:#fff!important}.PropertyGallery_property-gallery__tab--planos__FRxdf.PropertyGallery_property-gallery__tab--active__uRrOh{background:linear-gradient(to bottom right,#a855f7,#9333ea)!important;box-shadow:0 2px 8px rgba(168,85,247,.3)!important;color:#fff!important}.PropertyGallery_property-gallery__tab--planos__FRxdf.PropertyGallery_property-gallery__tab--active__uRrOh span{color:#fff!important}.PropertyGallery_property-gallery__tab--disabled__ptm7s{opacity:.4;cursor:not-allowed}.PropertyGallery_property-gallery__tab--disabled__ptm7s:hover{background:transparent}.PropertyGallery_property-gallery__tab-floor__19NLg{flex-shrink:0;color:currentColor}.PropertyGallery_property-gallery__tab-text__vsS8c{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1024px){.PropertyGallery_property-gallery__tab-text__vsS8c{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}.PropertyGallery_property-gallery__tab-badge__vFasz{background:rgba(24,144,255,.1);color:#1890ff;padding:2px 8px;border-radius:12px;font-size:12px;margin-left:0}@media(min-width:1024px){.PropertyGallery_property-gallery__tab-badge__vFasz{margin-left:4px}}.PropertyGallery_property-gallery__tab--active__uRrOh .PropertyGallery_property-gallery__tab-badge__vFasz{background:hsla(0,0%,100%,.2);color:#fff}.PropertyGallery_property-gallery__tour360-container__YCPfo{position:relative;width:100%;height:100%;background-color:#111827}.PropertyGallery_property-gallery__video-container__fG7NJ{position:relative;width:100%;height:100%;background-color:#000}.PropertyGallery_property-gallery__video__vOXzA{width:100%;height:100%;border:none;display:block}.PropertyGallery_property-gallery__video-controls__DmcET{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 12px;border-radius:24px;z-index:10;box-sizing:border-box;width:auto;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;margin:0}@media(min-width:1024px){.PropertyGallery_property-gallery__video-controls__DmcET{gap:16px;padding:8px 16px}}.PropertyGallery_property-gallery__video-nav-button__36O3y{background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;border-radius:50%!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important;flex-shrink:0!important;flex-grow:0!important;box-sizing:border-box!important;cursor:pointer!important;outline:none!important}@media(min-width:1024px){.PropertyGallery_property-gallery__video-nav-button__36O3y{border-radius:24px!important;width:auto!important;min-width:auto!important;max-width:none!important;height:32px!important;min-height:32px!important;padding:0 16px!important}}.PropertyGallery_property-gallery__video-nav-button__36O3y:hover{background:hsla(0,0%,100%,.3)!important;color:#fff!important}.PropertyGallery_property-gallery__video-nav-button__36O3y:focus{outline:none!important}.PropertyGallery_property-gallery__video-nav-button__36O3y .anticon{font-size:14px!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;line-height:1!important;flex-shrink:0!important}.PropertyGallery_property-gallery__video-nav-button__36O3y span{display:none!important;font-size:14px!important;line-height:1!important;margin:0!important;padding:0!important}@media(min-width:1024px){.PropertyGallery_property-gallery__video-nav-button__36O3y span{display:inline!important;margin-left:8px!important}}.PropertyGallery_property-gallery__video-nav-text__T6wwQ{display:none;font-size:14px;line-height:1;margin:0;padding:0}@media(min-width:1024px){.PropertyGallery_property-gallery__video-nav-text__T6wwQ{display:inline}}.PropertyGallery_property-gallery__video-counter__4nIqO{color:#fff;font-size:12px;font-weight:500;min-width:40px;text-align:center;flex-shrink:0;flex-grow:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;line-height:1;margin:0;padding:0;height:32px}@media(min-width:1024px){.PropertyGallery_property-gallery__video-counter__4nIqO{min-width:50px}}.PropertyGallery_property-gallery__shorts-overlay__BtLf5{position:fixed;inset:0;z-index:10020;display:flex;flex-direction:column;background:#000}.PropertyGallery_property-gallery__shorts-header__aiWdA{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(0,0,0,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.PropertyGallery_property-gallery__shorts-counter__pgfFc{color:hsla(0,0%,100%,.7);font-size:14px;white-space:nowrap}.PropertyGallery_property-gallery__shorts-title__otHgg{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500}.PropertyGallery_property-gallery__shorts-close__qTwcf{width:40px;height:40px;border:none;border-radius:50%;background:hsla(0,0%,100%,.08);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.PropertyGallery_property-gallery__shorts-close__qTwcf:hover{background:hsla(0,0%,100%,.16)}.PropertyGallery_property-gallery__shorts-main__86g7Q{position:relative;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.PropertyGallery_property-gallery__shorts-frame__i4EAp{width:min(100%,430px);height:min(100%,(100vw - 32px)*16/9);max-height:100%;aspect-ratio:9/16;background:#111;border-radius:12px;overflow:hidden}@media(min-width:768px){.PropertyGallery_property-gallery__shorts-frame__i4EAp{width:min(52vw,430px);height:min(82vh,764px)}}.PropertyGallery_property-gallery__shorts-frame--horizontal__KDATv{width:min(100%,960px);height:auto;aspect-ratio:16/9}@media(min-width:768px){.PropertyGallery_property-gallery__shorts-frame--horizontal__KDATv{width:min(82vw,960px);height:auto}}.PropertyGallery_property-gallery__shorts-video__78hNP{width:100%;height:100%;border:none;display:block}.PropertyGallery_property-gallery__shorts-nav__tsoKs{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.PropertyGallery_property-gallery__shorts-nav__tsoKs:hover{background:hsla(0,0%,100%,.22)}.PropertyGallery_property-gallery__shorts-nav--prev__sAncb{left:16px}.PropertyGallery_property-gallery__shorts-nav--next__pAsE0{right:16px}.PropertyActionButtons_property-action-buttons__lveWS{display:flex;align-items:stretch;padding-top:0;border-top:none;margin:0;overflow:hidden;border-radius:0 0 8px 8px}.PropertyActionButtons_property-action-buttons__button__2S7qc{flex:1 1;display:flex;align-items:center;justify-content:center;padding:14px;background:none;border:none;cursor:pointer;transition:all .3s ease;position:relative;min-width:0}.PropertyActionButtons_property-action-buttons__button--favorite__jwu9I:hover{background:linear-gradient(180deg,rgba(255,23,68,.05),transparent)}.PropertyActionButtons_property-action-buttons__button--favorite__jwu9I.PropertyActionButtons_property-action-buttons__button--active__f0RPS{background:linear-gradient(180deg,rgba(255,23,68,.1),transparent)}.PropertyActionButtons_property-action-buttons__button--share__EQ0Ku:hover{background:linear-gradient(180deg,rgba(24,144,255,.05),transparent)}.PropertyActionButtons_property-action-buttons__button--notification__kiIzR:hover{background:linear-gradient(180deg,rgba(255,152,0,.05),transparent)}.PropertyActionButtons_property-action-buttons__button--notification__kiIzR.PropertyActionButtons_property-action-buttons__button--active__f0RPS{background:linear-gradient(180deg,rgba(255,152,0,.1),transparent)}.PropertyActionButtons_property-action-buttons__button--fullscreen__HGV_r:hover{background:linear-gradient(180deg,rgba(24,144,255,.05),transparent)}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf{flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:12px 10px;min-width:0;transition:background .2s ease,transform .15s ease}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf:hover{background:rgba(24,144,255,.06)}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf:active{transform:scale(.98)}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC:hover{background:rgba(0,0,0,.04)}.PropertyActionButtons_property-action-buttons__button--disabled__BxaQ1{opacity:.4;cursor:not-allowed}.PropertyActionButtons_property-action-buttons__button--disabled__BxaQ1:hover{background:none}.PropertyActionButtons_property-action-buttons__separator__8q_m_{position:absolute;right:0;top:.5rem;bottom:.5rem;width:1px;background:linear-gradient(180deg,transparent,#e5e7eb,transparent)}.PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.PropertyActionButtons_property-action-buttons__button__2S7qc:hover .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{transform:scale(1.1)}.PropertyActionButtons_property-action-buttons__button--favorite__jwu9I:hover .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{transform:scale(1.25)}.PropertyActionButtons_property-action-buttons__button--share__EQ0Ku:hover .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{transform:scale(1.1) rotate(12deg)}.PropertyActionButtons_property-action-buttons__button--fullscreen__HGV_r:hover .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{transform:scale(1.1) translate(2px,-2px)}.PropertyActionButtons_property-action-buttons__button--active__f0RPS .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh,.PropertyActionButtons_property-action-buttons__button--notification__kiIzR:hover .PropertyActionButtons_property-action-buttons__icon-wrapper__Naggh{transform:scale(1.1)}.PropertyActionButtons_property-action-buttons__icon-wrapper--heartbeat__VKSq7{animation:PropertyActionButtons_heartBeat__oqJs_ .5s ease-in-out;filter:drop-shadow(0 0 4px rgba(255,23,68,.4))}.PropertyActionButtons_property-action-buttons__icon-wrapper--ringbell___k0aD{animation:PropertyActionButtons_ringBell__m3z2B .8s ease-in-out}.PropertyActionButtons_property-action-buttons__skynet-frame__E18Nb{box-sizing:border-box;width:16px;height:16px;border-radius:4px;border:2px solid #096dd9;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s ease}.PropertyActionButtons_property-action-buttons__skynet-frame--back___W3CA{border-color:#9ca3af}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf:hover .PropertyActionButtons_property-action-buttons__skynet-frame__E18Nb:not(.PropertyActionButtons_property-action-buttons__skynet-frame--back___W3CA){border-color:#0757b3}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC:hover .PropertyActionButtons_property-action-buttons__skynet-frame--back___W3CA{border-color:#6b7280}.PropertyActionButtons_property-action-buttons__skynet-frame-icon__sE1OW{color:#096dd9}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC .PropertyActionButtons_property-action-buttons__skynet-frame-icon__sE1OW{color:#6b7280}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf:not(.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC):hover .PropertyActionButtons_property-action-buttons__skynet-frame-icon__sE1OW{color:#0757b3}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC:hover .PropertyActionButtons_property-action-buttons__skynet-frame-icon__sE1OW{color:#4b5563}.PropertyActionButtons_property-action-buttons__skynet-label__y8A5y{font-size:13px;font-weight:500;color:#096dd9;white-space:nowrap;line-height:1}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC .PropertyActionButtons_property-action-buttons__skynet-label__y8A5y{color:#6b7280}.PropertyActionButtons_property-action-buttons__button--skynet-open__Ev_Sf:not(.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC):hover .PropertyActionButtons_property-action-buttons__skynet-label__y8A5y{color:#0757b3}.PropertyActionButtons_property-action-buttons__button--skynet-open--back__nawtC:hover .PropertyActionButtons_property-action-buttons__skynet-label__y8A5y{color:#374151}.PropertyActionButtons_property-action-buttons__icon__OkB5g{position:relative;z-index:1;display:block;flex-shrink:0}.PropertyActionButtons_property-action-buttons__icon-path--share__13bT9{fill:#096dd9;transition:fill .3s ease}.PropertyActionButtons_property-action-buttons__icon-path--bell__ZiQ1I,.PropertyActionButtons_property-action-buttons__icon-path--heart__TVBPN{fill:#9ca3af;transition:fill .3s ease}.PropertyActionButtons_property-action-buttons__button--share__EQ0Ku:hover .PropertyActionButtons_property-action-buttons__icon-path--share__13bT9{fill:#1890ff}.PropertyActionButtons_property-action-buttons__button--favorite__jwu9I:not(.PropertyActionButtons_property-action-buttons__button--active__f0RPS):hover .PropertyActionButtons_property-action-buttons__icon-path--heart__TVBPN{fill:#ff1744}.PropertyActionButtons_property-action-buttons__button--notification__kiIzR:not(.PropertyActionButtons_property-action-buttons__button--active__f0RPS):hover .PropertyActionButtons_property-action-buttons__icon-path--bell__ZiQ1I{fill:#ff9800}.PropertyActionButtons_property-action-buttons__pulse__r9t_o{position:absolute;inset:0;border-radius:50%;background:rgba(255,23,68,.2);animation:PropertyActionButtons_heartPulse__EzVF0 .6s ease-out;z-index:0}.PropertyActionButtons_property-action-buttons__sparkle__ltqBS{position:absolute;width:6px;height:6px;background:hotpink;border-radius:50%;filter:blur(.5px);animation:PropertyActionButtons_twinkle___8sOH 1.5s ease-in-out infinite}.PropertyActionButtons_property-action-buttons__particle__PJtB0{position:absolute;width:4px;height:4px;background:#1890ff;border-radius:50%;opacity:0;transition:opacity .3s ease}.PropertyActionButtons_property-action-buttons__button__2S7qc:hover .PropertyActionButtons_property-action-buttons__particle__PJtB0{opacity:1;animation:PropertyActionButtons_float__jQfgG 2s ease-in-out infinite}.PropertyActionButtons_property-action-buttons__badge__3K3LL{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#ff9800;border-radius:50%;z-index:2}.PropertyActionButtons_property-action-buttons__badge-ping__WlryD{position:absolute;inset:0;background:#ff9800;border-radius:50%;animation:PropertyActionButtons_ping__P0b_a 2s ease-in-out infinite}.PropertyActionButtons_property-action-buttons__sound-wave__K3qWA{position:absolute;width:8px;height:2px;background:rgba(255,152,0,.7);border-radius:2px;animation:PropertyActionButtons_soundWave__t1p8O 1.5s ease-in-out infinite}@keyframes PropertyActionButtons_heartPulse__EzVF0{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.5);opacity:.3}to{transform:scale(2.5);opacity:0}}@keyframes PropertyActionButtons_heartBeat__oqJs_{0%,to{transform:scale(1) rotate(0deg)}10%{transform:scale(.85) rotate(-3deg)}20%{transform:scale(1.2) rotate(3deg)}30%{transform:scale(1.05) rotate(-2deg)}40%{transform:scale(1.2) rotate(2deg)}50%{transform:scale(1) rotate(0deg)}}@keyframes PropertyActionButtons_ringBell__m3z2B{0%,to{transform:rotate(0deg)}10%{transform:rotate(-15deg)}20%{transform:rotate(15deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(5deg)}70%{transform:rotate(0deg)}}@keyframes PropertyActionButtons_soundWave__t1p8O{0%,to{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}}@keyframes PropertyActionButtons_twinkle___8sOH{0%,to{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes PropertyActionButtons_float__jQfgG{0%,to{transform:translateY(0);opacity:0}50%{transform:translateY(-8px);opacity:1}}@keyframes PropertyActionButtons_ping__P0b_a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(2);opacity:0}}.PropertyInfoCards_property-info-cards__JEBzb{width:100%;box-sizing:border-box;overflow-x:hidden}.PropertyInfoCards_property-info-cards__card__o6oHk{background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.PropertyInfoCards_property-info-cards__header____ijF{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e7eb;width:100%;box-sizing:border-box}@media(min-width:1024px){.PropertyInfoCards_property-info-cards__header____ijF{padding:16px 24px}}.PropertyInfoCards_property-info-cards__title__8cFfO{font-size:16px;color:#262626;margin:0}.PropertyInfoCards_property-info-cards__content__ff7MI{padding:16px;display:flex;flex-direction:column;flex-grow:1;width:100%;box-sizing:border-box}@media(min-width:1024px){.PropertyInfoCards_property-info-cards__content__ff7MI{padding:24px}}.PropertyInfoCards_property-info-cards__main__waOHB{flex-grow:1;width:100%}.PropertyInfoCards_property-info-cards__label__Uzs0n{font-size:14px;color:#6b7280;margin:0 0 8px}.PropertyInfoCards_property-info-cards__value__zyTfl{font-size:24px;color:#111827;margin:0 0 16px;font-weight:500}.PropertyInfoCards_property-info-cards__price-stack__lZOiQ{margin:0 0 16px}.PropertyInfoCards_property-info-cards__price--previous__FYPe3{margin:0 0 4px;font-size:13px;color:#6b7280;text-decoration:line-through}.PropertyInfoCards_property-info-cards__price--current__e_Bj9{margin:0;font-size:24px;font-weight:600;color:#16a34a}.PropertyInfoCards_property-info-cards__details__eXvps{display:flex;flex-direction:column;gap:8px;margin:16px 0 0;width:100%}.PropertyInfoCards_property-info-cards__detail-item__ask6j{display:flex;align-items:center;justify-content:space-between;font-size:12px;width:100%}.PropertyInfoCards_property-info-cards__detail-label__nkIvD{color:#374151;margin:0}.PropertyInfoCards_property-info-cards__detail-value__XD2If{color:#6b7280;margin:0}.PropertyInfoCards_property-info-cards__badges__0w8EG{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid #f3f4f6}.PropertyInfoCards_property-info-cards__finance-badge__NV_rN{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px}.PropertyInfoCards_property-info-cards__finance-badge--emerald__xaF_l{background:#ecfdf5;border:1px solid #a7f3d0}.PropertyInfoCards_property-info-cards__finance-badge--blue__gah7K{background:#eff6ff;border:1px solid #bfdbfe}.PropertyInfoCards_property-info-cards__finance-badge-icon-wrap__OKM_c{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0}.PropertyInfoCards_property-info-cards__finance-badge-icon-wrap--emerald___Wh0Z{background:#d1fae5}.PropertyInfoCards_property-info-cards__finance-badge-icon-wrap--blue__W7mx7{background:#dbeafe}.PropertyInfoCards_property-info-cards__finance-badge-icon--emerald__lLg0Z{color:#059669}.PropertyInfoCards_property-info-cards__finance-badge-icon--blue__EJvZY{color:#2563eb}.PropertyInfoCards_property-info-cards__finance-badge-title__7Qhlk{font-size:11px;font-weight:600;line-height:1.2;margin:0}.PropertyInfoCards_property-info-cards__finance-badge-title--emerald__bJ5m8{color:#047857}.PropertyInfoCards_property-info-cards__finance-badge-title--blue__z6E7y{color:#1d4ed8}.PropertyInfoCards_property-info-cards__finance-badge-subtitle__hGYW9{font-size:10px;line-height:1.2;margin:0}.PropertyInfoCards_property-info-cards__finance-badge-subtitle--emerald__T1mxH{color:rgba(5,150,105,.7)}.PropertyInfoCards_property-info-cards__finance-badge-subtitle--blue__SWIX3{color:rgba(37,99,235,.7)}.PropertyInfoCards_property-info-cards__button__E3lGb{width:100%;margin-top:16px}.PropertyInfoCards_property-info-cards__floor-icon__dEnZe{display:block;color:currentColor}.PropertyInfoCards_property-info-cards__button--outline__4lVxN{width:100%;margin-top:16px;border:1px solid #e5e7eb!important;color:#111827!important;background:#fff!important;font-weight:500!important;transition:all .3s ease!important}.PropertyInfoCards_property-info-cards__button--outline__4lVxN:focus,.PropertyInfoCards_property-info-cards__button--outline__4lVxN:hover{border-color:#d1d5db!important;color:#111827!important;background:#f9fafb!important}.PropertyInfoCards_property-info-cards__button--outline__4lVxN:active{background:#f3f4f6!important}.PropertyInfoCards_property-info-cards__button--outline__4lVxN:disabled{border-color:#e5e7eb!important;color:#9ca3af!important;background:#fff!important;cursor:not-allowed!important}@media(max-width:1023px){.PropertyInfoCards_property-info-cards__button--outline--hide-mobile__sSNwR{display:none!important}}.PropertyCharacteristics_property-characteristics__nPU_D{background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;width:100%;box-sizing:border-box;overflow-x:hidden}.PropertyCharacteristics_property-characteristics__header__CY6Am{height:65px;width:100%;border-bottom:1px solid #d9d9d9}.PropertyCharacteristics_property-characteristics__header-content__yHGqL{display:flex;flex-direction:row;align-items:center;height:100%;padding:0 24px;justify-content:space-between}.PropertyCharacteristics_property-characteristics__title__1rAx4{font-weight:500;line-height:24px;font-size:16px;color:rgba(0,0,0,.85);margin:0;white-space:nowrap}.PropertyCharacteristics_property-characteristics__edit-button__2RNP8{font-weight:500;line-height:22px;color:#1890ff;font-size:14px;background:none;border:none;cursor:pointer;white-space:pre;padding:0}.PropertyCharacteristics_property-characteristics__edit-button__2RNP8:hover{color:#096dd9}.PropertyCharacteristics_property-characteristics__content__nZfrp{width:100%;display:flex;flex-direction:column;gap:24px;padding:24px;box-sizing:border-box}.PropertyCharacteristics_property-characteristics__grid__4vt7G{width:100%;display:flex;flex-direction:column;gap:16px;padding:0}.PropertyCharacteristics_property-characteristics__row__5n_vH{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;width:100%}@media(min-width:768px){.PropertyCharacteristics_property-characteristics__row__5n_vH{grid-template-columns:repeat(3,1fr)}}.PropertyCharacteristics_property-characteristics__item__BpHFL{display:flex;gap:8px;align-items:center}.PropertyCharacteristics_property-characteristics__icon__cfy0z{flex-shrink:0;width:16px;height:16px;color:#6b7280;font-size:16px;display:flex;align-items:center;justify-content:center}.PropertyCharacteristics_property-characteristics__icon-svg__lAmKi{width:100%;height:100%;color:#6b7280}.PropertyCharacteristics_property-characteristics__value__2OCIX{font-weight:400;line-height:21px;font-size:14px;color:rgba(0,0,0,.85);margin:0}.PropertyCharacteristics_property-characteristics__label__0aUfh{font-weight:400;line-height:21px;font-size:14px;color:rgba(0,0,0,.45);margin:0}.VanziniLogo_logo__AkX8H{display:block;flex:none;width:auto;color:var(--vz-text-primary);transition:color var(--vz-motion-fast) var(--vz-ease)}.VanziniLogo_toneBrand__60qFc{color:var(--vz-brand)}.VanziniLogo_onMedia__NbH94{color:var(--vz-on-media)}@media(prefers-reduced-motion:reduce){.VanziniLogo_logo__AkX8H{transition:none}}.VanziniLogo_responsiveLockup__y9DzJ{display:none}@media(min-width:1280px){.VanziniLogo_responsiveLockup__y9DzJ{display:block}}.VanziniLogo_responsiveShield__fKqwr{display:block}@media(min-width:1280px){.VanziniLogo_responsiveShield__fKqwr{display:none}}@keyframes PropertyStage_pulse-green__iUahQ{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,0)}50%{box-shadow:0 0 0 5px rgba(16,185,129,.12)}}@keyframes PropertyStage_bar-grow__UmIin{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PropertyStage_property-stage__M06Wg{background:#fff;border-radius:2px;border:1px solid #f0f0f0;width:100%;position:relative}.PropertyStage_property-stage__header__6UcPY{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #f0f0f0}.PropertyStage_property-stage__header-left__kaYo0{display:flex;align-items:center;gap:6px}.PropertyStage_property-stage__title__pDokY{font-size:16px;font-weight:500;color:rgba(0,0,0,.85);margin:0}.PropertyStage_property-stage__help-icon__NPM6S{width:14px;height:14px;color:rgba(0,0,0,.45);flex-shrink:0;margin-left:2px}.PropertyStage_property-stage__edit-button__28pEo{font-size:14px;color:#1890ff;background:none;border:none;cursor:pointer;padding:0;line-height:22px}.PropertyStage_property-stage__edit-button__28pEo:hover{color:#096dd9}.PropertyStage_property-stage__content__f1Xhc{padding:24px;display:flex;flex-direction:column;gap:16px}.PropertyStage_property-stage__cards-grid__jpcKY{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:640px){.PropertyStage_property-stage__cards-grid__jpcKY{grid-template-columns:repeat(2,1fr)}}.PropertyStage_property-stage__info-card__KMx7t{background:#fafafa;border-radius:12px;border:1px solid #f5f5f5;padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:90px;height:100%;box-sizing:border-box}.PropertyStage_property-stage__card-label__pT2FA{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.PropertyStage_property-stage__card-label-icon__8sQ0i{width:14px;height:14px;flex-shrink:0}.PropertyStage_property-stage__age-value__cJRfa{display:flex;align-items:baseline;gap:6px;margin-top:8px}.PropertyStage_property-stage__age-number__Hrius{font-size:26px;font-weight:700;color:#1f2937;line-height:1;margin:0}.PropertyStage_property-stage__age-unit__hfhbL{font-size:13px;color:#6b7280;margin:0}.PropertyStage_property-stage__new-build__RKDTK{display:flex;align-items:center;gap:6px;margin-top:8px}.PropertyStage_property-stage__new-build-icon__nNF8g{width:16px;height:16px;color:#fbbf24;flex-shrink:0}.PropertyStage_property-stage__new-build-text__IaBtm{font-size:16px;font-weight:700;color:#1f2937;margin:0}.PropertyStage_property-stage__date-month__NHxhL{font-size:13px;color:#9ca3af;text-transform:capitalize;display:block;line-height:1.2;margin-top:8px}.PropertyStage_property-stage__date-year__JSq4X{font-size:26px;font-weight:700;color:#1f2937;line-height:1;margin:0}.PropertyStage_property-stage__date-empty__lEbPb{font-size:14px;color:#9ca3af;margin-top:8px}.PropertyStage_property-stage__delivery-card__CkSkw{border-radius:12px;border:1px solid;padding:16px;display:flex;align-items:center;gap:12px;min-height:90px;height:100%;box-sizing:border-box}.PropertyStage_property-stage__delivery-card--empty__GYnJq{background:#fafafa;border-color:#f5f5f5}.PropertyStage_property-stage__delivery-card--inmediata__8DD5S{background:#f0fdf4;border-color:#bbf7d0}.PropertyStage_property-stage__delivery-card--en-obra__Pho4f{background:#fff7ed;border-color:#fed7aa}.PropertyStage_property-stage__delivery-card--alquilado__DfuBp{background:#fafafa;border-color:#e5e7eb}.PropertyStage_property-stage__delivery-card--plazo__rcffm{background:#eff6ff;border-color:#bfdbfe}.PropertyStage_property-stage__delivery-card--animated__qLZl1{animation:PropertyStage_pulse-green__iUahQ 2.5s ease-in-out infinite}.PropertyStage_property-stage__delivery-icon-wrap__Y_aMI{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PropertyStage_property-stage__delivery-icon-wrap--inmediata__cH3UT{background:#dcfce7}.PropertyStage_property-stage__delivery-icon-wrap--en-obra__dk0lC{background:#ffedd5}.PropertyStage_property-stage__delivery-icon-wrap--alquilado__StW0W{background:#f3f4f6}.PropertyStage_property-stage__delivery-icon-wrap--plazo__6CUZz{background:#dbeafe}.PropertyStage_property-stage__delivery-icon__c_mI5{width:16px;height:16px}.PropertyStage_property-stage__delivery-icon--inmediata__YwtDf{color:#047857}.PropertyStage_property-stage__delivery-icon--en-obra__Z2BLw{color:#c2410c}.PropertyStage_property-stage__delivery-icon--alquilado__rPK4l{color:#4b5563}.PropertyStage_property-stage__delivery-icon--plazo__bKoPF{color:#1d4ed8}.PropertyStage_property-stage__delivery-text__v96Ws{min-width:0;display:flex;flex-direction:column;gap:2px}.PropertyStage_property-stage__delivery-label__qIT8O{font-size:13px;font-weight:600;line-height:1.2;margin:0}.PropertyStage_property-stage__delivery-label--inmediata__x_CJI{color:#047857}.PropertyStage_property-stage__delivery-label--en-obra__6O6gZ{color:#c2410c}.PropertyStage_property-stage__delivery-label--alquilado__txh8m{color:#4b5563}.PropertyStage_property-stage__delivery-label--plazo__Pvbj9{color:#1d4ed8}.PropertyStage_property-stage__delivery-sublabel__BULbY{font-size:11px;color:#9ca3af;line-height:1.2;margin:0}.PropertyStage_property-stage__delivery-empty-label__d7Dmf{font-size:11px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0}.PropertyStage_property-stage__delivery-empty-text__YrVz7{font-size:14px;color:#9ca3af;margin:4px 0 0}.PropertyStage_property-stage__condition__fpHhQ{display:flex;align-items:center;gap:12px;padding:0 4px}.PropertyStage_property-stage__condition-label__iAafV{font-size:11px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin:0}.PropertyStage_property-stage__condition-bars__Vtqv1{display:flex;align-items:center;gap:4px}.PropertyStage_property-stage__condition-bar__Zpc76{height:6px;width:24px;border-radius:999px;background:#f3f4f6;transform-origin:left;animation:PropertyStage_bar-grow__UmIin .3s ease forwards}.PropertyStage_property-stage__condition-bar--excelente__ftAtb,.PropertyStage_property-stage__condition-bar--muy-bueno__v8puG{background:#34d399}.PropertyStage_property-stage__condition-bar--bueno__6TYxu{background:#60a5fa}.PropertyStage_property-stage__condition-bar--regular__CCHT7{background:#fbbf24}.PropertyStage_property-stage__condition-bar--a-refaccionar__ESs3y{background:#f87171}.PropertyStage_property-stage__condition-text__ilaHo{font-size:13px;font-weight:500;margin:0}.PropertyStage_property-stage__condition-text--excelente__P43ij,.PropertyStage_property-stage__condition-text--muy-bueno__9jGrN{color:#047857}.PropertyStage_property-stage__condition-text--bueno__F7_tS{color:#1d4ed8}.PropertyStage_property-stage__condition-text--regular__dsQ7b{color:#b45309}.PropertyStage_property-stage__condition-text--a-refaccionar__Clw6U{color:#dc2626}.PropertyStage_property-stage__delivery-date-text__B5DqC{font-size:12px;color:#9ca3af;padding:0 4px;text-transform:capitalize;margin:0}.PropertyStage_property-stage__delivery-date-value__6_Iqg{color:#4b5563;font-weight:500}.Loading_loading___FQLv{opacity:.5;display:flex;justify-content:center;padding:20px}.Loading_loadingImage__b_OX5{width:73px;height:80px;animation:Loading_breathingOptimized__mEYfG 1.5s ease-out infinite;will-change:transform}@keyframes Loading_breathingOptimized__mEYfG{0%,to{transform:scale(.9)}50%{transform:scale(1)}}