.zvh-jk .hero-stats,.zvh-jk #flatsHeroSub{display:none}.zvh-jk .page-hero--flats{background-image:none;background-color:transparent;padding:16px 0 10px;border-bottom:none}.zvh-jk .page-hero--flats:before{display:none}.zvh-jk .flats-city-section,.zvh-jk .flats-filters-section,.zvh-jk .flats-toolbar-section,.zvh-jk .flats-cards-section{visibility:hidden;animation:zvh-reveal 0s linear 3s forwards}@keyframes zvh-reveal{to{visibility:visible}}.zvh-jk.zvh-ready .flats-city-section,.zvh-jk.zvh-ready .flats-filters-section,.zvh-jk.zvh-ready .flats-toolbar-section,.zvh-jk.zvh-ready .flats-cards-section,.zvh-jk.zvh-broken .flats-city-section,.zvh-jk.zvh-broken .flats-filters-section,.zvh-jk.zvh-broken .flats-toolbar-section,.zvh-jk.zvh-broken .flats-cards-section{visibility:visible;animation:none}.zvh{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:24px;align-items:center;margin:22px 0 0}.zvh-gal{display:flex;flex-direction:column;gap:10px;min-width:0;animation:zvh-rise .44s cubic-bezier(.22,1,.36,1) backwards}.zvh-stage{position:relative;height:344px;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--dark3)}.zvh-big{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.zvh-big-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.zvh-big:hover .zvh-big-img{transform:scale(1.03)}.zvh-arr{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-light);border-radius:50%;background:#0d0d0fa8;backdrop-filter:blur(10px);color:var(--text);font-size:var(--icon-xs);cursor:pointer;transition:var(--transition)}.zvh-arr:hover{border-color:var(--gold);color:var(--gold);background:#0d0d0fd6}.zvh-arr:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.zvh-arr--prev{left:10px}.zvh-arr--next{right:10px}.zvh-count{position:absolute;right:10px;bottom:10px;z-index:2;padding:4px 10px;border-radius:999px;background:#0d0d0fb3;backdrop-filter:blur(10px);font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.zvh-thumbs{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-bottom:2px}.zvh-thumbs::-webkit-scrollbar{display:none}.zvh-th{flex:0 0 auto;width:74px;height:56px;padding:0;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--dark3);cursor:pointer;opacity:.62;transition:var(--transition)}.zvh-th:hover{opacity:1;border-color:var(--gold-trans)}.zvh-th:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.zvh-th--on{opacity:1;border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.zvh-th-img{display:block;width:100%;height:100%;object-fit:cover}@keyframes zvh-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.zvh-gal,.zvh-pult,.zvh-bar{animation:none}.zvh-big-img{transition:none}}.zvh-pult{display:flex;flex-direction:column;gap:16px;min-width:0;align-self:center;padding:18px 20px 20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--dark2);animation:zvh-rise .44s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.1s}.zvh-pult-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.zvh-cap{display:flex;flex-direction:column;gap:2px;min-width:0}.zvh-cap-val{font-family:var(--font-display);font-size:38px;font-weight:800;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.zvh-cap-lbl{font-size:12px;color:var(--text-muted)}.zvh-cap-meta{display:flex;flex-wrap:wrap;gap:6px}.zvh-tag{padding:5px 11px;border:1px solid var(--border-light);border-radius:999px;font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.zvh-scale{display:flex;flex-direction:column;gap:7px}.zvh-scale-line{display:flex;height:5px;border-radius:999px;overflow:hidden;background:var(--dark3)}.zvh-scale-seg{display:block;height:100%;background:#f0ede857;transition:width .6s cubic-bezier(.22,1,.36,1)}.zvh-scale-seg--done{background:linear-gradient(90deg,var(--gold-dark),var(--gold))}.zvh-scale-keys{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;line-height:1.3;color:var(--text-muted)}.zvh-scale-key{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.zvh-scale-dot{width:7px;height:7px;border-radius:50%;background:#f0ede857;flex:0 0 auto}.zvh-scale-key--done .zvh-scale-dot{background:var(--gold)}.zvh-chart{display:flex;flex-direction:column;gap:10px}.zvh-chart-cap{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted)}.zvh-bars{display:flex;align-items:flex-end;gap:8px}.zvh-bar{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer;animation:zvh-rise .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.16s + var(--zvh-i, 0) * .06s)}.zvh-bar-num{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums;transition:var(--transition)}.zvh-bar-stem{display:flex;align-items:flex-end;width:100%;height:74px;border-radius:7px;background:var(--dark3);overflow:hidden}.zvh-bar-fill{display:block;width:100%;border-radius:7px;background:linear-gradient(180deg,var(--gold),rgba(200,169,110,.42));transition:height .6s cubic-bezier(.22,1,.36,1),filter .2s}.zvh-bar-lbl{max-width:100%;overflow:hidden;font-size:12px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;transition:var(--transition)}.zvh-bar:hover .zvh-bar-num,.zvh-bar:hover .zvh-bar-lbl{color:var(--text)}.zvh-bar:hover .zvh-bar-fill{filter:brightness(1.16)}.zvh-bar:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.zvh-desc{max-width:920px;margin:18px 0 0;font-size:16px;line-height:1.55;color:var(--text-muted)}.zvh-more{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;font-weight:600;color:var(--gold);text-decoration:none;transition:var(--transition)}.zvh-more:hover{color:var(--gold-light);gap:12px}.zvh-lb{position:fixed;inset:0;z-index:var(--z-overlay-top);display:none;align-items:center;justify-content:center;padding:40px 64px;background:#0d0d0feb;backdrop-filter:blur(6px)}.zvh-lb--open{display:flex}.zvh-lb-img{max-width:100%;max-height:100%;border-radius:var(--radius-sm);box-shadow:var(--shadow)}.zvh-lb-close,.zvh-lb-nav{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--text);background:var(--dark3);border:1px solid var(--border);border-radius:50%;cursor:pointer;transition:var(--transition)}.zvh-lb-close:hover,.zvh-lb-nav:hover{color:var(--gold);border-color:var(--gold)}.zvh-lb-close{top:20px;right:20px}.zvh-lb-nav--prev{left:12px}.zvh-lb-nav--next{right:12px}@media(max-width:1400px){.zvh{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:18px}.zvh-stage{height:288px}}@media(max-width:1100px){.zvh{grid-template-columns:1fr;gap:16px}.zvh-pult{align-self:stretch}}@media(max-width:900px){.zvh{margin-top:16px}.zvh-stage{height:226px}.zvh-arr{width:34px;height:34px}.zvh-th{width:62px;height:48px}.zvh-thumbs{margin:0 calc(var(--jk-layout-pad-mobile) * -1);padding:0 var(--jk-layout-pad-mobile) 2px}.zvh-pult{display:none}.zvh-desc{margin-top:14px;font-size:15px}.zvh-lb{padding:16px}.zvh-lb-nav{bottom:20px;top:auto}.zvh-lb-nav--prev{left:24%}.zvh-lb-nav--next{right:24%}}
/*# sourceMappingURL=jk-flats-hero-JXC2QADH.min.css.map */
