.section[data-v-74e2cd92]{background:var(--ng-bg);padding:clamp(72px,9vw,128px) 0}.wrap[data-v-74e2cd92]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-74e2cd92]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow.center[data-v-74e2cd92]{justify-content:center}.eyebrow.center[data-v-74e2cd92]:after,.eyebrow.center[data-v-74e2cd92]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-74e2cd92]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-74e2cd92]{font-weight:600}.lede[data-v-74e2cd92]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300}.finder-head[data-v-74e2cd92]{margin:0 auto 56px;max-width:640px;text-align:center}.finder-head .lede[data-v-74e2cd92]{margin-inline:auto}.fp-grid[data-v-74e2cd92]{align-items:start;display:grid;gap:40px;grid-template-columns:1.15fr 1fr}.fp-stage[data-v-74e2cd92]{position:sticky;top:110px}.fp-imgwrap[data-v-74e2cd92]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:14px;box-shadow:var(--ng-shadow-sm);overflow:hidden;position:relative}.fp-img[data-v-74e2cd92]{display:block;height:auto;width:100%}.fp-box[data-v-74e2cd92]{background:#234a332e;border:2px solid var(--ng-green);border-radius:5px;box-shadow:0 0 0 100vmax #f3eee22e,inset 0 0 0 1px #ffffff59;pointer-events:none}.fp-box[data-v-74e2cd92],.fp-dot[data-v-74e2cd92]{position:absolute}.fp-dot[data-v-74e2cd92]{background:var(--ng-accent);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #142e1e59;cursor:pointer;height:16px;padding:0;transform:translate(-50%,-50%);transition:transform .25s,background .25s;width:16px;z-index:2}.fp-dot.is-garden[data-v-74e2cd92]{background:var(--ng-green)}.fp-dot.is-terrace[data-v-74e2cd92]{background:var(--ng-accent-2)}.fp-dot.active[data-v-74e2cd92],.fp-dot[data-v-74e2cd92]:hover{transform:translate(-50%,-50%) scale(1.25);z-index:4}.fp-pulse[data-v-74e2cd92]{border:2px solid var(--ng-accent);border-radius:50%;inset:-5px;opacity:0;position:absolute}.fp-dot.active .fp-pulse[data-v-74e2cd92]{animation:fp-ping-74e2cd92 1.8s ease-out infinite}@keyframes fp-ping-74e2cd92{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}.fp-tip[data-v-74e2cd92]{background:var(--ng-ink);border-radius:4px;bottom:calc(100% + 9px);color:var(--ng-on-green);font-size:11px;font-weight:600;letter-spacing:.02em;opacity:0;padding:5px 10px;pointer-events:none;transform:translate(-50%) translateY(4px);transition:opacity .2s,transform .2s;white-space:nowrap}.fp-tip[data-v-74e2cd92],.fp-tip[data-v-74e2cd92]:after{left:50%;position:absolute}.fp-tip[data-v-74e2cd92]:after{border:5px solid transparent;border-top:5px solid var(--ng-ink);content:"";top:100%;transform:translate(-50%)}.fp-dot.active .fp-tip[data-v-74e2cd92],.fp-dot:hover .fp-tip[data-v-74e2cd92]{opacity:1;transform:translate(-50%) translateY(0)}.fp-hint[data-v-74e2cd92]{align-items:center;color:var(--ng-ink-3);display:flex;font-size:12.5px;gap:9px;letter-spacing:.04em;margin-top:16px}.fp-hint-dot[data-v-74e2cd92]{background:var(--ng-accent);border-radius:50%;box-shadow:0 0 0 4px var(--ng-accent-soft);height:8px;width:8px}.fp-panel[data-v-74e2cd92]{min-height:100%}.fp-card[data-v-74e2cd92]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:14px;box-shadow:var(--ng-shadow-sm);padding:clamp(22px,3vw,34px)}.fp-kind[data-v-74e2cd92]{color:var(--ng-accent);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.fp-name[data-v-74e2cd92]{color:var(--ng-ink);font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.1;margin-top:6px}.fp-area[data-v-74e2cd92]{align-items:baseline;background:var(--ng-bg);border:1px solid var(--ng-line);border-radius:999px;display:inline-flex;gap:8px;margin-top:12px;padding:7px 14px}.fp-area-label[data-v-74e2cd92]{color:var(--ng-ink-3);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.fp-area b[data-v-74e2cd92]{color:var(--ng-ink);font-size:16px;font-weight:600}.fp-media[data-v-74e2cd92]{aspect-ratio:16/10;background:var(--ng-surface-2);border:1px solid var(--ng-line);border-radius:10px;margin-top:20px;overflow:hidden;position:relative}.fp-carousel[data-v-74e2cd92],.fp-slide[data-v-74e2cd92]{inset:0;position:absolute}.fp-slide img[data-v-74e2cd92]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fp-slide.contain[data-v-74e2cd92]{background:#fff}.fp-slide.contain img[data-v-74e2cd92]{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:6%}.fp-slide-cap[data-v-74e2cd92]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142e1eb8;border-radius:999px;bottom:12px;color:#fff;font-size:11.5px;font-weight:500;left:12px;letter-spacing:.01em;max-width:calc(100% - 88px);padding:6px 12px;position:absolute}.fp-car-nav[data-v-74e2cd92]{align-items:center;background:#ffffffd1;border-radius:50%;box-shadow:0 2px 10px #142e1e2e;color:var(--ng-ink);cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .25s,background .2s;width:36px;z-index:3}.fp-media:hover .fp-car-nav[data-v-74e2cd92]{opacity:1}.fp-car-nav[data-v-74e2cd92]:hover{background:#fff}.fp-car-nav.prev[data-v-74e2cd92]{left:10px}.fp-car-nav.next[data-v-74e2cd92]{right:10px}.fp-dots[data-v-74e2cd92]{bottom:13px;display:flex;gap:6px;position:absolute;right:12px;z-index:3}.fp-cdot[data-v-74e2cd92]{background:#142e1e47;border:1px solid hsla(0,0%,100%,.7);border-radius:50%;cursor:pointer;height:7px;padding:0;transition:.2s;width:7px}.fp-cdot.active[data-v-74e2cd92]{background:var(--ng-accent);transform:scale(1.25)}.cf-enter-active[data-v-74e2cd92],.cf-leave-active[data-v-74e2cd92]{transition:opacity .6s ease}.cf-enter-from[data-v-74e2cd92],.cf-leave-to[data-v-74e2cd92]{opacity:0}.fp-media-ph[data-v-74e2cd92]{align-items:center;background:repeating-linear-gradient(135deg,var(--ng-surface-2) 0 14px,var(--ng-bg) 14px 28px);color:var(--ng-ink-3);display:flex;flex-direction:column;font-size:12.5px;gap:10px;height:100%;justify-content:center;letter-spacing:.04em;width:100%}.fp-media-icon[data-v-74e2cd92]{color:var(--ng-accent);height:30px;opacity:.7;width:30px}.fp-desc[data-v-74e2cd92]{color:var(--ng-ink-2);font-size:15px;font-weight:300;line-height:1.65;margin-top:18px}.fp-tags[data-v-74e2cd92]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.fp-tags span[data-v-74e2cd92]{background:var(--ng-accent-soft);border-radius:999px;color:var(--ng-accent);font-size:12px;font-weight:500;padding:6px 12px}.fp-cta[data-v-74e2cd92]{align-items:center;background:var(--ng-accent);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;letter-spacing:.01em;margin-top:22px;padding:12px 22px;transition:background .2s,box-shadow .25s,transform .2s}.fp-cta[data-v-74e2cd92]:hover{background:var(--ng-accent-2);box-shadow:0 10px 24px -10px #a87f42b3;transform:translateY(-2px)}.fp-cta-ic[data-v-74e2cd92]{height:16px;width:16px}.fp-chips[data-v-74e2cd92]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.fp-chip[data-v-74e2cd92]{align-items:center;background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:999px;color:var(--ng-ink-2);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;padding:7px 13px;transition:.2s}.fp-chip small[data-v-74e2cd92]{color:var(--ng-ink-3);font-size:11px}.fp-chip[data-v-74e2cd92]:hover{border-color:var(--ng-accent)}.fp-chip.active[data-v-74e2cd92]{background:var(--ng-ink);border-color:var(--ng-ink);color:var(--ng-on-green)}.fp-chip.active small[data-v-74e2cd92]{color:var(--ng-on-green-2)}.fp-chip-dot[data-v-74e2cd92]{background:var(--ng-accent);border-radius:50%;height:8px;width:8px}.fp-chip-dot.is-garden[data-v-74e2cd92]{background:var(--ng-green)}.fp-chip-dot.is-terrace[data-v-74e2cd92]{background:var(--ng-accent-2)}.swap-enter-active[data-v-74e2cd92],.swap-leave-active[data-v-74e2cd92]{transition:opacity .32s ease,transform .32s ease}.swap-enter-from[data-v-74e2cd92]{opacity:0;transform:translateY(10px)}.swap-leave-to[data-v-74e2cd92]{opacity:0;transform:translateY(-6px)}.fade-enter-active[data-v-74e2cd92],.fade-leave-active[data-v-74e2cd92]{transition:opacity .3s ease}.fade-enter-from[data-v-74e2cd92],.fade-leave-to[data-v-74e2cd92]{opacity:0}@media(max-width:920px){.fp-grid[data-v-74e2cd92]{gap:28px;grid-template-columns:1fr}.fp-stage[data-v-74e2cd92]{position:static}.fp-car-nav[data-v-74e2cd92]{opacity:1}}[data-rv][data-v-74e2cd92]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-74e2cd92]{opacity:1;transform:none}.section[data-v-b861e8a4]{background:var(--ng-bg);padding:clamp(72px,9vw,128px) 0}.wrap[data-v-b861e8a4]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-b861e8a4]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow.center[data-v-b861e8a4]{justify-content:center}.eyebrow.center[data-v-b861e8a4]:after,.eyebrow.center[data-v-b861e8a4]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-b861e8a4]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-b861e8a4]{font-weight:600}.lede[data-v-b861e8a4]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.7;margin-top:14px}.k-head[data-v-b861e8a4]{margin:0 auto 22px;max-width:720px;text-align:center}.k-head .lede[data-v-b861e8a4]{margin-inline:auto}.k-intro[data-v-b861e8a4]{margin:0 auto 54px;max-width:820px;text-align:center}.k-intro-text[data-v-b861e8a4]{color:var(--ng-ink-2);font-size:clamp(15px,1.45vw,17px);font-weight:300;line-height:1.8}.k-grid[data-v-b861e8a4]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.k-col[data-v-b861e8a4]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:14px;box-shadow:var(--ng-shadow-sm);display:flex;flex-direction:column;overflow:hidden;position:relative}.k-col[data-v-b861e8a4]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow)}.k-num[data-v-b861e8a4]{color:var(--ng-accent);font-size:12px;font-weight:600;left:14px;letter-spacing:.14em;position:absolute;top:12px;z-index:2}.k-media[data-v-b861e8a4]{aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--ng-line);overflow:hidden}.k-media img[data-v-b861e8a4]{box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:9%;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.k-col:hover .k-media img[data-v-b861e8a4]{transform:scale(1.05)}.k-body[data-v-b861e8a4]{display:flex;flex:1;flex-direction:column;padding:20px 22px 24px}.k-brand[data-v-b861e8a4]{color:var(--ng-accent);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.k-name[data-v-b861e8a4]{color:var(--ng-ink);font-size:18px;font-weight:600;line-height:1.25;margin-top:6px}.k-specs[data-v-b861e8a4]{display:flex;flex-direction:column;gap:7px;margin-top:14px}.k-specs li[data-v-b861e8a4]{color:var(--ng-ink-2);font-size:12.5px;font-weight:400;line-height:1.45;padding-left:16px;position:relative}.k-specs li[data-v-b861e8a4]:before{background:var(--ng-accent);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.k-desc[data-v-b861e8a4]{border-top:1px solid var(--ng-line);color:var(--ng-ink-2);font-size:13.5px;font-weight:300;line-height:1.65;margin-top:16px;padding-top:16px}.k-actions[data-v-b861e8a4]{display:flex;justify-content:center;margin-top:48px}.k-datasheet[data-v-b861e8a4]{align-items:center;background:transparent;border:1.5px solid var(--ng-accent);border-radius:999px;color:var(--ng-accent);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;letter-spacing:.01em;padding:13px 26px;transition:background .22s,color .22s,box-shadow .25s,transform .2s}.k-datasheet[data-v-b861e8a4]:hover{background:var(--ng-accent);box-shadow:0 10px 26px -12px #a87f42b3;color:#fff;transform:translateY(-2px)}.k-ds-ic[data-v-b861e8a4]{height:17px;width:17px}@media(max-width:980px){.k-grid[data-v-b861e8a4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.k-grid[data-v-b861e8a4]{gap:18px;grid-template-columns:1fr}}[data-rv][data-v-b861e8a4]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease}[data-rv].in[data-v-b861e8a4]{opacity:1;transform:none}.section[data-v-8baab7d2]{padding:clamp(72px,9vw,128px) 0}.pk-intro[data-v-8baab7d2]{background:var(--ng-bg-2)}.wrap[data-v-8baab7d2]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-8baab7d2]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow.center[data-v-8baab7d2]{justify-content:center}.eyebrow.center[data-v-8baab7d2]:after,.eyebrow.center[data-v-8baab7d2]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-8baab7d2]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-8baab7d2]{color:var(--ng-ink);font-weight:600}.lede[data-v-8baab7d2]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.7}.finder-head[data-v-8baab7d2]{margin:0 auto 56px;max-width:720px;text-align:center}.finder-head .lede[data-v-8baab7d2]{margin-inline:auto}.pk-showcase[data-v-8baab7d2]{border-radius:16px;box-shadow:var(--ng-shadow);display:grid;gap:0;grid-template-columns:1.45fr 1fr;margin-bottom:0;overflow:hidden}.pk-img[data-v-8baab7d2]{min-height:320px;position:relative}.pk-img img[data-v-8baab7d2]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.pk-badge[data-v-8baab7d2]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#142e1e9e;border:1px solid rgba(194,163,95,.5);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:7px;left:18px;letter-spacing:.14em;padding:8px 14px;position:absolute;text-transform:uppercase;top:18px}.pk-badge-ic[data-v-8baab7d2]{color:var(--ng-accent-2);height:14px;width:14px}.pk-allor[data-v-8baab7d2]{background:var(--ng-green);border-left:3px solid var(--ng-accent-2);display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,46px)}.pk-allor-eyebrow[data-v-8baab7d2]{color:var(--ng-accent-2);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pk-allor-note[data-v-8baab7d2]{color:var(--ng-on-green);font-size:15.5px;font-weight:300;line-height:1.7;margin-top:14px;white-space:pre-line}.pk-cta[data-v-8baab7d2]{align-items:center;align-self:flex-start;background:var(--ng-accent-2);border-radius:3px;color:var(--ng-green-deep);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;letter-spacing:.02em;margin-top:24px;padding:13px 22px;transition:.25s}.pk-cta[data-v-8baab7d2]:hover{background:#fff}.pk-cta .ar[data-v-8baab7d2]{transition:transform .25s}.pk-cta:hover .ar[data-v-8baab7d2]{transform:translate(4px)}.pk-price[data-v-8baab7d2]{color:var(--ng-on-green-2);font-size:12.5px;margin-top:16px}.pk-seam[data-v-8baab7d2]{align-items:center;display:flex;flex-direction:column;padding-top:clamp(40px,5vw,60px)}.pk-seam-line[data-v-8baab7d2]{background:linear-gradient(rgba(168,127,66,.05),var(--ng-accent));height:clamp(40px,5vw,60px);width:1px}.pk-seam-diamond[data-v-8baab7d2]{background:var(--ng-accent);height:7px;margin-top:8px;transform:rotate(45deg);width:7px}.pk-grid[data-v-8baab7d2]{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.pk-card[data-v-8baab7d2]{background:#f1ece00a;border:1px solid rgba(241,236,224,.12);border-radius:13px;overflow:hidden;padding:28px 22px;position:relative;transition:.3s}.pk-card[data-v-8baab7d2]:before{background:var(--ng-accent-2);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s}.pk-card[data-v-8baab7d2]:hover{background:#f1ece012;border-color:#c2a35f66;transform:translateY(-6px)}.pk-card[data-v-8baab7d2]:hover:before{transform:scaleX(1)}.pk-num[data-v-8baab7d2]{color:var(--ng-accent-2);font-size:40px;font-weight:200;line-height:1;opacity:.16;position:absolute;right:16px;top:14px}.pk-chip[data-v-8baab7d2]{align-items:center;background:var(--ng-accent-soft);border:1px solid rgba(194,163,95,.3);border-radius:14px;display:inline-flex;height:52px;justify-content:center;width:52px}.pk-ic[data-v-8baab7d2]{color:var(--ng-accent-2);height:24px;width:24px}.pk-card h3[data-v-8baab7d2]{color:var(--ng-on-green);font-size:17px;font-weight:600;margin-top:18px}.pk-card p[data-v-8baab7d2]{color:var(--ng-on-green-2);font-size:13px;font-weight:300;line-height:1.6;margin-top:8px}@media(max-width:1080px){.pk-grid[data-v-8baab7d2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:920px){.pk-showcase[data-v-8baab7d2]{grid-template-columns:1fr}.pk-img[data-v-8baab7d2]{min-height:240px}}@media(max-width:560px){.pk-grid[data-v-8baab7d2]{grid-template-columns:1fr}}[data-rv][data-v-8baab7d2]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-8baab7d2]{opacity:1;transform:none}.section[data-v-00451612]{background:var(--ng-bg-2);padding:clamp(72px,9vw,128px) 0}.wrap[data-v-00451612]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-00451612]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow.center[data-v-00451612]{justify-content:center}.eyebrow.center[data-v-00451612]:after,.eyebrow.center[data-v-00451612]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-00451612]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-00451612]{font-weight:600}.lede[data-v-00451612]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.7}.finder-head[data-v-00451612]{margin:0 auto 44px;max-width:660px;text-align:center}.finder-head .lede[data-v-00451612]{margin-inline:auto}.tabs[data-v-00451612]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:44px}.tab[data-v-00451612]{align-items:center;background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:999px;color:var(--ng-ink-2);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;padding:11px 18px;transition:.22s}.tab[data-v-00451612]:hover{border-color:var(--ng-accent);color:var(--ng-ink)}.tab.active[data-v-00451612]{background:var(--ng-ink);border-color:var(--ng-ink);color:var(--ng-on-green)}.tab-ic[data-v-00451612]{color:var(--ng-accent);height:17px;width:17px}.tab.active .tab-ic[data-v-00451612]{color:var(--ng-accent-2)}.tab small[data-v-00451612]{align-items:center;background:var(--ng-accent-soft);border-radius:999px;color:var(--ng-accent);display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.tab.active small[data-v-00451612]{background:#c2a35f38;color:var(--ng-accent-2)}.panel-intro[data-v-00451612]{color:var(--ng-ink-2);font-size:15px;font-weight:300;line-height:1.7;margin:0 auto 34px;max-width:640px;text-align:center}.item-grid[data-v-00451612]{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.item[data-v-00451612]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:13px;box-shadow:var(--ng-shadow-sm);overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.item[data-v-00451612]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow);transform:translateY(-6px)}.item.clickable[data-v-00451612]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left;width:100%}.item-zoom[data-v-00451612]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142e1e8c;border-radius:50%;color:#fff;display:inline-flex;height:34px;justify-content:center;opacity:0;position:absolute;right:12px;top:12px;transform:scale(.8);transition:opacity .25s,transform .25s,background .25s;width:34px}.item-zoom svg[data-v-00451612]{height:16px;width:16px}.item:hover .item-zoom[data-v-00451612]{background:var(--ng-accent);opacity:1;transform:scale(1)}.item-media[data-v-00451612]{aspect-ratio:4/3;overflow:hidden;position:relative}.item-media[data-v-00451612]:has(.media-contain){background:#fff}.item-media img[data-v-00451612]{box-sizing:border-box;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.item-media img.media-contain[data-v-00451612]{padding:9%}.item:hover .item-media img[data-v-00451612]{transform:scale(1.05)}.item-room[data-v-00451612]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142e1e9e;border-radius:999px;color:#fff;font-size:10.5px;font-weight:600;left:12px;letter-spacing:.12em;padding:6px 11px;position:absolute;text-transform:uppercase;top:12px}.item-body[data-v-00451612]{padding:20px 22px 24px}.item-code[data-v-00451612]{color:var(--ng-accent);display:block;font-size:10.5px;font-weight:600;letter-spacing:.18em;margin-bottom:5px;text-transform:uppercase}.item-name[data-v-00451612]{color:var(--ng-ink);font-size:18px;font-weight:600;line-height:1.25}.item-specs[data-v-00451612]{display:flex;flex-direction:column;gap:6px;margin-top:12px}.item-specs li[data-v-00451612]{color:var(--ng-ink-2);font-size:13px;font-weight:300;line-height:1.5;padding-left:16px;position:relative}.item-specs li[data-v-00451612]:before{background:var(--ng-accent);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.item-tag[data-v-00451612]{background:var(--ng-accent-soft);border-radius:999px;color:var(--ng-accent);display:inline-block;font-size:11.5px;font-weight:600;margin-top:14px;padding:6px 12px}.swap-enter-active[data-v-00451612],.swap-leave-active[data-v-00451612]{transition:opacity .3s ease,transform .3s ease}.swap-enter-from[data-v-00451612]{opacity:0;transform:translateY(12px)}.swap-leave-to[data-v-00451612]{opacity:0;transform:translateY(-8px)}@media(max-width:980px){.item-grid[data-v-00451612]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.item-grid[data-v-00451612]{grid-template-columns:1fr}}[data-rv][data-v-00451612]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-00451612]{opacity:1;transform:none}.lb[data-v-00451612]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c160feb;inset:0;justify-content:center;padding:clamp(16px,5vw,56px);position:fixed;z-index:100}.lb[data-v-00451612],.lb-fig[data-v-00451612]{display:flex}.lb-fig[data-v-00451612]{flex-direction:column;gap:14px;max-height:88vh;max-width:1180px}.lb-fig img[data-v-00451612]{background:#fff;border-radius:8px;box-shadow:0 30px 80px -30px #0009;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lb-fig figcaption[data-v-00451612]{color:#ffffffeb;text-align:center}.lb-fig figcaption b[data-v-00451612]{font-size:15px;font-weight:600}.lb-fig figcaption small[data-v-00451612]{color:var(--ng-accent-2);display:block;font-size:11.5px;letter-spacing:.16em;margin-top:3px;text-transform:uppercase}.lb-close[data-v-00451612]{background:#ffffff1f;border-radius:50%;color:#fff;cursor:pointer;font-size:17px;height:44px;position:absolute;right:24px;top:20px;transition:.2s;width:44px}.lb-close[data-v-00451612]:hover{background:#ffffff3d}.lb-nav[data-v-00451612]{background:#ffffff1f;border-radius:50%;color:#fff;cursor:pointer;font-size:30px;height:52px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;width:52px}.lb-nav[data-v-00451612]:hover{background:var(--ng-accent)}.lb-nav.prev[data-v-00451612]{left:clamp(12px,3vw,40px)}.lb-nav.next[data-v-00451612]{right:clamp(12px,3vw,40px)}.lb-enter-active[data-v-00451612],.lb-leave-active[data-v-00451612]{transition:opacity .3s ease}.lb-enter-from[data-v-00451612],.lb-leave-to[data-v-00451612]{opacity:0}.a01[data-v-91cd10d8]{--hero-h:clamp(600px,92vh,940px)}.section[data-v-91cd10d8]{padding:clamp(72px,9vw,128px) 0}#csomag[data-v-91cd10d8]{padding-bottom:0}#package-items[data-v-91cd10d8]{padding-top:clamp(28px,4vw,44px)}.wrap[data-v-91cd10d8]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-91cd10d8]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-91cd10d8]:before{background:currentColor;content:"";height:1px;width:26px}.eyebrow.center[data-v-91cd10d8]{justify-content:center}.eyebrow.center[data-v-91cd10d8]:after{background:currentColor;content:"";height:1px;width:26px}.eyebrow.light[data-v-91cd10d8]{color:var(--ng-accent-2)}.sec-title[data-v-91cd10d8]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-91cd10d8]{font-weight:600}.sec-title.light[data-v-91cd10d8]{color:var(--ng-on-green)}.sec-title.light b[data-v-91cd10d8]{color:#fff}.lede[data-v-91cd10d8]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.7}.lede.light[data-v-91cd10d8]{color:var(--ng-on-green-2)}.lede.center[data-v-91cd10d8]{margin-inline:auto}.finder-head[data-v-91cd10d8]{margin:0 auto 56px;max-width:640px;text-align:center}.finder-head .lede[data-v-91cd10d8]{margin-inline:auto}.btn[data-v-91cd10d8]{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:10px;letter-spacing:.02em;padding:14px 24px;transition:.25s}.btn .ar[data-v-91cd10d8]{transition:transform .25s}.btn:hover .ar[data-v-91cd10d8]{transform:translate(4px)}.btn-gold[data-v-91cd10d8]{background:var(--ng-accent);color:#fff}.btn-gold[data-v-91cd10d8]:hover{background:var(--ng-accent-2)}.btn-ghost[data-v-91cd10d8]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.4);color:#fff}.btn-ghost[data-v-91cd10d8]:hover{background:#fff3}.btn-line[data-v-91cd10d8]{background:transparent;border:1px solid var(--ng-accent-2);color:var(--ng-on-green)}.btn-line[data-v-91cd10d8]:hover{background:var(--ng-accent-2);color:var(--ng-green-deep)}.link-gold[data-v-91cd10d8]{align-items:center;border-bottom:1px solid var(--ng-accent);color:var(--ng-accent);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:9px;margin-top:26px;padding-bottom:4px}.link-gold .ar[data-v-91cd10d8]{transition:transform .25s}.link-gold:hover .ar[data-v-91cd10d8]{transform:translate(4px)}.hero[data-v-91cd10d8]{display:flex;min-height:var(--hero-h);overflow:hidden;position:relative}.hero-img[data-v-91cd10d8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-img[data-v-91cd10d8],.hero-shade[data-v-91cd10d8]{inset:0;position:absolute}.hero-shade[data-v-91cd10d8]{background:linear-gradient(100deg,rgba(13,26,18,.82),rgba(13,26,18,.45) 38%,rgba(13,26,18,.06) 66%,transparent 82%),linear-gradient(180deg,#0d1a1280,#0d1a1200 24%),linear-gradient(0deg,#0d1a1280,#0d1a1200 34%)}.hero-inner[data-v-91cd10d8]{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1240px;padding:clamp(104px,13vh,138px) clamp(20px,5vw,72px) clamp(72px,9vh,104px);position:relative;width:100%;z-index:2}.hero-content[data-v-91cd10d8]{text-shadow:0 1px 2px rgba(13,26,18,.6),0 2px 10px rgba(13,26,18,.55),0 6px 34px rgba(13,26,18,.55)}.hero-top[data-v-91cd10d8]{left:clamp(20px,5vw,72px);position:absolute;top:clamp(92px,12vh,116px)}.hero-back[data-v-91cd10d8]{align-items:center;color:#ffffffd1;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;letter-spacing:.06em;text-transform:uppercase}.hero-back .ar[data-v-91cd10d8]{transition:transform .25s}.hero-back[data-v-91cd10d8]:hover{color:#fff}.hero-back:hover .ar[data-v-91cd10d8]{transform:translate(-4px)}.hero-logo[data-v-91cd10d8]{align-items:flex-start;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:linear-gradient(150deg,#ffffffe6,#ffffffc7 52%,#ffffffa8);border-bottom:1px solid hsla(0,0%,100%,.6);border-bottom-left-radius:100%;border-left:1px solid hsla(0,0%,100%,.6);box-shadow:inset 2px -2px 16px #ffffff80,0 16px 44px -20px #0d1a128c;display:flex;height:clamp(140px,24vw,248px);justify-content:flex-end;overflow:hidden;padding:clamp(15px,2vw,26px) clamp(15px,2vw,26px) 0 0;position:absolute;right:0;top:0;transition:background .3s,box-shadow .3s;width:clamp(140px,24vw,248px);z-index:3}.hero-logo[data-v-91cd10d8]:before{background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.4),transparent 60%);content:"";height:90%;pointer-events:none;position:absolute;right:-30%;top:-30%;width:90%}.hero-logo img[data-v-91cd10d8]{display:block;height:auto;position:relative;width:clamp(86px,13vw,150px)}.hero-logo[data-v-91cd10d8]:hover{background:linear-gradient(150deg,#fffffff5,#ffffffdb 52%,#ffffffbd);box-shadow:inset 2px -2px 18px #fff9,0 20px 52px -20px #0d1a1299}.hero-headrow[data-v-91cd10d8]{align-items:flex-end;display:flex;gap:clamp(16px,3vw,34px)}.hero-code[data-v-91cd10d8]{color:var(--ng-accent-2);font-size:clamp(48px,9vw,120px);font-weight:200;letter-spacing:-.03em;line-height:.8}.hero-title[data-v-91cd10d8]{color:#fff;font-size:clamp(30px,5.2vw,66px);font-weight:300;letter-spacing:-.02em;line-height:1.02}.hero-title b[data-v-91cd10d8]{font-weight:600}.hero-sub[data-v-91cd10d8]{color:#ffffffd1;font-size:clamp(14px,1.5vw,17px);font-weight:300;line-height:1.6;margin-top:22px;max-width:56ch}.hero-stats[data-v-91cd10d8]{border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,48px);margin-top:30px;padding-top:26px}.hero-stat b[data-v-91cd10d8]{color:#fff;display:block;font-size:clamp(20px,2.6vw,30px);font-weight:600}.hero-stat small[data-v-91cd10d8]{color:#ffffffa8;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.hero-actions[data-v-91cd10d8]{flex-wrap:wrap;gap:14px;margin-top:32px}.hero-actions[data-v-91cd10d8],.hero-scroll[data-v-91cd10d8]{align-items:center;display:flex}.hero-scroll[data-v-91cd10d8]{bottom:clamp(40px,6vh,64px);color:#ffffffb3;cursor:pointer;flex-direction:column;font-size:10px;gap:10px;letter-spacing:.2em;position:absolute;right:clamp(20px,5vw,72px);text-transform:uppercase}.hero-scroll .line[data-v-91cd10d8]{animation:scroll-down-91cd10d8 1.8s ease-in-out infinite;background:linear-gradient(hsla(0,0%,100%,.7),transparent);height:46px;width:1px}@keyframes scroll-down-91cd10d8{0%{opacity:.3;transform:scaleY(.3);transform-origin:top}50%{opacity:1;transform:scaleY(1)}to{opacity:.3;transform:scaleY(.3);transform-origin:bottom}}@media(max-width:700px){.hero-scroll[data-v-91cd10d8]{display:none}.hero-headrow[data-v-91cd10d8]{align-items:flex-start;flex-direction:column;gap:6px}}.facts[data-v-91cd10d8]{background:var(--ng-bg-2)}.facts-wrap[data-v-91cd10d8]{margin:0;max-width:none;padding-left:clamp(20px,4vw,64px);padding-right:clamp(16px,1.6vw,28px)}.facts-grid[data-v-91cd10d8]{align-items:center;display:grid;gap:clamp(30px,3.5vw,60px);grid-template-areas:"rooms intro facts";grid-template-columns:.82fr 1.04fr 1.06fr}.facts-intro[data-v-91cd10d8]{grid-area:intro}.facts .sec-title[data-v-91cd10d8]{font-size:clamp(26px,2.7vw,40px)}.facts-table[data-v-91cd10d8]{border-top:1px solid var(--ng-line);grid-area:facts}.rooms-card[data-v-91cd10d8]{align-self:stretch;background:#fff;border:1px solid var(--ng-line);border-radius:16px;box-shadow:var(--ng-shadow);display:flex;flex-direction:column;grid-area:rooms;padding:clamp(20px,1.9vw,30px) clamp(20px,1.9vw,30px) clamp(12px,1.3vw,18px)}.rooms-head[data-v-91cd10d8]{align-items:baseline;border-bottom:1px solid var(--ng-line);display:flex;justify-content:space-between;padding-bottom:13px}.rooms-title[data-v-91cd10d8]{color:var(--ng-ink);font-size:12.5px;letter-spacing:.16em}.rooms-title[data-v-91cd10d8],.rooms-unit[data-v-91cd10d8]{font-weight:600;text-transform:uppercase}.rooms-unit[data-v-91cd10d8]{color:var(--ng-ink-3);font-size:11px;letter-spacing:.12em}.rooms-group[data-v-91cd10d8]{color:var(--ng-accent);font-size:10.5px;font-weight:700;letter-spacing:.18em;margin-top:18px;text-transform:uppercase}.rooms-list[data-v-91cd10d8]{list-style:none;margin:0;padding:0}.rooms-row[data-v-91cd10d8]{align-items:baseline;border-bottom:1px solid var(--ng-line);display:flex;gap:14px;justify-content:space-between;padding:11px 2px}.rooms-row[data-v-91cd10d8]:last-child{border-bottom:none}.rooms-name[data-v-91cd10d8]{color:var(--ng-ink-2);font-size:14.5px;font-weight:400}.rooms-area[data-v-91cd10d8]{color:var(--ng-ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.rooms-total[data-v-91cd10d8]{align-items:baseline;border-top:1.5px solid var(--ng-ink);display:flex;gap:14px;justify-content:space-between;margin-top:2px;padding:13px 2px 4px}.rooms-total-label[data-v-91cd10d8]{color:var(--ng-ink-3);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rooms-total-value[data-v-91cd10d8]{color:var(--ng-accent);font-size:clamp(18px,1.8vw,22px);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.facts-row[data-v-91cd10d8]{align-items:baseline;border-bottom:1px solid var(--ng-line);display:flex;gap:16px;justify-content:space-between;padding:17px 4px}.facts-label[data-v-91cd10d8]{color:var(--ng-ink-3);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.facts-value[data-v-91cd10d8]{color:var(--ng-ink);font-size:clamp(15px,1.5vw,18px);font-weight:600;text-align:right}@media(max-width:1024px){.facts-grid[data-v-91cd10d8]{align-items:start;gap:clamp(28px,4vw,44px);grid-template-areas:"intro intro" "rooms facts";grid-template-columns:1fr 1fr}}@media(max-width:620px){.facts-grid[data-v-91cd10d8]{grid-template-areas:"intro" "rooms" "facts";grid-template-columns:1fr}}.garden[data-v-91cd10d8]{background:var(--ng-green)}.garden-grid[data-v-91cd10d8]{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:1fr 1.1fr}.garden-stats[data-v-91cd10d8]{display:grid;gap:26px 44px;grid-template-columns:repeat(2,auto);justify-content:start;margin-top:34px}.garden-stat b[data-v-91cd10d8]{color:var(--ng-accent-2);display:block;font-size:clamp(22px,2.8vw,32px);font-weight:600}.garden-stat small[data-v-91cd10d8]{color:var(--ng-on-green-2);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.garden-visual[data-v-91cd10d8]{aspect-ratio:4/3;border-radius:16px;box-shadow:var(--ng-shadow);overflow:hidden;position:relative}.garden-visual img[data-v-91cd10d8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.garden-tag[data-v-91cd10d8]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#142e1e99;border:1px solid rgba(194,163,95,.5);border-radius:999px;bottom:18px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:8px;left:18px;letter-spacing:.04em;padding:9px 15px;position:absolute}.garden-tag-ic[data-v-91cd10d8]{color:var(--ng-accent-2);height:15px;width:15px}@media(max-width:880px){.garden-grid[data-v-91cd10d8]{grid-template-columns:1fr}}.gallery[data-v-91cd10d8]{background:var(--ng-bg)}.gal-grid[data-v-91cd10d8]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.gal-item[data-v-91cd10d8]{aspect-ratio:16/11;border:1px solid var(--ng-line);border-radius:12px;cursor:pointer;overflow:hidden;position:relative}.gal-item.wide[data-v-91cd10d8]{aspect-ratio:16/8;grid-column:1/-1}.gal-item img[data-v-91cd10d8]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.gal-item:hover img[data-v-91cd10d8]{transform:scale(1.045)}.gal-cap[data-v-91cd10d8]{align-items:center;bottom:14px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:10px;left:16px;letter-spacing:.02em;position:absolute;text-shadow:0 1px 12px rgba(0,0,0,.6)}.gal-ic[data-v-91cd10d8]{font-size:15px;opacity:.85}@media(max-width:600px){.gal-grid[data-v-91cd10d8]{grid-template-columns:1fr}.gal-item.wide[data-v-91cd10d8]{aspect-ratio:16/11}}.cta-band[data-v-91cd10d8]{background:var(--ng-green-deep)}.cta-inner[data-v-91cd10d8]{max-width:720px;text-align:center}.cta-actions[data-v-91cd10d8]{flex-wrap:wrap;gap:14px;margin-top:30px}.cta-actions[data-v-91cd10d8],.lb[data-v-91cd10d8]{display:flex;justify-content:center}.lb[data-v-91cd10d8]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c160feb;inset:0;padding:clamp(16px,5vw,64px);position:fixed;z-index:100}.lb-fig[data-v-91cd10d8]{display:flex;flex-direction:column;gap:14px;max-height:86vh;max-width:1100px}.lb-fig img[data-v-91cd10d8]{border-radius:6px;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lb-fig figcaption[data-v-91cd10d8]{color:#fffc;font-size:13px;letter-spacing:.08em;text-align:center;text-transform:uppercase}.lb-close[data-v-91cd10d8]{background:#ffffff1a;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:44px;position:absolute;right:26px;top:22px;transition:.2s;width:44px}.lb-close[data-v-91cd10d8]:hover{background:#ffffff38}.lb-nav[data-v-91cd10d8]{background:#ffffff1a;border-radius:50%;color:#fff;cursor:pointer;font-size:30px;height:52px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;width:52px}.lb-nav[data-v-91cd10d8]:hover{background:var(--ng-accent)}.lb-nav.prev[data-v-91cd10d8]{left:clamp(12px,3vw,40px)}.lb-nav.next[data-v-91cd10d8]{right:clamp(12px,3vw,40px)}.lb-enter-active[data-v-91cd10d8],.lb-leave-active[data-v-91cd10d8]{transition:opacity .3s ease}.lb-enter-from[data-v-91cd10d8],.lb-leave-to[data-v-91cd10d8]{opacity:0}[data-rv][data-v-91cd10d8]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-91cd10d8]{opacity:1;transform:none}.loading-animation[data-v-b3da5555]{align-items:center;display:flex;justify-content:center;min-height:320px;padding:3rem 1rem}.loading-animation--fullscreen[data-v-b3da5555]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f9f5eceb;inset:0;min-height:100dvh;position:fixed;z-index:9999}.loading-inner[data-v-b3da5555]{gap:1.5rem}.building-wrap[data-v-b3da5555],.loading-inner[data-v-b3da5555]{align-items:center;display:flex;flex-direction:column}.building-wrap[data-v-b3da5555]{position:relative}.building-svg[data-v-b3da5555]{height:auto;overflow:visible;width:120px}.wall[data-v-b3da5555]{fill:none;stroke:#b68d40}.penthouse-wall[data-v-b3da5555],.wall[data-v-b3da5555]{stroke-width:2}.foundation[data-v-b3da5555]{animation:fade-in-b3da5555 .3s ease forwards;animation-delay:.05s;fill:#b68d40;opacity:0}.door[data-v-b3da5555]{fill:#2b282b;stroke:#b68d40;stroke-width:1.5}.win[data-v-b3da5555]{fill:#1e1a15;stroke:#b68d40;stroke-width:1.2}.floor[data-v-b3da5555]{opacity:0;transform:translateY(14px);transform-origin:center bottom}.floor-1[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.1s}.floor-2[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.28s}.floor-3[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.46s}.floor-4[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.64s}.floor-5[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.82s}.floor-6[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:1s}@keyframes rise-b3da5555{to{opacity:1;transform:translateY(0)}}@keyframes fade-in-b3da5555{to{opacity:1}}.floor-1 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.5s}.floor-1 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.65s}.floor-2 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.68s}.floor-2 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.8s}.floor-2 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.72s}.floor-3 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.86s}.floor-3 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.98s}.floor-3 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.9s}.floor-4 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.04s}.floor-4 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.16s}.floor-4 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.08s}.floor-5 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.22s}.floor-5 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.34s}.floor-5 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.26s}.floor-6 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.4s}.floor-6 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.52s}@keyframes win-glow-b3da5555{0%{fill:#1e1a15}60%{fill:#e8a23d;filter:drop-shadow(0 0 3px #e8a23d88)}to{fill:#c9933a}}.shimmer-rect[data-v-b3da5555]{animation:shimmer-b3da5555 2.4s ease-in-out infinite;animation-delay:1.6s}@keyframes shimmer-b3da5555{0%{opacity:0;transform:translate(-160px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(160px)}}.base-line[data-v-b3da5555]{animation:pulse-line-b3da5555 2s ease-in-out infinite;animation-delay:.3s;background:linear-gradient(90deg,transparent,#b68d40,transparent);border-radius:2px;height:2px;margin-top:-2px;width:120px}@keyframes pulse-line-b3da5555{0%,to{opacity:.4;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}.dots[data-v-b3da5555]{align-items:center;display:flex;gap:8px}.dot[data-v-b3da5555]{animation:dot-pulse-b3da5555 1.4s ease-in-out infinite;background:#b68d40;border-radius:50%;display:block;height:7px;opacity:.3;width:7px}.dot-1[data-v-b3da5555]{animation-delay:0s}.dot-2[data-v-b3da5555]{animation-delay:.22s}.dot-3[data-v-b3da5555]{animation-delay:.44s}@keyframes dot-pulse-b3da5555{0%,80%,to{opacity:.3;transform:scale(.85)}40%{background:#e8a23d;opacity:1;transform:scale(1.2)}}.glass-triangle{border-left:95px solid transparent;border-top:95px solid var(--logo-glass-bg,hsla(0,0%,100%,.35));height:0;width:0}.shimmer-skeleton{animation:shimmer 1.4s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}input[type=range][data-v-2e94e286]{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}input[type=range][data-v-2e94e286]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#132c0b;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;pointer-events:all;width:20px}input[type=range][data-v-2e94e286]::-moz-range-thumb{background:#132c0b;border:none;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;pointer-events:all;width:20px}.fade-enter-active[data-v-cf6dce0b],.fade-leave-active[data-v-cf6dce0b]{transition:opacity .2s ease-out}.fade-enter-from[data-v-cf6dce0b],.fade-leave-to[data-v-cf6dce0b]{opacity:0}.overlay-enter-active[data-v-cf6dce0b],.overlay-leave-active[data-v-cf6dce0b]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-cf6dce0b],.overlay-leave-active .w-full.max-w-2xl[data-v-cf6dce0b]{transition:transform .3s ease}.overlay-enter-from[data-v-cf6dce0b],.overlay-leave-to[data-v-cf6dce0b]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-cf6dce0b],.overlay-leave-to .w-full.max-w-2xl[data-v-cf6dce0b]{transform:translateY(-20px)}.fade-enter-active[data-v-3538cd05],.fade-leave-active[data-v-3538cd05]{transition:opacity .2s ease-out}.fade-enter-from[data-v-3538cd05],.fade-leave-to[data-v-3538cd05]{opacity:0}.overlay-enter-active[data-v-3538cd05],.overlay-leave-active[data-v-3538cd05]{transition:opacity .3s ease}.overlay-enter-from[data-v-3538cd05],.overlay-leave-to[data-v-3538cd05]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-3538cd05],.overlay-leave-to .w-full.max-w-2xl[data-v-3538cd05]{transform:translateY(-20px)}.fade-enter-active[data-v-b6ef11d1],.fade-leave-active[data-v-b6ef11d1]{transition:opacity .2s ease-out}.fade-enter-from[data-v-b6ef11d1],.fade-leave-to[data-v-b6ef11d1]{opacity:0}.overlay-enter-active[data-v-b6ef11d1],.overlay-leave-active[data-v-b6ef11d1]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-b6ef11d1],.overlay-leave-active .w-full.max-w-2xl[data-v-b6ef11d1]{transition:transform .3s ease}.overlay-enter-from[data-v-b6ef11d1],.overlay-leave-to[data-v-b6ef11d1]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-b6ef11d1],.overlay-leave-to .w-full.max-w-2xl[data-v-b6ef11d1]{transform:translateY(-20px)}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/4nqMnahw4EylTG-rxpVh4fLO9QCQJoWr2lncpwyE7yQ-j_TQROKNJFitKrhhdR28sUf_xs-W-F5pd946Nj9IxWQ.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:italic}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/rbFrqeRM36phhWmxL6VJubAaF7xFDD-CL74c5vOc3E-Hz_kDmw6U-uHXKO80DKrDrZ2iBpGmXLbnAurHD_C97I.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/lX7aDKKYeLZA-7UFDBWQ9W3HUzriCFb09I7aBBy59-k-qZ4fNVNi7Bp055PiZtkw5M9vmJalnlUeSEuVQOIoDJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/ofE7KTMaY1tDe-E1l6xyNR3Baeec3wrHqn4SLGE5jng-AOltzzEuEo09x7HGOTV3ToJjzUb5FBP1bWQSVT8dcGc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/YYd83MoSlARiSnaHCOf3xZhlHMTpAMBVPTfJ-0r0AJo-rygUBeYmdPX_AHVwPS4NQCF0kCnwUXPlTIL7rFNQKEs.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/Tc0TFyGArbpAWaq0vT5kxh4Gv-QAgYZbfJBID7AiZoc-ojTEIlKZf0J7gwgk5KZGXlKdWBl3mzjDp09yCrqCK84.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/UryfVQhdUFfQAWZ2bbTI-RoinBsdRuSEVqHxIRxRM5g-ER2f9b4KpniE4GWUTUPjHrvPAxWQIvg3H5_EvBnT_5M.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/NBSqHp9sTXptKHK_6DBpp3VZdcgALu5hGE25rr2MePw-wvXmvhxGtnlZ15DdikCTvgLvbh0Q9DxiIzDpOFfwFDc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/2tQKANG9OSxXFd9W6dFwpaPp1RR7VJl9aDDnCOQS_3w-WMTWN8EmfOugPA8Z2pdyiuplZkhCF2UctcpzhTC9_tA.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/l9KeOBPczt25ibTkyysroDQSSCSGy9zKW1aMFlwCmzo-dKLdFbcOM8srWdNlOrNUurDvVOy8Q9zyyzt_sOHm3YY.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/Sj1g9pqMSgkcbw-LLzcvVZNIJ4n2xZIiU126DZPgK28-lEhZQwBeP47Wnv8_0l1lAX0DfWmPsV09gT5ncCai_BI.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/hM2lt61QvFl_icArgTGe4i8_eXuynCFccrPwz-uioUA-6pHBKfP8O_IHJKtPkkgHZ2deeS3_744tGiEmfrMWD6I.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/ZSg8KrVpBpHsi8CAn-AwHI_nhgQKA42WEqQ0uLqSn0U-4in6v2_cLX1EF4HrRqCG8tzoR1wRCxQzF2wyBWc2Y2s.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/N6ampTaUafsu9Xb4-vyaXUKS-RHVyrAtICrN7jPcpHg-kIiN0nPODtwGyfkKmADtbF8xnCegpaJ5W50kraBDK0s.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/_7Dlj7SfsaBoAJHHaugn-zttRHpxkzrTsD_Pf2UQnUg-1O2WiR_nMZZqf2gMGtj_CYXzjWjGuEzxI1sk7vLGYi0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/N-EiVHFjINWPawNwZ409oTnwr8MHg2UXDrKMRA9hI7c-1cvPr6cXVGGeBqfv7qCxFhj9t2Vyclra3IpatxLH2sc.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}svg text[data-v-84fd5180]{font-family:Poppins,"Poppins Fallback: Arial",sans-serif;font-weight:500}.hotspot-gold[data-v-84fd5180]{animation:goldBorderPulseBorderOnly-84fd5180 1.8s ease-in-out infinite;fill-opacity:.18;stroke-linejoin:round;stroke-width:var(--stroke-width,2px)}.hotspot-gold.hotspot-fill-pulse[data-v-84fd5180]{animation-name:goldBorderPulseBorderFill-84fd5180}@keyframes goldBorderPulseBorderOnly-84fd5180{0%{stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}40%{stroke-opacity:1;stroke-width:calc(var(--stroke-width, 2px)*1.6)}to{stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}}@keyframes goldBorderPulseBorderFill-84fd5180{0%{fill-opacity:.18;stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}40%{fill-opacity:.4;stroke-opacity:1;stroke-width:calc(var(--stroke-width, 2px)*2)}to{fill-opacity:.18;stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}}.floor-fly[data-v-bde42f1d]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-4c43ea26],.fade-leave-active[data-v-4c43ea26]{transition:opacity .2s ease-out}.fade-enter-from[data-v-4c43ea26],.fade-leave-to[data-v-4c43ea26]{opacity:0}.overlay-enter-active[data-v-4c43ea26],.overlay-leave-active[data-v-4c43ea26]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-4c43ea26],.overlay-leave-active .w-full.max-w-2xl[data-v-4c43ea26]{transition:transform .3s ease}.overlay-enter-from[data-v-4c43ea26],.overlay-leave-to[data-v-4c43ea26]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-4c43ea26],.overlay-leave-to .w-full.max-w-2xl[data-v-4c43ea26]{transform:translateY(-20px)}.floor-fly[data-v-62c9e646]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-b6068e8e],.fade-leave-active[data-v-b6068e8e]{transition:opacity .2s ease-out}.fade-enter-from[data-v-b6068e8e],.fade-leave-to[data-v-b6068e8e]{opacity:0}.overlay-enter-active[data-v-b6068e8e],.overlay-leave-active[data-v-b6068e8e]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-b6068e8e],.overlay-leave-active .w-full.max-w-2xl[data-v-b6068e8e]{transition:transform .3s ease}.overlay-enter-from[data-v-b6068e8e],.overlay-leave-to[data-v-b6068e8e]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-b6068e8e],.overlay-leave-to .w-full.max-w-2xl[data-v-b6068e8e]{transform:translateY(-20px)}.floor-fly[data-v-661f265e]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-9bdc99fa],.fade-leave-active[data-v-9bdc99fa]{transition:opacity .2s ease-out}.fade-enter-from[data-v-9bdc99fa],.fade-leave-to[data-v-9bdc99fa]{opacity:0}.overlay-enter-active[data-v-9bdc99fa],.overlay-leave-active[data-v-9bdc99fa]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-9bdc99fa],.overlay-leave-active .w-full.max-w-2xl[data-v-9bdc99fa]{transition:transform .3s ease}.overlay-enter-from[data-v-9bdc99fa],.overlay-leave-to[data-v-9bdc99fa]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-9bdc99fa],.overlay-leave-to .w-full.max-w-2xl[data-v-9bdc99fa]{transform:translateY(-20px)}.floor-fly[data-v-1b9d22e2]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.modal-enter-active[data-v-b40b062e],.modal-leave-active[data-v-b40b062e]{transition:opacity .3s ease}.modal-enter-from[data-v-b40b062e],.modal-leave-to[data-v-b40b062e]{opacity:0}.modal-enter-active[data-v-7c6cddfb],.modal-leave-active[data-v-7c6cddfb]{transition:opacity .3s ease}.modal-enter-from[data-v-7c6cddfb],.modal-leave-to[data-v-7c6cddfb]{opacity:0}.modal-enter-active[data-v-7c820ddf],.modal-leave-active[data-v-7c820ddf]{transition:opacity .3s ease}.modal-enter-from[data-v-7c820ddf],.modal-leave-to[data-v-7c820ddf]{opacity:0}.modal-enter-active[data-v-9ee4ebe1],.modal-leave-active[data-v-9ee4ebe1]{transition:opacity .3s ease}.modal-enter-from[data-v-9ee4ebe1],.modal-leave-to[data-v-9ee4ebe1]{opacity:0}.apartment-selector[data-v-056dc73b]{border-radius:6px;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #1411100a}.apartment-selector__field[data-v-056dc73b]{flex:1 1 100%;min-width:0}.apartment-selector__action[data-v-056dc73b]{flex:1 1 100%}.apartment-selector__trigger[data-v-056dc73b]{border-radius:6px;border-style:solid;border-width:1px;box-shadow:0 12px 28px #1411100f;gap:.6rem;height:66px;letter-spacing:.02em;line-height:1.1;padding:.75rem .65rem .75rem 1rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.apartment-selector--light .apartment-selector__trigger[data-v-056dc73b]{background:#ffffffdb;border-color:#14111014}.apartment-selector--dark .apartment-selector__trigger[data-v-056dc73b]{background:#ffffff1a;border-color:#ffffff2e}.apartment-selector__trigger[data-v-056dc73b]:hover{box-shadow:0 16px 34px #1411101a;transform:translateY(-1px)}.apartment-selector__trigger>div[data-v-056dc73b]:first-child{align-items:center;display:flex;font-size:15px;min-width:0}.apartment-selector__trigger>div:first-child>span[data-v-056dc73b]:first-child{display:block;-webkit-hyphens:auto;hyphens:auto;line-height:1.12;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal;word-break:normal}.apartment-selector__button[data-v-056dc73b]{align-items:center;border-radius:6px;box-shadow:0 16px 34px #1411102e;display:inline-flex;font-weight:700;gap:.55rem;height:66px;justify-content:center;letter-spacing:.08em;padding:.8rem 1.15rem}.apartment-selector__button[data-v-056dc73b]:hover{box-shadow:0 20px 42px #14111038;transform:translateY(-1px)}.apartment-selector__start-checkbox[data-v-056dc73b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid var(--custom-color-0);border-radius:0;cursor:pointer;flex-shrink:0;height:40px;position:relative;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;width:40px}.apartment-selector__start-checkbox[data-v-056dc73b]:focus-visible{box-shadow:0 0 0 3px #b68d4033;outline:none}.apartment-selector__start-checkbox--checked[data-v-056dc73b]{background:var(--custom-color-0);border-color:var(--custom-color-0)}.apartment-selector__start-check[data-v-056dc73b]{height:40px;width:40px}.apartment-selector__dropdown[data-v-056dc73b]{border-color:#1411101a;border-radius:6px;box-shadow:0 22px 52px #14111033;font-size:15px;line-height:1.35;min-width:220px;padding:.5rem}.apartment-selector__dropdown--down[data-v-056dc73b]{top:calc(100% + .45rem)}.apartment-selector__dropdown--up[data-v-056dc73b]{bottom:calc(100% + .45rem)}.apartment-selector__dropdown label[data-v-056dc73b]{border-radius:4px;gap:.75rem!important;min-height:44px;padding:.72rem .8rem!important}.apartment-selector__dropdown label.bg-gray-200[data-v-056dc73b]{background-color:#b68d4024;color:#141110}.apartment-selector__dropdown label[data-v-056dc73b]:hover{background-color:#b68d401a}.apartment-selector__dropdown input[type=checkbox][data-v-056dc73b]{flex-shrink:0;height:1.05rem!important;width:1.05rem!important}.apartment-selector__dropdown span[data-v-056dc73b]{overflow-wrap:anywhere}@media(min-width:1024px){.apartment-selector__action[data-v-056dc73b],.apartment-selector__field[data-v-056dc73b]{flex:1 1 calc(33.333% - .75rem)}.apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}}@media(min-width:1280px){.apartment-selector__field[data-v-056dc73b]{flex:1 1 0}.apartment-selector__action[data-v-056dc73b]{flex:0 0 auto}.apartment-selector__button[data-v-056dc73b]{min-width:152px;white-space:nowrap}}@media(min-width:1280px)and (max-width:1535px){.apartment-selector--home .apartment-selector__row[data-v-056dc73b]{flex-wrap:nowrap!important}.apartment-selector--home .apartment-selector__field[data-v-056dc73b]{flex:1 1 0;min-width:125px}.apartment-selector--home .apartment-selector__action[data-v-056dc73b]{flex:0 0 auto;min-width:145px}}@media(min-width:1536px){.apartment-selector__button[data-v-056dc73b]{min-width:172px}.apartment-selector--home .apartment-selector__field[data-v-056dc73b]{min-width:178px}.apartment-selector--home .apartment-selector__trigger[data-v-056dc73b]{padding-inline:1rem .45rem}.apartment-selector--home .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px;padding-right:.25rem}.apartment-selector--home .apartment-selector__trigger>div[data-v-056dc73b]:last-child{padding-inline:.35rem}}.apartment-selector--banner[data-v-056dc73b]{box-shadow:none;padding:.6rem .75rem}.apartment-selector--banner .apartment-selector__row[data-v-056dc73b]{gap:.5rem}.apartment-selector--banner .apartment-selector__trigger[data-v-056dc73b]{box-shadow:0 6px 14px #1411100d;height:52px;padding:.5rem .6rem .5rem .85rem}.apartment-selector--banner .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}.apartment-selector--banner .apartment-selector__button[data-v-056dc73b]{box-shadow:0 10px 22px #14111029;height:52px;padding:.6rem 1rem}.apartment-selector--banner .apartment-selector__start-check[data-v-056dc73b],.apartment-selector--banner .apartment-selector__start-checkbox[data-v-056dc73b]{height:30px;width:30px}@media(min-width:1024px){.apartment-selector--banner[data-v-056dc73b]{padding:.75rem 1rem}.apartment-selector--banner .apartment-selector__row[data-v-056dc73b]{gap:.6rem}.apartment-selector--banner .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}}@media(min-width:1280px){.apartment-selector--banner .apartment-selector__field[data-v-056dc73b]{min-width:130px}}.fade-enter-active[data-v-056dc73b],.fade-leave-active[data-v-056dc73b]{transition:opacity .15s ease-in-out}.fade-enter-from[data-v-056dc73b],.fade-leave-to[data-v-056dc73b]{opacity:0}.apartment-highlight[data-v-607c9015]{background-color:var(--ap-bg)}.ah-kicker[data-v-607c9015]{color:var(--ap-accent)}.ah-title[data-v-607c9015]{color:var(--ap-text)}.ah-subtitle[data-v-607c9015]{color:rgba(var(--ap-text-rgb),.55)}.ah-accent-line[data-v-607c9015]{background-color:rgba(var(--ap-accent-rgb),.6)}.ah-skeleton[data-v-607c9015]{background-color:rgba(var(--ap-accent-rgb),.08)}.ah-empty[data-v-607c9015],.ah-totals[data-v-607c9015]{color:rgba(var(--ap-text-rgb),.5)}.ah-room-tab[data-v-607c9015]{background:transparent;border-color:rgba(var(--ap-accent-rgb),.25);color:rgba(var(--ap-text-rgb),.6)}.ah-room-tab[data-v-607c9015]:hover{border-color:rgba(var(--ap-accent-rgb),.6);color:var(--ap-text)}.ah-room-tab.is-active[data-v-607c9015]{background:var(--ap-button);box-shadow:0 8px 20px rgba(var(--ap-button-rgb),.18)}.ah-cta[data-v-607c9015],.ah-room-tab.is-active[data-v-607c9015]{border-color:var(--ap-button);color:var(--ap-button-text)}.ah-cta[data-v-607c9015]{background-color:var(--ap-button);box-shadow:0 10px 28px rgba(var(--ap-button-rgb),.22)}.ah-cta[data-v-607c9015]:hover{background-color:var(--ap-button-hover);border-color:var(--ap-button-hover);color:var(--ap-button-text)}.cert-fade-enter-active[data-v-7e773d9b],.cert-fade-leave-active[data-v-7e773d9b]{transition:opacity .4s ease}.cert-fade-enter-from[data-v-7e773d9b],.cert-fade-leave-to[data-v-7e773d9b]{opacity:0}.cp-stat-card[data-v-7e773d9b]:hover{border-color:var(--cp-a40)!important}.cp-cta[data-v-7e773d9b]:hover{border:1px solid var(--cp-accent)}.company-promo--light a[data-v-7e773d9b],.company-promo--light h2[data-v-7e773d9b],.company-promo--light h3[data-v-7e773d9b],.company-promo--light p[data-v-7e773d9b]{color:#2b282b}.company-promo--light .cp-stat-card[data-v-7e773d9b]{box-shadow:0 18px 48px #14111014}.company-promo--light .cp-cta[data-v-7e773d9b]{color:#fff}.haller-map-pulse[data-v-de63cf23]{animation:haller-map-pulse-de63cf23 2.8s ease-out infinite;r:10px}.haller-map-pulse-delayed[data-v-de63cf23]{animation-delay:1.4s}.haller-map-poi[data-v-de63cf23]{opacity:0;transform:scale(.84);transform-box:fill-box;transform-origin:center}.haller-map-poi-visible[data-v-de63cf23]{animation:haller-map-poi-in-de63cf23 .58s ease-out both}.haller-map-danube[data-v-de63cf23]{animation:haller-map-danube-in-de63cf23 .9s ease-out both}@keyframes haller-map-pulse-de63cf23{0%{opacity:.8;r:10px}to{opacity:0;r:46px}}@keyframes haller-map-danube-in-de63cf23{0%{opacity:0}to{opacity:1}}@keyframes haller-map-poi-in-de63cf23{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.haller-map-pulse[data-v-de63cf23]{animation:none;opacity:.35;r:22px}.haller-map-danube[data-v-de63cf23],.haller-map-poi[data-v-de63cf23]{animation:none}.haller-map-road[data-v-de63cf23]{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.haller-map-road[data-v-de63cf23]{stroke-dasharray:var(--road-length) var(--road-length);stroke-dashoffset:var(--road-length);transition-delay:var(--road-delay),0s,0s,0s;transition-duration:1.25s,.2s,.2s,.2s;transition-property:stroke-dashoffset,stroke,stroke-width,opacity;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,ease,ease}.haller-map-road-visible[data-v-de63cf23]{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.transition-all[data-v-4b03280e],.transition-transform[data-v-4b03280e]{transition:none!important}}.wrap[data-v-6edf631d]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.ng-qsearch[data-v-6edf631d]{margin-top:-44px;position:relative;z-index:30}.qsearch-card[data-v-6edf631d]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:6px;box-shadow:var(--ng-shadow);display:grid;gap:0;grid-template-columns:repeat(4,1fr) auto;overflow:hidden}.qs-field[data-v-6edf631d]{border-right:1px solid var(--ng-line);cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:18px 24px}.qs-label[data-v-6edf631d]{color:var(--ng-ink-3);font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.qs-select[data-v-6edf631d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:linear-gradient(45deg,transparent 50%,var(--ng-accent) 50%),linear-gradient(135deg,var(--ng-accent) 50%,transparent 50%);background-position:calc(100% - 6px) 8px,calc(100% - 1px) 8px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:none;color:var(--ng-ink);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding-right:18px}.qs-select[data-v-6edf631d]:focus{outline:none}.qs-go[data-v-6edf631d]{align-items:center;background:var(--ng-green);border:none;color:var(--ng-on-green);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.05em;padding:0 40px;transition:.25s}.qs-go .ar[data-v-6edf631d]{transition:transform .28s ease}.qs-go[data-v-6edf631d]:hover{background:var(--ng-green-deep)}.qs-go:hover .ar[data-v-6edf631d]{transform:translate(4px)}@media(max-width:920px){.qsearch-card[data-v-6edf631d]{grid-template-columns:1fr 1fr}.qs-go[data-v-6edf631d]{grid-column:1/-1;padding:18px}}@media(max-width:600px){.qsearch-card[data-v-6edf631d]{grid-template-columns:1fr}.ng-qsearch[data-v-6edf631d]{margin-top:-24px}}.section[data-v-76c4fb1b]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-76c4fb1b]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-76c4fb1b]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-76c4fb1b]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-76c4fb1b]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-76c4fb1b]{font-weight:600}.lede[data-v-76c4fb1b]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.usp-head[data-v-76c4fb1b]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:54px}.usp2-grid[data-v-76c4fb1b]{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.usp2[data-v-76c4fb1b]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:13px;overflow:hidden;padding:34px 28px 32px;position:relative;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s,border-color .32s}.usp2[data-v-76c4fb1b]:after{background:linear-gradient(90deg,var(--ng-accent),var(--ng-accent-2));content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .45s ease}.usp2[data-v-76c4fb1b]:hover{box-shadow:var(--ng-shadow);transform:translateY(-6px)}.usp2[data-v-76c4fb1b]:hover:after{transform:scaleX(1)}.usp2 .gn[data-v-76c4fb1b]{font-size:50px;font-weight:200;letter-spacing:-.03em;line-height:1;opacity:.15;position:absolute;right:24px;top:22px}.usp2 .chip[data-v-76c4fb1b],.usp2 .gn[data-v-76c4fb1b]{color:var(--ng-accent)}.usp2 .chip[data-v-76c4fb1b]{align-items:center;background:var(--ng-accent-soft);border-radius:15px;display:flex;height:56px;justify-content:center;margin-bottom:26px;width:56px}.usp2 h3[data-v-76c4fb1b]{color:var(--ng-ink);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:11px}.usp2 p[data-v-76c4fb1b]{color:var(--ng-ink-2);font-size:13.5px;font-weight:300;line-height:1.62}@media(max-width:1080px){.usp2-grid[data-v-76c4fb1b]{grid-template-columns:1fr 1fr}.usp-head[data-v-76c4fb1b]{gap:20px}}@media(max-width:600px){.usp2-grid[data-v-76c4fb1b]{grid-template-columns:1fr}}[data-rv][data-v-76c4fb1b]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-76c4fb1b]{opacity:1;transform:none}.section[data-v-06cb6cbf]{padding:clamp(72px,9vw,128px) 0}.bg-alt[data-v-06cb6cbf]{background:var(--ng-bg-2)}.wrap[data-v-06cb6cbf]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-06cb6cbf]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-06cb6cbf]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-06cb6cbf]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;margin-top:18px;text-wrap:balance}.btn[data-v-06cb6cbf],.sec-title b[data-v-06cb6cbf]{font-weight:600}.btn[data-v-06cb6cbf]{align-items:center;border:1px solid transparent;border-radius:3px;display:inline-flex;font-size:13px;gap:11px;letter-spacing:.04em;padding:15px 30px;transition:.28s ease}.btn .ar[data-v-06cb6cbf]{transition:transform .28s ease}.btn:hover .ar[data-v-06cb6cbf]{transform:translate(4px)}.btn-solid[data-v-06cb6cbf]{background:var(--ng-green);color:var(--ng-on-green)}.btn-solid[data-v-06cb6cbf]:hover{background:var(--ng-green-deep)}.actions[data-v-06cb6cbf]{margin-top:30px}.loc[data-v-06cb6cbf]{align-items:stretch;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:1.05fr .95fr}.loc-map[data-v-06cb6cbf]{background:radial-gradient(120% 120% at 32% 22%,#20452f 0,#142e1e 58%,#0e2417);border-radius:8px;box-shadow:var(--ng-shadow);color:#f1ece0;display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;overflow:hidden;position:relative}.loc-map .grid[data-v-06cb6cbf]{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:44px 44px;inset:0;opacity:.45;position:absolute}.rings[data-v-06cb6cbf]{left:36%;position:absolute;top:40%}.rings span[data-v-06cb6cbf]{border:1px solid rgba(194,163,95,.26);border-radius:50%;left:0;top:0}.loc-pin[data-v-06cb6cbf],.rings span[data-v-06cb6cbf]{position:absolute;transform:translate(-50%,-50%)}.loc-pin[data-v-06cb6cbf]{align-items:center;display:flex;flex-direction:column;gap:9px;left:36%;top:40%;z-index:3}.loc-pin .p[data-v-06cb6cbf]{background:var(--ng-accent-2);border-radius:50%;box-shadow:0 0 0 5px #c2a35f38,0 0 0 12px #c2a35f1a;height:15px;width:15px}.loc-pin .lbl[data-v-06cb6cbf]{background:#0a1810c7;border:1px solid rgba(194,163,95,.34);border-radius:50px;font-weight:600;letter-spacing:.14em;padding:5px 11px;text-transform:uppercase}.loc-pin .lbl[data-v-06cb6cbf],.poi-dot[data-v-06cb6cbf]{font-size:10.5px;white-space:nowrap}.poi-dot[data-v-06cb6cbf]{align-items:center;color:#f1ece0cc;display:flex;gap:7px;letter-spacing:.04em;position:absolute;z-index:2}.poi-dot[data-v-06cb6cbf]:before{background:#f1ece080;border-radius:50%;content:"";flex:none;height:6px;width:6px}.mapbar[data-v-06cb6cbf]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08120c80;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:16px;justify-content:space-between;padding:18px 22px;position:relative;z-index:4}.mapbar b[data-v-06cb6cbf]{font-size:15px;font-weight:600}.mapbar small[data-v-06cb6cbf]{color:var(--ng-accent-2);display:block;font-size:9.5px;letter-spacing:.18em;margin-top:3px;text-transform:uppercase}.mapbar .coord[data-v-06cb6cbf]{color:#f1ece099;font-family:ui-monospace,monospace;font-size:10.5px;line-height:1.5;text-align:right}.body-copy p[data-v-06cb6cbf]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;margin-top:22px;max-width:60ch}.dist-board[data-v-06cb6cbf]{border-top:1px solid var(--ng-line);margin-top:30px}.dist-row[data-v-06cb6cbf]{align-items:baseline;border-bottom:1px solid var(--ng-line);display:flex;gap:18px;padding:14px 2px}.dist-row .t[data-v-06cb6cbf]{color:var(--ng-accent);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;min-width:58px}.dist-row .n[data-v-06cb6cbf]{color:var(--ng-ink);flex:1;font-size:15px;font-weight:500}.dist-row .m[data-v-06cb6cbf]{color:var(--ng-ink-3);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.poi-row[data-v-06cb6cbf]{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:50px}.poi-card[data-v-06cb6cbf]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:7px;padding:24px 22px;transition:.25s}.poi-card[data-v-06cb6cbf]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow-sm);transform:translateY(-3px)}.poi-card .ic[data-v-06cb6cbf]{color:var(--ng-accent);margin-bottom:15px}.poi-card .ic[data-v-06cb6cbf],.poi-card .ic[data-v-06cb6cbf] svg{height:28px;width:28px}.poi-card b[data-v-06cb6cbf]{color:var(--ng-ink);display:block;font-size:15px;font-weight:600;margin-bottom:5px}.poi-card .pt[data-v-06cb6cbf]{color:var(--ng-accent);font-size:13px;font-weight:600}.poi-card small[data-v-06cb6cbf]{color:var(--ng-ink-3);font-size:12px}@media(max-width:920px){.loc[data-v-06cb6cbf]{grid-template-columns:1fr}.loc-map[data-v-06cb6cbf]{min-height:360px}.poi-row[data-v-06cb6cbf]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.poi-row[data-v-06cb6cbf]{grid-template-columns:1fr}.dist-row .m[data-v-06cb6cbf]{display:none}}[data-rv][data-v-06cb6cbf]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-06cb6cbf]{opacity:1;transform:none}.section[data-v-1d0bc1e3]{padding:clamp(72px,9vw,128px) 0}.bg-green[data-v-1d0bc1e3]{background:var(--ng-green-deep);color:var(--ng-on-green)}.wrap[data-v-1d0bc1e3]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-1d0bc1e3]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-1d0bc1e3]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-1d0bc1e3]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-1d0bc1e3]{font-weight:600}.lede[data-v-1d0bc1e3]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.bg-green .lede[data-v-1d0bc1e3]{color:var(--ng-on-green-2)}.bg-green .eyebrow[data-v-1d0bc1e3]{color:var(--ng-accent-2)}.bg-green .eyebrow[data-v-1d0bc1e3]:before{background:var(--ng-accent-2)}.val-head[data-v-1d0bc1e3]{align-items:end;display:grid;gap:44px;grid-template-columns:1fr 1fr;margin-bottom:58px}.val-head .sec-title[data-v-1d0bc1e3]{margin-top:18px}.val-grid[data-v-1d0bc1e3]{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.val-pillar[data-v-1d0bc1e3]{border-right:1px solid hsla(0,0%,100%,.12);padding:38px 36px 38px 0}.val-pillar[data-v-1d0bc1e3]:last-child{border-right:none;padding-right:0}.val-pillar .ic[data-v-1d0bc1e3]{color:var(--ng-accent-2);margin-bottom:22px}.val-pillar .ic[data-v-1d0bc1e3] .iconify,.val-pillar .ic[data-v-1d0bc1e3] svg{height:32px;width:32px}.val-pillar h3[data-v-1d0bc1e3]{font-size:20px;font-weight:600;margin-bottom:11px}.val-pillar p[data-v-1d0bc1e3]{color:var(--ng-on-green-2);font-size:14.5px;font-weight:300;line-height:1.62}.val-band[data-v-1d0bc1e3]{align-items:center;background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;display:grid;gap:48px;grid-template-columns:1.35fr 1fr;margin-top:16px;padding:40px 44px}.val-band .q[data-v-1d0bc1e3]{border-left:2px solid var(--ng-accent-2);font-size:clamp(19px,2.2vw,27px);font-weight:300;line-height:1.4;padding-left:26px}.val-band .q b[data-v-1d0bc1e3]{color:var(--ng-accent-2);font-weight:600}.val-stats[data-v-1d0bc1e3]{display:flex;flex-wrap:wrap;gap:16px}.val-stats div[data-v-1d0bc1e3]{border-top:1px solid hsla(0,0%,100%,.18);flex:1;min-width:118px;padding-top:15px}.val-stats b[data-v-1d0bc1e3]{color:var(--ng-on-green);display:block;font-size:14px;font-weight:600;letter-spacing:.02em}.val-stats small[data-v-1d0bc1e3]{color:var(--ng-accent-2);font-size:10px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:920px){.val-head[data-v-1d0bc1e3]{gap:20px;margin-bottom:40px}.val-grid[data-v-1d0bc1e3],.val-head[data-v-1d0bc1e3]{grid-template-columns:1fr}.val-pillar[data-v-1d0bc1e3]{border-bottom:1px solid hsla(0,0%,100%,.12);border-right:none;padding:30px 0}.val-pillar[data-v-1d0bc1e3]:last-child{border-bottom:none}.val-band[data-v-1d0bc1e3]{gap:30px;grid-template-columns:1fr;padding:32px}}[data-rv][data-v-1d0bc1e3]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-1d0bc1e3]{opacity:1;transform:none}.section[data-v-56feee28]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-56feee28]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-56feee28]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-56feee28]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-56feee28]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-56feee28]{font-weight:600}.lede[data-v-56feee28]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.usp-head[data-v-56feee28]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:54px}.spec2[data-v-56feee28]{align-items:start;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:1fr 1.05fr;margin-top:56px}.spec-list[data-v-56feee28]{display:flex;flex-direction:column}.spec-item[data-v-56feee28]{border-top:1px solid var(--ng-line)}.spec-item[data-v-56feee28]:last-child{border-bottom:1px solid var(--ng-line)}.spec-q[data-v-56feee28]{align-items:center;background:none;border:none;color:var(--ng-ink);cursor:pointer;display:flex;gap:18px;padding:22px 4px;text-align:left;transition:.2s;width:100%}.spec-q .sn[data-v-56feee28]{color:var(--ng-accent);font-size:12px;font-weight:600;min-width:24px}.spec-q .st[data-v-56feee28]{flex:1;font-size:16.5px;font-weight:500;transition:.2s}.spec-q .pm[data-v-56feee28]{flex:none;height:16px;position:relative;width:16px}.spec-q .pm[data-v-56feee28]:after,.spec-q .pm[data-v-56feee28]:before{background:var(--ng-accent);content:"";position:absolute;transition:.28s}.spec-q .pm[data-v-56feee28]:before{height:2px;left:0;top:7px;width:16px}.spec-q .pm[data-v-56feee28]:after{height:16px;left:7px;top:0;width:2px}.spec-item.open .pm[data-v-56feee28]:after{opacity:0;transform:rotate(90deg)}.spec-item.open .spec-q .st[data-v-56feee28]{color:var(--ng-accent)}.spec-a[data-v-56feee28]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.spec-a.open[data-v-56feee28]{grid-template-rows:1fr}.spec-a-inner[data-v-56feee28]{overflow:hidden}.spec-a-inner p[data-v-56feee28]{color:var(--ng-ink-2);font-size:14.5px;font-weight:300;margin:0;padding:0 4px 24px 46px}.spot[data-v-56feee28]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:10px;box-shadow:var(--ng-shadow);overflow:hidden;position:sticky;top:220px}.spot-img[data-v-56feee28]{aspect-ratio:4/3.3;background:repeating-linear-gradient(135deg,var(--ng-surface-2),var(--ng-surface-2) 13px,var(--ng-surface) 13px,var(--ng-surface) 26px);overflow:hidden;position:relative}.spot-img .num[data-v-56feee28]{font-size:62px;font-weight:200;left:26px;letter-spacing:-.02em;line-height:.8;top:22px}.spot-img .ic[data-v-56feee28],.spot-img .num[data-v-56feee28]{color:var(--ng-accent);position:absolute}.spot-img .ic[data-v-56feee28]{right:26px;top:30px}.spot-img .ic[data-v-56feee28] *,.spot-img .ic[data-v-56feee28] svg{height:30px;width:30px}.spot-img .cap[data-v-56feee28]{background:linear-gradient(transparent,var(--ng-surface));bottom:0;color:var(--ng-ink-3);font-family:ui-monospace,monospace;font-size:10.5px;left:0;letter-spacing:.16em;padding:14px;position:absolute;right:0;text-align:center;text-transform:uppercase}.spot-body[data-v-56feee28]{padding:26px 30px 30px}.spot-body .ek[data-v-56feee28]{color:var(--ng-accent);font-size:10px;font-weight:600;letter-spacing:.2em;margin-bottom:10px;text-transform:uppercase}.spot-body h3[data-v-56feee28]{color:var(--ng-ink);font-size:22px;font-weight:600;line-height:1.22;margin-bottom:12px}.spot-body p[data-v-56feee28]{color:var(--ng-ink-2);font-size:14.5px;font-weight:300;line-height:1.6}.spot-tags[data-v-56feee28]{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.spot-tags span[data-v-56feee28]{background:var(--ng-accent-soft);border-radius:50px;color:var(--ng-accent);font-size:11px;font-weight:600;letter-spacing:.03em;padding:7px 14px}@media(max-width:920px){.spec2[data-v-56feee28]{grid-template-columns:1fr}.spot[data-v-56feee28]{max-width:520px;position:static}.usp-head[data-v-56feee28]{gap:20px}}[data-rv][data-v-56feee28]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-56feee28]{opacity:1;transform:none}.section[data-v-ed5edad3]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-ed5edad3]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.bg-green[data-v-ed5edad3]{background-color:var(--ng-green-deep);color:var(--ng-on-green);isolation:isolate;position:relative}.bg-green[data-v-ed5edad3]:before{background-image:linear-gradient(180deg,var(--ng-green-deep) 0,rgba(18,42,28,.9) 22%,rgba(18,42,28,.76) 52%,rgba(18,42,28,.96) 100%),url(/normafa-garden/normafa_latkep.jpg);background-position:50%,center 38%;background-repeat:no-repeat;background-size:cover,cover;content:"";inset:0;position:absolute;z-index:-1}.eyebrow[data-v-ed5edad3]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-ed5edad3]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.bg-green .eyebrow[data-v-ed5edad3]{color:var(--ng-accent-2)}.bg-green .eyebrow[data-v-ed5edad3]:before{background:var(--ng-accent-2)}.sec-title[data-v-ed5edad3]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-ed5edad3]{font-weight:600}.head .sec-title[data-v-ed5edad3]{margin-top:18px}.timeline[data-v-ed5edad3]{border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:52px}.tl[data-v-ed5edad3]{padding:30px 28px 30px 0;position:relative}.tl[data-v-ed5edad3]:before{background:var(--ng-accent-2);border-radius:50%;content:"";height:9px;left:0;position:absolute;top:-5px;width:9px}.tl.future[data-v-ed5edad3]:before{background:transparent;border:1.5px solid var(--ng-on-green-2)}.tl .yr[data-v-ed5edad3]{color:var(--ng-accent-2);font-size:13px;letter-spacing:.1em}.tl .yr[data-v-ed5edad3],.tl h4[data-v-ed5edad3]{font-weight:600}.tl h4[data-v-ed5edad3]{font-size:17px;margin:8px 0 6px}.tl p[data-v-ed5edad3]{color:var(--ng-on-green-2);font-size:13px;font-weight:300}@media(max-width:920px){.timeline[data-v-ed5edad3]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.timeline[data-v-ed5edad3]{grid-template-columns:1fr}}[data-rv][data-v-ed5edad3]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-ed5edad3]{opacity:1;transform:none}.section[data-v-e0744146]{padding:clamp(72px,9vw,128px) 0}.bg-alt[data-v-e0744146]{background:var(--ng-bg-2)}.wrap[data-v-e0744146]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-e0744146]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-e0744146]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.eyebrow.center[data-v-e0744146]{justify-content:center}.eyebrow.center[data-v-e0744146]:after{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-e0744146]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-e0744146]{font-weight:600}.lede[data-v-e0744146]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.finder-head[data-v-e0744146]{margin:0 auto 56px;max-width:620px;text-align:center}.finder-head .sec-title[data-v-e0744146]{color:var(--ng-ink)}.finder-head .lede[data-v-e0744146]{margin-inline:auto}.bld-grid[data-v-e0744146]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.bld[data-v-e0744146]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:8px;box-shadow:var(--ng-shadow-sm);overflow:hidden;transition:.3s}.bld[data-v-e0744146]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow);transform:translateY(-5px)}.bld-top[data-v-e0744146]{align-items:flex-start;display:flex;justify-content:space-between;padding:32px 32px 0}.bld-top .bn[data-v-e0744146]{color:var(--ng-accent);font-size:64px;font-weight:200;letter-spacing:-.02em;line-height:.9}.bld-top .meta[data-v-e0744146]{text-align:right}.bld-top .meta b[data-v-e0744146]{color:var(--ng-ink);display:block;font-size:14px;font-weight:600}.bld-top .meta small[data-v-e0744146]{color:var(--ng-ink-3);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.bld h3[data-v-e0744146]{color:var(--ng-ink);font-size:22px;font-weight:600;padding:18px 32px 4px}.bld>p[data-v-e0744146]{color:var(--ng-ink-2);font-size:14px;font-weight:300;padding:0 32px}.bld-stats[data-v-e0744146]{border-top:1px solid var(--ng-line);display:flex;gap:0;margin:24px 0 0}.bld-stats div[data-v-e0744146]{border-right:1px solid var(--ng-line);flex:1;padding:18px 20px}.bld-stats div[data-v-e0744146]:last-child{border-right:none}.bld-stats b[data-v-e0744146]{color:var(--ng-ink);display:block;font-size:20px;font-weight:600}.bld-stats small[data-v-e0744146]{color:var(--ng-ink-3);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.bld-foot[data-v-e0744146]{background:var(--ng-surface-2);justify-content:space-between;padding:22px 32px}.bld-foot[data-v-e0744146],.bld-foot .av[data-v-e0744146]{align-items:center;display:flex}.bld-foot .av[data-v-e0744146]{color:var(--ng-accent);font-size:12px;font-weight:600;gap:8px}.bld-foot .av .d[data-v-e0744146]{background:var(--ng-accent);border-radius:50%;box-shadow:0 0 0 4px var(--ng-accent-soft);height:7px;width:7px}.bld-foot a[data-v-e0744146]{align-items:center;color:var(--ng-ink);display:flex;font-size:13px;font-weight:600;gap:9px}.bld-foot a .ar[data-v-e0744146]{transition:transform .25s}.bld-foot a:hover .ar[data-v-e0744146]{transform:translate(4px)}.types-row[data-v-e0744146]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:28px}.type-chip[data-v-e0744146]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:22px;transition:.25s}.type-chip[data-v-e0744146]:hover{border-color:var(--ng-accent);transform:translateY(-3px)}.type-chip b[data-v-e0744146]{color:var(--ng-ink);font-size:17px;font-weight:600}.type-chip .rng[data-v-e0744146]{color:var(--ng-accent);font-size:13px;font-weight:600}.type-chip small[data-v-e0744146]{color:var(--ng-ink-3);font-size:12px}@media(max-width:920px){.bld-grid[data-v-e0744146]{grid-template-columns:1fr}.types-row[data-v-e0744146]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.types-row[data-v-e0744146]{grid-template-columns:1fr}.bld-stats[data-v-e0744146]{flex-wrap:wrap}}[data-rv][data-v-e0744146]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-e0744146]{opacity:1;transform:none}#gyik[data-v-c4856fa1],#lakaskinalat[data-v-c4856fa1],[data-v-c4856fa1] #lokacio,[data-v-c4856fa1] #muszaki,[data-v-c4856fa1] #projekt{scroll-margin-top:200px}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-enter-active[data-v-4d236485],.modal-leave-active[data-v-4d236485]{transition:opacity .3s ease}.modal-enter-from[data-v-4d236485],.modal-leave-to[data-v-4d236485]{opacity:0}.kpc-btn[data-v-462ede64]{align-items:center;background:transparent;border:1px solid rgba(245,239,227,.12);color:#f5efe3a6;cursor:pointer;display:inline-flex;font-family:Poppins-Medium,sans-serif;font-size:15px;font-weight:500;gap:8px;letter-spacing:.16em;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:border-color .25s ease,color .25s ease,background .25s ease}.kpc-btn[data-v-462ede64]:hover{background:#b68d401a}.kpc-btn--accent[data-v-462ede64],.kpc-btn[data-v-462ede64]:hover{border-color:#b68d40;color:#b68d40}.kpc-btn--accent[data-v-462ede64]:hover{background:#b68d40;color:#1a1a1a}.kpc-deco-num[data-v-462ede64]{bottom:-40px;color:#f5efe30a;font-family:Poppins-Bold,sans-serif;font-size:48px;letter-spacing:-.05em;line-height:1;pointer-events:none;position:absolute;right:-20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kpc-map[data-v-462ede64]{filter:grayscale(.55) sepia(.18) brightness(1);transition:filter .3s ease}.kpc-map[data-v-462ede64]:hover{filter:grayscale(.25) sepia(.1) brightness(1)}@keyframes kpcFadeUp-462ede64{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes kpcFadeIn-462ede64{0%{opacity:0}to{opacity:1}}.kpc-anim-up[data-v-462ede64]{animation:kpcFadeUp-462ede64 .7s ease forwards;opacity:0}.kpc-anim-fade[data-v-462ede64]{animation:kpcFadeIn-462ede64 .6s ease forwards;opacity:0}.kpc-d1[data-v-462ede64]{animation-delay:0s;animation-duration:.6s}.kpc-d2[data-v-462ede64]{animation-delay:.1s}.kpc-d3[data-v-462ede64]{animation-delay:.2s;animation-duration:.7s}.kpc-d4[data-v-462ede64]{animation-delay:.35s;animation-duration:.6s}.kpc-d5[data-v-462ede64]{animation-delay:.45s}.kpc-d6[data-v-462ede64]{animation-delay:.5s;animation-duration:.7s}@media(prefers-reduced-motion:reduce){.kpc-anim-fade[data-v-462ede64],.kpc-anim-up[data-v-462ede64]{animation:none;opacity:1}}.fade-enter-active[data-v-8c8d0a5d],.fade-leave-active[data-v-8c8d0a5d]{transition:opacity .2s ease-out}.fade-enter-from[data-v-8c8d0a5d],.fade-leave-to[data-v-8c8d0a5d]{opacity:0}.overlay-enter-active[data-v-8c8d0a5d],.overlay-leave-active[data-v-8c8d0a5d]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-8c8d0a5d],.overlay-leave-active .w-full.max-w-2xl[data-v-8c8d0a5d]{transition:transform .3s ease}.overlay-enter-from[data-v-8c8d0a5d],.overlay-leave-to[data-v-8c8d0a5d]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-8c8d0a5d],.overlay-leave-to .w-full.max-w-2xl[data-v-8c8d0a5d]{transform:translateY(-20px)}.svc-btn[data-v-a1cbfb08]{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font-family:Poppins-Medium,sans-serif;font-size:15px;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.16em;padding:.95rem 1.75rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.svc-btn--primary[data-v-a1cbfb08]{background:#b68d40;box-shadow:0 10px 28px #b68d4040;color:#fff}.svc-btn--primary[data-v-a1cbfb08]:hover{background:#9a7632;box-shadow:0 14px 32px #b68d4059;transform:translateY(-2px)}.svc-btn--ghost[data-v-a1cbfb08]{background:transparent;border:1px solid hsla(0,0%,100%,.4);color:#fff}.svc-btn--ghost[data-v-a1cbfb08]:hover{background:#ffffff14;border-color:#ffffffbf}.svc-btn--ghost-dark[data-v-a1cbfb08]{background:transparent;border:1px solid rgba(245,239,227,.4);color:#f5efe3}.svc-btn--ghost-dark[data-v-a1cbfb08]:hover{background:#f5efe314;border-color:#f5efe3cc}.anim-hero-zoom[data-v-a1cbfb08]{animation:heroZoom-a1cbfb08 18s ease-out forwards}@keyframes heroZoom-a1cbfb08{0%{transform:scale(1.1)}to{transform:scale(1)}}.anim-hero-kicker[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .25s forwards}.anim-hero-title-line[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .35s forwards}.anim-hero-title-accent[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .5s forwards}.anim-hero-lead[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .65s forwards}.anim-hero-ctas[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .8s forwards}.anim-hero-scroll[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out 1.2s forwards}.anim-scroll-hint[data-v-a1cbfb08]{animation:scrollHint-a1cbfb08 1.6s ease-in-out infinite}@keyframes scrollHint-a1cbfb08{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@keyframes fadeUp-a1cbfb08{to{opacity:1;transform:translateY(0)}}.svc-pillar[data-v-a1cbfb08]{transition:opacity .8s ease-out,transform .8s ease-out,box-shadow .3s ease}.svc-pillar.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}.svc-pillar__number[data-v-a1cbfb08]:before{background:#b68d40;content:"";height:2px;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.svc-caps[data-v-a1cbfb08]:before{background:radial-gradient(ellipse at top right,rgba(182,141,64,.12) 0,transparent 55%),radial-gradient(ellipse at bottom left,rgba(182,141,64,.06) 0,transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.svc-caps__card[data-v-a1cbfb08]{transition:opacity .7s ease-out,transform .7s ease-out,border-color .3s ease,background .3s ease}.svc-caps__card.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}.svc-caps__card[data-v-a1cbfb08]:before{background:#b68d40;content:"";height:0;left:0;position:absolute;top:0;transition:height .4s ease-out;width:2px}.svc-caps__card[data-v-a1cbfb08]:hover:before{height:100%}.svc-process__item[data-v-a1cbfb08]{transition:opacity .7s ease-out,transform .7s ease-out,background .3s ease}.svc-process__item.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}@media(min-width:1024px){.svc-process__item+.svc-process__item[data-v-a1cbfb08]{border-left:none}}.svc-process__connector[data-v-a1cbfb08]:after{border-right:1px solid #b68d40;border-top:1px solid #b68d40;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.svc-philosophy[data-v-a1cbfb08]:before{background:radial-gradient(ellipse at 80% 30%,rgba(182,141,64,.08) 0,transparent 60%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%}.svc-philosophy__media[data-v-a1cbfb08]{transition:opacity 1s ease-out,transform 1s ease-out}.svc-philosophy__grid.is-revealed .svc-philosophy__media[data-v-a1cbfb08]{opacity:1;transform:translate(0)}.svc-philosophy__text[data-v-a1cbfb08]{transition:opacity 1s ease-out .15s,transform 1s ease-out .15s}.svc-philosophy__grid.is-revealed .svc-philosophy__text[data-v-a1cbfb08]{opacity:1;transform:translate(0)}@media(max-width:640px){.svc-cta__actions .svc-btn[data-v-a1cbfb08]{flex:1 1 100%}}.home-reveal[data-v-50439b31]{opacity:0;transform:translateY(36px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.home-reveal--visible[data-v-50439b31]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.home-reveal[data-v-50439b31]{opacity:1;transform:none;transition:none}}.fade-enter-active[data-v-381e3400],.fade-leave-active[data-v-381e3400]{transition:opacity .3s ease-out}.fade-enter-from[data-v-381e3400],.fade-leave-to[data-v-381e3400]{opacity:0}.slide-down-enter-active[data-v-75c2abf9],.slide-down-leave-active[data-v-75c2abf9]{transition:all .3s ease-out}.slide-down-enter-from[data-v-75c2abf9],.slide-down-leave-to[data-v-75c2abf9]{opacity:0;transform:translateY(-10px)}.header[data-v-98f20040]{background:radial-gradient(circle at 24% 0,rgba(182,141,64,.16),transparent 34%),radial-gradient(circle at center,#101e1a 0,#0a1713 74%);border-bottom:1px solid hsla(0,0%,100%,.13);border-top:1px solid hsla(0,0%,100%,.13);box-shadow:0 24px 70px #00000052;transition:border-top-color .9s cubic-bezier(.22,1,.36,1);width:100%}@media(min-width:760px){.header.is-minified[data-v-98f20040]{border-top-color:transparent;transition:border-top-color .45s cubic-bezier(.22,1,.36,1)}}.header-inner[data-v-98f20040]{margin:0 auto;padding-inline:clamp(16px,3vw,44px);width:min(1840px,100%)}.main-row-wrap[data-v-98f20040]{max-height:240px;opacity:1;overflow:hidden;transition:max-height 1.2s cubic-bezier(.22,1,.36,1),opacity .9s cubic-bezier(.22,1,.36,1)}@media(min-width:760px){.header.is-minified .main-row-wrap[data-v-98f20040]{max-height:0;opacity:0;pointer-events:none;transition:max-height .6s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}}.main-row[data-v-98f20040]{align-items:center;display:grid;gap:clamp(18px,2.2vw,34px);grid-template-columns:minmax(0,1fr) max-content;padding-block:14px}.logo-cluster[data-v-98f20040]{align-items:center;color:inherit;display:flex;gap:clamp(14px,1.6vw,24px);justify-content:flex-start;min-width:0;text-decoration:none}.logo[data-v-98f20040]{cursor:pointer;display:block;-o-object-fit:contain;object-fit:contain}.logo.homes[data-v-98f20040],.logo.innova[data-v-98f20040],.logo.szeivolt[data-v-98f20040]{height:84px;width:clamp(96px,9.6vw,156px)}.logo.epkar[data-v-98f20040]{height:62px;width:clamp(86px,8.4vw,132px)}.actions[data-v-98f20040]{align-items:center;display:flex;gap:12px;justify-content:flex-end}.lang-desktop[data-v-98f20040]{color:#f3efe3;margin-left:clamp(20px,5vw,96px)}.primary-cta[data-v-98f20040]{align-items:center;background:transparent;border:0;color:#d7b56c;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:40px;padding:0 18px;position:relative;text-transform:uppercase;transition:color .18s ease,transform .18s ease;white-space:nowrap}.primary-cta[data-v-98f20040]:after,.primary-cta[data-v-98f20040]:before{border-color:#d7b56cad;border-style:solid;bottom:5px;content:"";height:12px;position:absolute;transition:border-color .18s ease,width .18s ease;width:24px}.primary-cta[data-v-98f20040]:before{border-width:0 0 1px 1px;left:0}.primary-cta[data-v-98f20040]:after{border-width:0 1px 1px 0;right:0}.primary-cta[data-v-98f20040]:hover{color:#f4ead4;transform:translateY(-1px)}.primary-cta[data-v-98f20040]:hover:after,.primary-cta[data-v-98f20040]:hover:before{border-color:#d7b56c;width:28px}.menu-button[data-v-98f20040]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#f3efe3;cursor:pointer;display:none;flex:0 0 auto;height:44px;justify-content:center;transition:border-color .18s ease,background .18s ease,color .18s ease;width:44px}.menu-button[data-v-98f20040]:hover{background:#b68d402e;border-color:#d7b56c;color:#d7b56c}.nav-row[data-v-98f20040]{border-top:1px solid hsla(0,0%,100%,.1);justify-content:flex-start;min-height:52px}.nav[data-v-98f20040],.nav-row[data-v-98f20040]{align-items:center;display:flex}.nav[data-v-98f20040]{gap:clamp(16px,1.7vw,28px);min-width:0}.nav-row .nav[data-v-98f20040]{justify-content:center;width:100%}.nav-item[data-v-98f20040]{background:transparent;border:0;color:#e8e6de;cursor:pointer;font-family:inherit;font-size:clamp(12px,.95vw,16px);font-weight:700;letter-spacing:.06em;line-height:1;padding:0;text-transform:uppercase;transition:color .18s ease;white-space:nowrap}.nav-item.active[data-v-98f20040],.nav-item[data-v-98f20040]:hover{color:#d7b56c}.mobile-nav[data-v-98f20040]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:none;gap:18px;min-height:48px;overflow-x:auto;padding:0 2px;scrollbar-width:none}.mobile-nav[data-v-98f20040]::-webkit-scrollbar{display:none}.mobile-menu-container[data-v-98f20040]{background:radial-gradient(circle at center,#101e1a 0,#0a1713);border-top:1px solid hsla(0,0%,100%,.13);box-shadow:0 24px 70px #00000052;left:0;position:absolute;right:0;top:100%;z-index:60}.mobile-menu-item[data-v-98f20040]{background:transparent;border:0;color:#e8e6de;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.07em;line-height:1;padding:14px 20px;text-align:left;text-transform:uppercase;transition:color .18s ease,background .18s ease}.mobile-menu-item.active[data-v-98f20040],.mobile-menu-item[data-v-98f20040]:hover{background:#ffffff0a;color:#d7b56c}.slide-down-enter-active[data-v-98f20040],.slide-down-leave-active[data-v-98f20040]{transition:all .3s ease-out}.slide-down-enter-from[data-v-98f20040],.slide-down-leave-to[data-v-98f20040]{opacity:0;transform:translateY(-10px)}@media(max-width:1279px){.main-row[data-v-98f20040]{grid-template-columns:minmax(0,1fr) auto}.nav-row[data-v-98f20040]{display:none}.mobile-nav[data-v-98f20040]{display:flex}}@media(max-width:759px){.main-row[data-v-98f20040]{gap:12px;padding-block:10px}.logo-cluster[data-v-98f20040]{gap:8px;overflow:hidden}.logo.homes[data-v-98f20040],.logo.innova[data-v-98f20040],.logo.szeivolt[data-v-98f20040]{height:56px;width:72px}.logo.epkar[data-v-98f20040]{height:44px;width:64px}.actions[data-v-98f20040]{gap:8px}.lang-desktop[data-v-98f20040]{margin-left:0}.ghost-cta[data-v-98f20040]{display:none}.primary-cta[data-v-98f20040]{font-size:11px;min-height:38px;padding-inline:13px}.menu-button[data-v-98f20040]{display:inline-flex}.mobile-nav[data-v-98f20040]{display:none}}.faq-section[data-v-bcc148e4]{background-color:var(--faq-bg);padding:4rem 1.5rem}.faq-inner[data-v-bcc148e4]{margin:0 auto;max-width:52rem}.faq-header[data-v-bcc148e4]{margin-bottom:2.5rem;text-align:center}.faq-kicker[data-v-bcc148e4]{color:var(--faq-kicker);font-family:Poppins-Regular,sans-serif;font-size:15px;letter-spacing:.22em;margin-bottom:.6rem;text-transform:uppercase}@media(min-width:1024px){.faq-kicker[data-v-bcc148e4]{font-size:18px}}.faq-title[data-v-bcc148e4]{color:var(--faq-heading);font-family:Poppins-Bold,sans-serif;font-size:32px;line-height:1.2;margin:0}.faq-title-rule[data-v-bcc148e4]{background-color:var(--faq-accent);border-radius:1px;height:2px;margin:1.25rem auto 0;width:2.5rem}.faq-list[data-v-bcc148e4]{border-top:1px solid var(--faq-divider);display:flex;flex-direction:column;gap:0;margin:0;padding:0}.faq-item[data-v-bcc148e4]{border-bottom:1px solid var(--faq-divider)}.faq-question[data-v-bcc148e4]{align-items:center;background:none;border:none;color:var(--faq-heading);cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0;text-align:left;transition:color .2s ease;width:100%}.faq-question[data-v-bcc148e4]:hover{color:var(--faq-accent)}.faq-question-text[data-v-bcc148e4]{flex:1;font-family:Poppins-Medium,sans-serif;font-size:18px;line-height:1.5}.faq-icon[data-v-bcc148e4]{align-items:center;border:1px solid var(--faq-border);border-radius:50%;color:var(--faq-accent);display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:background-color .2s ease,transform .3s ease;width:1.75rem}.faq-item--open .faq-icon[data-v-bcc148e4]{background-color:var(--faq-accent);color:#fff}.faq-icon-vert[data-v-bcc148e4]{transform-origin:center;transition:transform .3s ease}.faq-item--open .faq-icon-vert[data-v-bcc148e4]{transform:scaleY(0)}.faq-answer[data-v-bcc148e4]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.faq-answer--open[data-v-bcc148e4]{grid-template-rows:1fr}.faq-answer-inner[data-v-bcc148e4]{overflow:hidden}.faq-answer-inner p[data-v-bcc148e4]{background-color:var(--faq-answer-bg);border-left:2px solid var(--faq-accent);color:var(--faq-text);font-family:Poppins-Regular,sans-serif;font-size:18px;line-height:1.75;margin:0;padding:.75rem 1rem 1.25rem}@media(min-width:1024px){.faq-answer-inner p[data-v-bcc148e4]{font-size:18px}}.section1-reveal[data-v-9f544d11]{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.section1-reveal--visible[data-v-9f544d11]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.section1-reveal[data-v-9f544d11]{opacity:1;transform:none;transition:none}}.small-project-card[data-v-55e20114]{opacity:0;transform:translateY(-18px);transition:opacity .55s ease,transform .55s ease,border-color .3s ease,box-shadow .3s ease}.small-project-cards--visible .small-project-card[data-v-55e20114]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.small-project-card[data-v-55e20114]{opacity:1;transform:none;transition:none}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.property-carousel .swiper[data-v-12912f8d]{padding-bottom:3rem}.property-carousel .swiper-slide[data-v-12912f8d]{opacity:.8;transition:transform .4s ease,opacity .4s ease}.property-carousel .swiper-slide-active[data-v-12912f8d]{opacity:1;transform:scale(1);z-index:20}.property-carousel .swiper-slide-next[data-v-12912f8d],.property-carousel .swiper-slide-prev[data-v-12912f8d]{opacity:.5;transform:scale(.9)}[data-v-12912f8d] .swiper-pagination-bullets{display:flex;gap:.8rem;justify-content:center;margin-top:1.5rem}[data-v-12912f8d] .swiper-pagination-bullet{background:#ffffff4d;border-radius:9999px;height:13px;transition:all .3s ease;width:13px}[data-v-12912f8d] .swiper-pagination-bullet-active{background:#dfa350;width:26px}.home-room-tab[data-v-4de27393]{background:transparent;border:1px solid rgba(182,141,64,.28);color:#101e1a9e;font-size:15px;font-weight:600;letter-spacing:.12em;padding:.65rem 1rem;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.home-room-tab[data-v-4de27393]:hover{border-color:#b68d40a6;color:#101e1a;transform:translateY(-1px)}.home-room-tab.is-active[data-v-4de27393]{background:#b68d40;border-color:#b68d40;box-shadow:0 10px 24px #b68d4033;color:#101e1a}
