.hero[data-v-d5102bcf]{color:var(--c-ink-on-dark);display:flex;flex-direction:column;height:100%;height:800px;justify-content:center;margin-top:90px;position:relative;width:100%}@media screen and (max-width:1200px){.hero[data-v-d5102bcf]{height:700px}}@media screen and (max-width:560px){.hero[data-v-d5102bcf]{height:700px;margin-top:81px}}.hero__bg[data-v-d5102bcf]{background:url(../hero-2.webp) 50%/cover no-repeat;z-index:0}.hero__bg[data-v-d5102bcf],.hero__video[data-v-d5102bcf]{inset:0;position:absolute}.hero__video[data-v-d5102bcf]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.hero__shade[data-v-d5102bcf]{background:linear-gradient(180deg,#1e24308c,#1e243073 40%,#1e2430a6);inset:0;position:absolute}.hero__content[data-v-d5102bcf]{display:flex;flex-direction:column;gap:28px;position:relative;z-index:2}.hero__title[data-v-d5102bcf]{color:var(--c-ink-on-dark);font-family:RobotoSerif;font-size:45px;font-weight:800;letter-spacing:-.02em;line-height:1.05;max-width:900px}@media screen and (max-width:768px){.hero__title[data-v-d5102bcf]{font-size:30px;max-width:600px}}@media screen and (max-width:560px){.hero__title[data-v-d5102bcf]{font-size:20px}}.hero__subtitle[data-v-d5102bcf]{color:#75bfff;font-family:IBMPlexSans;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.04}@media screen and (max-width:768px){.hero__subtitle[data-v-d5102bcf]{font-size:18px}}@media screen and (max-width:560px){.hero__subtitle[data-v-d5102bcf]{font-size:16px}}.hero__price[data-v-d5102bcf]{align-items:baseline;display:flex;flex-wrap:wrap;font-family:IBMPlexSans;gap:14px}.hero__price[data-v-d5102bcf] .figure{color:#75bfff;font-family:IBMPlexSans;font-size:40px}@media screen and (max-width:768px){.hero__price[data-v-d5102bcf] .figure{font-size:30px}}.hero__ctas[data-v-d5102bcf]{display:flex;flex-wrap:wrap;gap:14px}.hero__stats[data-v-d5102bcf]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:16px;padding-top:32px}@media screen and (max-width:768px){.hero__stats[data-v-d5102bcf]{padding-top:0}}.hero__stat-num[data-v-d5102bcf]{color:#75bfff;display:block;font-family:var(--font-display);font-family:IBMPlexSans;font-size:22px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}@media screen and (max-width:768px){.hero__stat-num[data-v-d5102bcf]{font-size:16px}}.hero__stat-lbl[data-v-d5102bcf]{color:#fff;font-family:IBMPlexSans;font-size:18px;white-space:pre-line}@media(max-width:875px){.hero__stats[data-v-d5102bcf]{gap:18px;grid-template-columns:1fr}}[data-v-d5102bcf] .hero__cta-btn.p-button{align-items:center!important;background:transparent!important;border:1px solid rgba(240,242,245,.5)!important;border-radius:var(--r-md)!important;color:var(--c-ink-on-dark)!important;display:inline-flex!important;font-family:IBMPlexSans!important;gap:8px!important;padding:14px 24px!important}[data-v-d5102bcf] .hero__cta-btn.p-button:hover{background:#f0f2f514!important;border-color:var(--c-ink-on-dark)!important}@media screen and (max-width:768px){[data-v-d5102bcf] .hero__cta-btn.p-button{padding:7px 14px!important}}.callout[data-v-271fc07b]{align-items:center;background:var(--c-cream);border-radius:var(--r-lg);display:grid;gap:32px;margin-top:48px;padding:36px}.callout h3[data-v-271fc07b]{margin:8px 0}@media(max-width:768px){.callout[data-v-271fc07b]{grid-template-columns:1fr}}@media screen and (max-width:560px){.callout[data-v-271fc07b]{padding:20px}}.callout__nums[data-v-271fc07b]{display:flex;gap:24px}.callout__nums div[data-v-271fc07b]{display:flex;flex-direction:column}.callout__nums span[data-v-271fc07b]:nth-child(2){color:var(--c-ink-3);font-size:13px;margin-top:4px}.history[data-v-c41e0bd0]{align-items:center;display:grid;gap:80px;grid-template-columns:1.1fr 1fr}@media(max-width:1024px){.history[data-v-c41e0bd0]{gap:40px;grid-template-columns:1fr}}.history__h[data-v-c41e0bd0]{font-family:var(--font-display);margin:8px 0 18px}.history__lead[data-v-c41e0bd0]{color:var(--c-ink);font-family:var(--font-serif);font-size:22px;font-style:italic;line-height:1.4;margin:0 0 16px}@media(max-width:560px){.history__lead[data-v-c41e0bd0]{font-size:18px}}.history p[data-v-c41e0bd0]{margin:0 0 14px}.history__lockup[data-v-c41e0bd0]{height:56px;margin-top:24px}.history__map[data-v-c41e0bd0]{display:flex;justify-content:center}.history__img[data-v-c41e0bd0]{border-radius:var(--r-lg);box-shadow:var(--sh-md);max-width:560px;-o-object-fit:cover;object-fit:cover;width:100%}.__ymap{color:#000;position:relative}.__ymap_container{height:100%;width:100%}.__ymap_slots{display:none}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:active [class$=main-engine-container] canvas,.__ymap--grabbing:focus [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}.ymaps-genplan{display:block;height:700px;width:100%}@media(max-width:1024px){.ymaps-genplan{height:60vh}}.plot-badge{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Helvetica Neue,Arial,sans-serif;gap:2px;text-shadow:0 1px 2px rgba(0,0,0,.7);transition:transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plot-badge:hover{transform:scale(1.1);z-index:10}.plot-badge__circle{align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.9);border-radius:50%;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;line-height:1;width:30px}.plot-badge__area{font-size:9px;font-weight:500;opacity:.85}.plot-popup{background:#1c222ef5;border-radius:10px;box-shadow:0 6px 22px #00000073;color:#fff;font-family:Helvetica Neue,Arial,sans-serif;min-width:200px;padding:16px 18px 14px;pointer-events:none;position:relative}.plot-popup__title{font-size:16px;font-weight:600;margin-bottom:10px}.plot-popup__row--big{color:#fff;font-size:18px;font-weight:500;margin-top:4px}.plot-popup__row{color:#e7e9ee;font-size:14px;margin-top:2px}.plot-popup__cadastre{color:#c8cbd2;font-size:13px;margin-top:6px}.plot-popup__status{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.03em;margin-bottom:8px;padding:3px 10px}.plot-popup__status--free{background:#4da7672e;color:#6cd08c}.plot-popup__status--hold{background:#e8b6202e;color:#f0c845}.plot-popup__status--sold{background:#9aa0aa33;color:#c2c7d0}.plot-popup__cta{background:#f59e0b;border:0;border-radius:999px;color:#1a1a1a;cursor:pointer;font-size:13px;font-weight:600;margin-top:14px;padding:9px 14px;pointer-events:auto}.plot-popup__cta:hover{background:#fbb43d}.section#genplan[data-v-6f93c72a]{background:var(--c-asphalt);color:var(--c-ink-on-dark);padding-bottom:0;padding-top:30px}.section#genplan .section__head .eyebrow[data-v-6f93c72a]{color:var(--c-ink-on-dark-2)}.section#genplan .section__head h2[data-v-6f93c72a]{color:var(--c-ink-on-dark)}.genplan[data-v-6f93c72a]{display:flex;flex-direction:column;gap:24px}.genplan__map[data-v-6f93c72a]{background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--r-lg);overflow:hidden}.genplan__img[data-v-6f93c72a]{display:block;height:auto;width:100%}.map__component[data-v-6f93c72a]{border-bottom:1px solid #f0f2f5;overflow:hidden;width:100%}.genplan__stats[data-v-6f93c72a]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);padding-top:16px}.genplan__stats div[data-v-6f93c72a]{display:flex;flex-direction:column}.genplan__stats span[data-v-6f93c72a]:nth-child(2){color:var(--c-ink-3);font-size:13px;margin-top:4px}.infra-note[data-v-6b0e28f8]{align-items:center;background:var(--c-concrete-800);border-radius:4px;color:var(--c-ink-on-dark-2);display:flex;font-size:14px;gap:12px;margin-top:32px;padding:18px 22px}.infra-note svg[data-v-6b0e28f8]{color:var(--c-accent);flex-shrink:0}.gallery__slide[data-v-2fcaade8]{aspect-ratio:16/12;border-radius:var(--r-lg);cursor:pointer;overflow:hidden}.gallery__slide img[data-v-2fcaade8]{backface-visibility:hidden;display:block;filter:brightness(.75);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);width:100%;will-change:transform}.gallery__slide:hover img[data-v-2fcaade8]{filter:brightness(1)}@media screen and (max-width:560px){.gallery__slide[data-v-2fcaade8]{border-radius:0}}.reviews__swiper-wrapper[data-v-2fcaade8]{display:flex;gap:16px;justify-content:space-between;margin-top:24px}.slider-btn[data-v-2fcaade8]{align-items:center;background:var(--c-accent);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.slider-btn[data-v-2fcaade8]:hover:not(:disabled){background:var(--c-accent-press);color:#fff}.slider-btn[data-v-2fcaade8]:disabled{cursor:default;opacity:.35}.lightbox[data-v-2fcaade8]{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.lightbox__img[data-v-2fcaade8]{border-radius:var(--r-lg);max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.lightbox__close[data-v-2fcaade8]{align-items:center;background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:20px;top:20px;transition:background .2s;width:44px}.lightbox__close[data-v-2fcaade8]:hover{background:#ffffff4d}.lightbox-enter-active[data-v-2fcaade8],.lightbox-leave-active[data-v-2fcaade8]{transition:opacity .25s ease}.lightbox-enter-from[data-v-2fcaade8],.lightbox-leave-to[data-v-2fcaade8]{opacity:0}.contact[data-v-b2dc0934]{align-items:flex-start;display:grid;gap:56px;grid-template-columns:1fr 1fr}.contact h2[data-v-b2dc0934]{margin:8px 0 16px}.contact p[data-v-b2dc0934]{color:var(--c-ink-on-dark-2)}@media(max-width:1024px){.contact[data-v-b2dc0934]{gap:32px;grid-template-columns:1fr}}.contact__direct[data-v-b2dc0934]{display:flex;flex-direction:column;gap:8px;margin-top:28px}.contact__direct a[data-v-b2dc0934]{align-items:center;color:var(--c-ink-on-dark);display:inline-flex;font:600 16px/1.4 var(--font-sans);gap:10px;text-decoration:none}.contact__direct a svg[data-v-b2dc0934]{color:var(--c-accent)}.contact__form[data-v-b2dc0934]{background:var(--c-concrete-800);border:1px solid var(--c-concrete-700);border-radius:var(--r-lg);padding:28px}@media screen and (max-width:560px){.contact__form[data-v-b2dc0934]{padding:30px 15px}}[data-v-b2dc0934] .p-inputmask,[data-v-b2dc0934] .p-inputtext{background:var(--c-asphalt)!important;border-color:var(--c-concrete-700)!important;border-radius:var(--r-md)!important;color:var(--c-ink-on-dark)!important;font:400 15px var(--font-sans)!important;padding:12px 14px!important;transition:border-color var(--dur-fast)!important;width:100%!important}[data-v-b2dc0934] .p-inputmask input:-webkit-autofill,[data-v-b2dc0934] .p-inputtext input:-webkit-autofill,[data-v-b2dc0934] input:-webkit-autofill{-webkit-text-fill-color:var(--c-ink-on-dark)!important;-webkit-box-shadow:0 0 0 1000px var(--c-asphalt) inset!important;caret-color:var(--c-ink-on-dark)}[data-v-b2dc0934] .is-error.p-inputmask,[data-v-b2dc0934] .is-error.p-inputtext,[data-v-b2dc0934] .is-error.p-checkbox .p-checkbox-box{border-color:var(--c-error)!important}.contact__success[data-v-b2dc0934]{flex-direction:column;gap:12px;min-height:320px;text-align:center}.contact__success[data-v-b2dc0934],.contact__success .success-icon[data-v-b2dc0934]{align-items:center;display:flex;justify-content:center}.contact__success .success-icon[data-v-b2dc0934]{background:#75bfff26;border-radius:50%;color:#75bfff;font-size:28px;font-weight:700;height:56px;width:56px}.contact__success h3[data-v-b2dc0934]{color:var(--c-ink-on-dark);font-size:22px;margin:0}.contact__success p[data-v-b2dc0934]{color:var(--c-ink-on-dark-2);font-size:15px;margin:0}[data-v-b2dc0934] .contact__submit.p-button{background:var(--c-accent)!important;border-color:var(--c-accent)!important;border-radius:var(--r-md)!important;color:#fff!important;font:600 16px/1 var(--font-sans)!important;padding:16px 28px!important;width:100%!important}[data-v-b2dc0934] .contact__submit.p-button:hover{background:var(--c-accent-hover)!important;border-color:var(--c-accent-hover)!important}@media screen and (max-width:560px){[data-v-b2dc0934] .contact__submit.p-button{padding:10px 28px!important}}.popup[data-v-634a4b41]{animation:pop var(--dur-base) var(--ease-out);background:var(--c-paper);border-radius:var(--r-xl);box-shadow:var(--sh-lg);max-width:440px;overflow:hidden;position:relative;width:100%}.popup__strip[data-v-634a4b41]{height:6px}.popup__body[data-v-634a4b41]{padding:24px 28px 28px;position:relative}.popup__close[data-v-634a4b41]{align-items:center;background:transparent;border:none;border-radius:99px;color:var(--c-ink-3);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px}.popup__close[data-v-634a4b41]:hover{background:var(--c-fog);color:var(--c-ink)}.popup__title[data-v-634a4b41]{font:700 26px/1.2 var(--font-display);letter-spacing:-.01em;margin:12px 0 4px}.popup__sub[data-v-634a4b41]{color:var(--c-ink-3);font:13px/1 var(--font-mono);margin-bottom:20px}.popup__dl[data-v-634a4b41]{display:grid;font:14px/1.4 var(--font-sans);gap:8px 24px;grid-template-columns:auto 1fr;margin:0 0 20px}.popup__dl dt[data-v-634a4b41]{color:var(--c-ink-3)}.popup__dl dd[data-v-634a4b41]{color:var(--c-ink);font-weight:600;justify-self:end;margin:0;text-align:right}.popup__dl dd b[data-v-634a4b41]{font-family:var(--font-display);font-size:16px;font-weight:700}.status-pill[data-v-634a4b41]{align-items:center;border-radius:var(--r-pill);display:inline-flex;font:600 12px/1 var(--font-sans);gap:8px;letter-spacing:.04em;padding:5px 12px}.status-pill i[data-v-634a4b41]{border-radius:99px;display:block;height:8px;width:8px}.status-pill--free[data-v-634a4b41]{background:var(--c-status-free-bg);color:#2c7a45}.status-pill--free i[data-v-634a4b41]{background:var(--c-status-free)}.status-pill--hold[data-v-634a4b41]{background:var(--c-status-hold-bg);color:#8c6a0e}.status-pill--hold i[data-v-634a4b41]{background:var(--c-status-hold)}.status-pill--sold[data-v-634a4b41]{background:var(--c-status-sold-bg);color:#8b2828}.status-pill--sold i[data-v-634a4b41]{background:var(--c-status-sold)}
