.street[data-v-89393421]{z-index:-1;pointer-events:none;background:var(--grass,#d4e9cc);position:fixed;inset:0;overflow:hidden}.scene[data-v-89393421]{width:100%;height:100%;display:block;position:absolute;inset:0}.hq[data-v-89393421]{position:absolute;transform:translate(-50%,-50%)}.house[data-v-89393421]{filter:drop-shadow(0 10px 16px #2a12282e);width:112px;height:114px;position:relative}.marker[data-v-89393421]{color:var(--primary);font-family:var(--fd);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:800;animation:2.4s ease-in-out infinite markerbob-89393421;display:inline-flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 26px -10px #2a122866}@keyframes markerbob-89393421{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-7px)}}.marker-tip[data-v-89393421]{clip-path:polygon(0 0,100% 0,50% 100%);background:#fff;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.car[data-v-89393421]{will-change:transform;width:104px;height:54px;position:absolute;top:0;left:0}.city-lights[data-v-89393421]{opacity:0;background-image:radial-gradient(circle at 12% 26%,#ffce82e6 0 1.6px,#ffce8238 2px,#0000 6px),radial-gradient(circle at 24% 70%,#ffd696e6 0 1.6px,#ffd69633 2px,#0000 6px),radial-gradient(circle at 44% 40%,#ffce82d9 0 1.4px,#ffce822e 2px,#0000 6px),radial-gradient(circle at 58% 82%,#ffaa78d9 0 1.5px,#ffaa782e 2px,#0000 6px),radial-gradient(circle at 70% 22%,#ffd696e6 0 1.6px,#ffd69633 2px,#0000 6px),radial-gradient(circle at 86% 60%,#ffce82e6 0 1.6px,#ffce8233 2px,#0000 6px),radial-gradient(circle at 92% 30%,#ffaa78d9 0 1.4px,#ffaa782e 2px,#0000 6px);background-repeat:no-repeat;transition:opacity .6s;position:absolute;inset:-40px}@media (width<=1000px){.hq[data-v-89393421]{transform:translate(-50%,-50%)scale(.82)}}@media (prefers-reduced-motion:reduce){.marker[data-v-89393421]{animation:none}}.hdr[data-v-3fe3ec24]{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--bg) 72%, transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.inner[data-v-3fe3ec24]{align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:14px 24px;display:flex}.logo[data-v-3fe3ec24]{flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.logo-img[data-v-3fe3ec24]{border-radius:12px;width:auto;height:44px;display:block}.logo-txt[data-v-3fe3ec24]{line-height:1;font-family:var(--fd);color:var(--ink);flex-direction:column;font-size:18px;font-weight:800;display:flex}.logo-accent[data-v-3fe3ec24]{color:var(--primary);letter-spacing:.01em}@media (width<=420px){.logo-txt[data-v-3fe3ec24]{display:none}}.nav[data-v-3fe3ec24]{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.nav a[data-v-3fe3ec24]{color:var(--ink);border-radius:10px;padding:9px 13px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s}.nav a[data-v-3fe3ec24]:hover{background:var(--primary-soft)}.lang[data-v-3fe3ec24]{flex:none;position:relative}.lang-btn[data-v-3fe3ec24]{border:1px solid var(--line);background:var(--surface-solid);cursor:pointer;color:var(--ink);border-radius:11px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:700;display:flex}.lang-scrim[data-v-3fe3ec24]{z-index:40;position:fixed;inset:0}.lang-menu[data-v-3fe3ec24]{top:calc(100% + 10px);z-index:50;background:var(--surface-solid);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:2px;width:210px;padding:8px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 22px 50px -18px #2a122859}.lang-menu button[data-v-3fe3ec24]{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:11px 15px;font-size:15px;font-weight:600;display:flex}.lang-menu button.active[data-v-3fe3ec24]{background:var(--primary-soft);color:var(--primary);font-weight:700}.lang-short[data-v-3fe3ec24]{opacity:.6;font-size:12px;font-weight:700}.book-btn[data-v-3fe3ec24]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);flex:none;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px -10px #82197eb3}.book-icon[data-v-3fe3ec24]{display:none}.menu[data-v-3fe3ec24]{flex:none;display:none;position:relative}.menu-btn[data-v-3fe3ec24]{border:1px solid var(--line);background:var(--surface-solid);cursor:pointer;width:42px;height:42px;color:var(--ink);border-radius:11px;justify-content:center;align-items:center;padding:0;display:flex}.menu-scrim[data-v-3fe3ec24]{z-index:40;position:fixed;inset:0}.menu-panel[data-v-3fe3ec24]{top:calc(100% + 10px);z-index:50;background:var(--surface-solid);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:2px;width:230px;padding:8px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 22px 50px -18px #2a122859}.menu-panel a[data-v-3fe3ec24]{color:var(--ink);border-radius:12px;padding:12px 15px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s}.menu-panel a[data-v-3fe3ec24]:hover{background:var(--primary-soft)}@media (width<=900px){.nav[data-v-3fe3ec24]{display:none}.lang[data-v-3fe3ec24]{margin-inline-start:auto}.menu[data-v-3fe3ec24]{display:block}}@media (width<=560px){.inner[data-v-3fe3ec24]{gap:10px;padding:12px 16px}.book-btn[data-v-3fe3ec24]{justify-content:center;gap:0;width:42px;height:42px;padding:0}.book-icon[data-v-3fe3ec24]{display:block}.book-txt[data-v-3fe3ec24]{display:none}}.hero[data-v-04d7e24f]{align-items:center;max-width:1180px;min-height:clamp(560px,78vh,800px);margin:0 auto;padding:56px 24px 40px;scroll-margin-top:90px;display:flex;position:relative}.hero-panel[data-v-04d7e24f]{z-index:5;grid-template-columns:1.3fr .85fr;align-items:stretch;gap:clamp(28px,4vw,56px);width:100%;min-height:clamp(440px,56vh,560px);padding:clamp(40px,5vw,68px);display:grid;position:relative;box-shadow:0 30px 70px -36px #2a122873}.copy[data-v-04d7e24f]{flex-direction:column;justify-content:center;display:flex}h1[data-v-04d7e24f]{font-family:var(--fd);letter-spacing:-.025em;color:var(--hero-ink);margin:0;font-size:clamp(40px,5.2vw,66px);font-weight:800;line-height:1.04}.hi[data-v-04d7e24f]{color:var(--hero-hi)}.copy p[data-v-04d7e24f]{max-width:520px;color:var(--hero-sub);margin:24px 0 0;font-size:19px;font-weight:500;line-height:1.65}.cta[data-v-04d7e24f]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.cta1[data-v-04d7e24f]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);align-items:center;gap:10px;padding:16px 28px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px -12px #82197e99}.cta2[data-v-04d7e24f]{color:var(--primary);border:2px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:14px 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.side[data-v-04d7e24f]{flex-direction:column;gap:16px;display:flex}.stat[data-v-04d7e24f]{background:var(--surface-solid);border:1px solid var(--line);border-radius:18px;flex:1;align-items:center;gap:16px;padding:20px 22px;display:flex;box-shadow:0 14px 34px -22px #2a122866}.chip[data-v-04d7e24f]{background:var(--primary-soft);width:50px;height:50px;color:var(--primary);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.sn[data-v-04d7e24f]{font-family:var(--fd);color:var(--hero-ink);font-size:30px;font-weight:800;line-height:1}.sl[data-v-04d7e24f]{color:var(--hero-sub);margin-top:4px;font-size:13px;font-weight:600}@media (width<=820px){.hero-panel[data-v-04d7e24f]{grid-template-columns:1fr;align-items:stretch}.side[data-v-04d7e24f]{flex-flow:wrap}.stat[data-v-04d7e24f]{flex:1;min-width:150px}}@media (width<=480px){.side[data-v-04d7e24f]{flex-direction:column}}.sec[data-v-416510cf]{max-width:1180px;margin:0 auto;padding:40px 24px 72px;scroll-margin-top:90px}.head[data-v-416510cf]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-416510cf]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-416510cf]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.list[data-v-416510cf]{grid-auto-rows:1fr;gap:14px;margin-top:40px;display:grid}.row[data-v-416510cf]{align-items:center;gap:22px;min-height:110px;padding:18px 22px;transition:transform .25s,box-shadow .25s;display:flex}.row[data-v-416510cf]:hover{transform:translateY(-3px);box-shadow:0 24px 44px -28px #82197e80}.cal[data-v-416510cf]{text-align:center;background:var(--primary-soft);width:92px;color:var(--primary);border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-self:stretch;padding:12px 10px;line-height:1.1;display:flex}.cal-day[data-v-416510cf]{font-family:var(--fd);font-size:26px;font-weight:800;display:block}.cal-mon[data-v-416510cf]{text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:13px;font-weight:700;display:block}.cal-yr[data-v-416510cf]{opacity:.7;margin-top:3px;font-size:11px;font-weight:600;display:block}.meta[data-v-416510cf]{flex:1;min-width:0}.meta h3[data-v-416510cf]{font-family:var(--fd);color:var(--ink);margin:0 0 4px;font-size:19px;font-weight:800}.range[data-v-416510cf]{color:var(--primary);margin-bottom:8px;font-size:15px;font-weight:700}.tags[data-v-416510cf]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.time[data-v-416510cf]{color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.note[data-v-416510cf]{color:var(--muted);background:var(--primary-soft);border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600}.reg[data-v-416510cf]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);flex:none;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px -12px #82197eb3}@media (width<=620px){.row[data-v-416510cf]{flex-wrap:wrap;gap:14px}.meta[data-v-416510cf]{flex:60%}.reg[data-v-416510cf]{order:3;justify-content:center;width:100%}}.band[data-v-5fc02398]{background:var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sec[data-v-5fc02398]{max-width:1180px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.head[data-v-5fc02398]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-5fc02398]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-5fc02398]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.grid[data-v-5fc02398]{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:48px;display:grid;position:relative}.grid[data-v-5fc02398]:before{content:"";border-top:3px dashed color-mix(in srgb, var(--primary) 38%, transparent);z-index:0;height:0;position:absolute;top:35px;left:10%;right:10%}.step[data-v-5fc02398]{z-index:1;text-align:center;position:relative}.badge[data-v-5fc02398]{background:var(--primary);color:#fff;border-radius:22px;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto;display:flex;position:relative;box-shadow:0 16px 30px -14px #82197eb3}.num[data-v-5fc02398]{top:-9px;background:var(--accent-2);color:#2a1228;width:26px;height:26px;font-family:var(--fd);border:3px solid var(--surface-solid);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;inset-inline-end:-9px}.step h3[data-v-5fc02398]{font-family:var(--fd);color:var(--ink);margin:16px 0 6px;font-size:17px;font-weight:700}.step p[data-v-5fc02398]{color:var(--muted);margin:0;font-size:14px;line-height:1.55}@media (width<=880px){.grid[data-v-5fc02398]{grid-template-columns:repeat(2,1fr);gap:28px 16px}.grid[data-v-5fc02398]:before{display:none}}@media (width<=460px){.grid[data-v-5fc02398]{grid-template-columns:1fr}}.sec[data-v-752991f2]{max-width:1180px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.head[data-v-752991f2]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-752991f2]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-752991f2]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.grid[data-v-752991f2]{grid-template-columns:1.15fr 1fr;gap:22px;margin-top:46px;display:grid}.group[data-v-752991f2]{padding:clamp(24px,3vw,34px)}.group-t[data-v-752991f2]{font-family:var(--fd);color:var(--primary);margin:0 0 6px;font-size:19px;font-weight:800}.rows[data-v-752991f2]{flex-direction:column;margin:0;display:flex}.row[data-v-752991f2]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 0;display:flex}.row[data-v-752991f2]:last-child{border-bottom:0;padding-bottom:0}dt[data-v-752991f2]{color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}dd[data-v-752991f2]{white-space:nowrap;align-items:baseline;gap:6px;margin:0;display:flex}.from[data-v-752991f2]{color:var(--muted);font-size:12px;font-weight:600}.amt[data-v-752991f2]{font-family:var(--fd);color:var(--ink);font-size:21px;font-weight:800}.was[data-v-752991f2]{color:var(--muted);font-size:14px;font-weight:600;text-decoration-thickness:1.5px}dd.sale .amt[data-v-752991f2]{color:var(--accent)}@media (width<=420px){.row[data-v-752991f2]{flex-wrap:wrap}dd.sale[data-v-752991f2]{width:100%}}.tarif[data-v-752991f2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:18px;max-width:720px;margin:30px auto 0;padding:18px 22px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.tarif[data-v-752991f2]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px #2a122880}.tarif-badge[data-v-752991f2]{font-family:var(--fd);letter-spacing:.06em;color:var(--primary);background:#82197e1a;border-radius:8px;flex:none;padding:7px 9px;font-size:12px;font-weight:800}.tarif-text[data-v-752991f2]{color:var(--ink);flex:1;font-size:15px;line-height:1.5}.tarif-action[data-v-752991f2]{color:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-pill);white-space:nowrap;flex:none;padding:10px 20px;font-size:14px;font-weight:700}@media (width<=640px){.tarif[data-v-752991f2]{flex-wrap:wrap;gap:12px}.tarif-text[data-v-752991f2]{flex:100%;order:2}.tarif-action[data-v-752991f2]{text-align:center;flex:100%;order:3}}.choose[data-v-752991f2]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);justify-content:center;align-items:center;width:max-content;margin:34px auto 0;padding:15px 34px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 14px 30px -12px #82197e99}@media (width<=880px){.grid[data-v-752991f2]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}.sec[data-v-1ae71c1a]{max-width:1180px;margin:0 auto;padding:40px 24px 76px;scroll-margin-top:90px}.head[data-v-1ae71c1a]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-1ae71c1a]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-1ae71c1a]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.list[data-v-1ae71c1a]{flex-direction:column;gap:12px;margin-top:40px;display:flex}.item[data-v-1ae71c1a]{overflow:hidden}.q[data-v-1ae71c1a]{cursor:pointer;text-align:start;width:100%;font-family:var(--fd);color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:700;display:flex}.chev[data-v-1ae71c1a]{color:var(--primary);flex:none;transition:transform .3s}.item.open .chev[data-v-1ae71c1a]{transform:rotate(180deg)}.a-wrap[data-v-1ae71c1a]{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.item.open .a-wrap[data-v-1ae71c1a]{grid-template-rows:1fr}.a[data-v-1ae71c1a]{color:var(--muted);margin:0;padding:0 22px;font-size:15px;line-height:1.65;overflow:hidden}.item.open .a[data-v-1ae71c1a]{padding-bottom:20px}.band[data-v-b99a8640]{background:var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sec[data-v-b99a8640]{max-width:1180px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.head[data-v-b99a8640]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-b99a8640]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-b99a8640]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.grid[data-v-b99a8640]{margin-top:44px;grid-template-columns:repeat(3,1fr);gap:20px;max-width:860px;margin-inline:auto;display:grid}.member[data-v-b99a8640]{background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:center;padding:26px;transition:transform .3s}.member[data-v-b99a8640]:hover{transform:translateY(-6px)}.avatar[data-v-b99a8640]{color:#fff;width:78px;height:78px;font-family:var(--fd);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:26px;font-weight:800;display:flex}img.avatar[data-v-b99a8640]{object-fit:cover;background:var(--primary-soft);display:block}.member h3[data-v-b99a8640]{font-family:var(--fd);color:var(--ink);margin:0;font-size:18px;font-weight:800}.role[data-v-b99a8640]{color:var(--primary);margin:4px 0 14px;font-size:14px;font-weight:600}.speaks[data-v-b99a8640]{color:var(--muted);margin:0 0 7px;font-size:12px;line-height:1.3}.tags[data-v-b99a8640]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.tags span[data-v-b99a8640]{color:var(--muted);background:var(--primary-soft);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}@media (width<=880px){.grid[data-v-b99a8640]{grid-template-columns:repeat(2,1fr)}}@media (width<=460px){.grid[data-v-b99a8640]{grid-template-columns:1fr}}.sec[data-v-b659337b]{max-width:1180px;margin:0 auto;padding:40px 24px 72px;scroll-margin-top:90px}.head[data-v-b659337b]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-b659337b]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-b659337b]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.list[data-v-b659337b]{flex-direction:column;gap:14px;margin-top:40px;display:flex}.card[data-v-b659337b]{padding:24px 26px;transition:transform .25s,box-shadow .25s}.card.has-image[data-v-b659337b]{align-items:flex-start;gap:22px;display:flex}.pic-btn[data-v-b659337b]{cursor:zoom-in;background:0 0;border:0;border-radius:12px;flex:0 0 300px;padding:0;display:block}.pic[data-v-b659337b]{object-fit:cover;background:var(--primary-soft);border-radius:12px;width:300px;height:220px;transition:transform .25s;display:block}.pic-btn:hover .pic[data-v-b659337b]{transform:scale(1.02)}.pic-btn[data-v-b659337b]:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.text[data-v-b659337b]{min-width:0}@media (width<=720px){.card.has-image[data-v-b659337b]{flex-direction:column}.pic-btn[data-v-b659337b]{flex-basis:auto;width:100%}.pic[data-v-b659337b]{width:100%;height:220px}}.lightbox[data-v-b659337b]{z-index:200;cursor:zoom-out;background:#0c060ee0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox img[data-v-b659337b]{border-radius:10px;width:auto;max-width:min(1100px,96vw);height:auto;max-height:92vh;box-shadow:0 30px 80px -20px #000000b3}.close[data-v-b659337b]{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:14px;right:18px}.close[data-v-b659337b]:hover{background:#ffffff42}.fade-enter-active[data-v-b659337b],.fade-leave-active[data-v-b659337b]{transition:opacity .18s}.fade-enter-from[data-v-b659337b],.fade-leave-to[data-v-b659337b]{opacity:0}@media (prefers-reduced-motion:reduce){.pic[data-v-b659337b],.fade-enter-active[data-v-b659337b],.fade-leave-active[data-v-b659337b]{transition:none}}.card[data-v-b659337b]:hover{transform:translateY(-3px);box-shadow:0 24px 44px -28px #82197e80}.when[data-v-b659337b]{text-transform:uppercase;letter-spacing:.04em;color:var(--primary);background:var(--primary-soft);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-block}h3[data-v-b659337b]{font-family:var(--fd);color:var(--ink);margin:14px 0 8px;font-size:20px;font-weight:800}.body[data-v-b659337b]{color:var(--muted);white-space:pre-line;margin:0;font-size:15px;line-height:1.65}.band[data-v-c7785bf3]{background:var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sec[data-v-c7785bf3]{max-width:1180px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.head[data-v-c7785bf3]{text-align:center;max-width:640px;margin:0 auto}h2[data-v-c7785bf3]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-c7785bf3]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.grid[data-v-c7785bf3]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.cell[data-v-c7785bf3]{border-radius:var(--radius-lg);aspect-ratio:4/3;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #2a122880}.cell img[data-v-c7785bf3]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.cell:hover img[data-v-c7785bf3]{transform:scale(1.06)}figcaption[data-v-c7785bf3]{inset-inline-start:0;color:#fff;font-family:var(--fd);background:linear-gradient(#0000,#14081299);padding:14px 16px 12px;font-size:15px;font-weight:800;position:absolute;bottom:0;right:0}@media (width<=860px){.grid[data-v-c7785bf3]{grid-template-columns:repeat(2,1fr)}.cell.big[data-v-c7785bf3]{aspect-ratio:16/9;grid-area:span 1/span 2}}@media (width<=520px){.grid[data-v-c7785bf3]{grid-template-columns:1fr}.cell.big[data-v-c7785bf3]{grid-column:span 1}}.sec[data-v-9fb1105c]{max-width:1180px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.grid[data-v-9fb1105c]{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;display:grid}.info[data-v-9fb1105c]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(26px,3vw,40px);box-shadow:0 24px 50px -30px #2a122866}.mapwrap[data-v-9fb1105c]{display:flex}.mapgate[data-v-9fb1105c]{text-align:center;background:var(--primary-soft);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-size:15px;line-height:1.5;display:flex}.mapgate p[data-v-9fb1105c]{max-width:320px;margin:0}.mapbtn[data-v-9fb1105c]{font:inherit;cursor:pointer;background:var(--primary);color:#fff;border:0;border-radius:999px;padding:12px 22px;font-weight:700}h2[data-v-9fb1105c]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.08}.sub[data-v-9fb1105c]{color:var(--muted);margin:14px 0 28px;font-size:17px;line-height:1.6}.rows[data-v-9fb1105c]{flex-direction:column;gap:20px;display:flex}.row[data-v-9fb1105c]{align-items:flex-start;gap:14px;display:flex}.ic[data-v-9fb1105c]{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.lbl[data-v-9fb1105c]{color:var(--ink);font-size:14px;font-weight:700}.val[data-v-9fb1105c]{color:var(--muted);font-size:15px}.val.note[data-v-9fb1105c]{font-style:italic}.sub-lbl[data-v-9fb1105c]{color:var(--muted);margin-top:10px;font-size:13px;font-weight:600}.cval[data-v-9fb1105c]{color:var(--muted);text-decoration:none}.cval[data-v-9fb1105c]:hover{color:var(--primary);text-decoration:underline}.mapcard[data-v-9fb1105c]{border-radius:var(--radius-lg);border:1px solid var(--line);flex:1;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #2a122866}.minimap[data-v-9fb1105c]{background:#efe7ec;border:0;width:100%;height:100%;min-height:340px;display:block}.dir[data-v-9fb1105c]{bottom:16px;background:var(--surface-solid);color:var(--primary);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;inset-inline-end:16px;box-shadow:0 10px 24px -10px #2a122866}@media (width<=820px){.grid[data-v-9fb1105c]{grid-template-columns:1fr}}.verification[data-v-8b169f7a]{min-width:0;margin-top:22px}.verification p[data-v-8b169f7a]{color:#b4232b;font-size:14px;line-height:1.5}.band[data-v-67366e8c]{background:var(--primary-soft)}fieldset[data-v-67366e8c]{border:0;min-width:0;margin:0;padding:0}button[data-v-67366e8c]:disabled{cursor:wait;opacity:.6}.bot-field[data-v-67366e8c]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sec[data-v-67366e8c]{max-width:840px;margin:0 auto;padding:76px 24px;scroll-margin-top:90px}.head[data-v-67366e8c]{text-align:center;margin-bottom:36px}h2[data-v-67366e8c]{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.08}.head p[data-v-67366e8c]{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.6}.card[data-v-67366e8c]{background:var(--surface-solid);border-radius:var(--radius-lg);padding:clamp(24px,4vw,44px);box-shadow:0 30px 70px -34px #2a122880}.stepper[data-v-67366e8c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:32px;display:flex}.st[data-v-67366e8c]{align-items:center;gap:10px;display:flex}.circle[data-v-67366e8c]{width:34px;height:34px;font-size:15px;font-weight:800;font-family:var(--fd);background:var(--primary-soft);color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .25s;display:flex}.circle.on[data-v-67366e8c]{background:var(--primary);color:#fff}.lbl[data-v-67366e8c]{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:600}.lbl.on[data-v-67366e8c]{color:var(--ink);font-weight:700}.label[data-v-67366e8c]{color:var(--ink);margin-bottom:12px;font-size:15px;font-weight:700;display:block}.opt-grid[data-v-67366e8c]{gap:12px;display:grid}.opt-grid.two[data-v-67366e8c]{grid-template-columns:1fr 1fr}.opt-grid.three[data-v-67366e8c]{grid-template-columns:repeat(3,1fr)}.opt[data-v-67366e8c]{border:2px solid var(--line);background:var(--surface-solid);cursor:pointer;text-align:start;border-radius:16px;align-items:center;gap:12px;width:100%;padding:15px 16px;transition:all .15s;display:flex}.opt.sel[data-v-67366e8c]{border-color:var(--primary);background:var(--primary-soft)}.radio[data-v-67366e8c]{border:2px solid var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.radio-dot[data-v-67366e8c]{background:var(--primary);border-radius:50%;width:11px;height:11px}.opt-title[data-v-67366e8c]{color:var(--ink);font-size:15px;font-weight:700}.date-opt[data-v-67366e8c]{flex-direction:column;gap:3px;min-width:0;display:flex}.date-meta[data-v-67366e8c]{color:var(--muted);font-size:13px;font-weight:600}.date-meta .low[data-v-67366e8c]{color:#c2410c}.pkg[data-v-67366e8c]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pkg-price[data-v-67366e8c]{color:var(--muted);font-size:13px;font-weight:600}.hint[data-v-67366e8c]{border:2px dashed var(--line);color:var(--muted);text-align:center;border-radius:16px;padding:16px;font-size:14px;font-weight:600}.primary-btn[data-v-67366e8c]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:30px;padding:16px;font-size:16px;font-weight:700;display:flex;box-shadow:0 14px 30px -12px #82197e99}.primary-btn.grow[data-v-67366e8c]{flex:1;margin-top:0;padding:15px}.form-grid[data-v-67366e8c]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.full[data-v-67366e8c]{grid-column:1/-1}.flabel[data-v-67366e8c]{color:var(--ink);margin-bottom:7px;font-size:14px;font-weight:700;display:block}input[data-v-67366e8c],select[data-v-67366e8c],textarea[data-v-67366e8c]{border:2px solid var(--line);background:var(--surface-solid);width:100%;color:var(--ink);border-radius:14px;outline:none;padding:14px 16px;font-size:15px;font-weight:500}input.bad[data-v-67366e8c]{border-color:#e5484d}textarea[data-v-67366e8c]{resize:vertical;font-family:var(--fb)}.field-err[data-v-67366e8c]{color:#e5484d;margin:10px 0 0;font-size:13px;font-weight:600}.field-err.sm[data-v-67366e8c]{margin:6px 0 0;font-size:12px}.consent[data-v-67366e8c]{border:2px solid var(--line);cursor:pointer;border-radius:16px;align-items:flex-start;gap:12px;margin-top:24px;padding:16px;display:flex}.consent.bad[data-v-67366e8c]{border-color:#e5484d}.consent input[data-v-67366e8c]{width:20px;height:20px;accent-color:var(--primary);cursor:pointer;flex:none;margin:1px 0 0}.consent-txt[data-v-67366e8c]{color:var(--ink);font-size:14px;line-height:1.55}.consent-txt a[data-v-67366e8c]{color:var(--primary);font-weight:700}.actions[data-v-67366e8c]{gap:12px;margin-top:28px;display:flex}.ghost-btn[data-v-67366e8c]{color:var(--ink);border:2px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:15px 24px;font-size:15px;font-weight:700;display:inline-flex}.success[data-v-67366e8c]{text-align:center;padding:8px 0}.ok-ic[data-v-67366e8c]{color:#1f8a5b;background:#e9f8ef;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 22px;display:flex}.success h3[data-v-67366e8c]{font-family:var(--fd);color:var(--ink);margin:0;font-size:26px;font-weight:800}.ok-msg[data-v-67366e8c]{max-width:420px;color:var(--muted);margin:12px auto 0;font-size:16px;line-height:1.6}.summary[data-v-67366e8c]{background:var(--primary-soft);text-align:start;border-radius:18px;max-width:380px;margin:26px auto 0;padding:20px}.sum-title[data-v-67366e8c]{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);margin-bottom:12px;font-size:12px;font-weight:700}.sum-row[data-v-67366e8c]{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.muted[data-v-67366e8c]{color:var(--muted);font-size:14px}.bold[data-v-67366e8c]{color:var(--ink);font-size:14px;font-weight:700}.text-btn[data-v-67366e8c]{color:var(--muted);cursor:pointer;background:0 0;border:none;margin-top:16px;font-size:14px;font-weight:600;text-decoration:underline}.text-btn[data-v-67366e8c]:hover{color:var(--ink)}@media (width<=560px){.opt-grid.two[data-v-67366e8c],.opt-grid.three[data-v-67366e8c],.form-grid[data-v-67366e8c]{grid-template-columns:1fr}}.ftr[data-v-6d80ecf3]{background:var(--footer-bg);color:#fff;padding:56px 24px 32px}.inner[data-v-6d80ecf3]{max-width:1180px;margin:0 auto}.cols[data-v-6d80ecf3]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.logo[data-v-6d80ecf3]{align-items:center;gap:11px;margin-bottom:16px;display:flex}.flogo[data-v-6d80ecf3]{background:#fff;border-radius:10px;width:auto;height:40px;padding:4px 6px;display:block}.name[data-v-6d80ecf3]{font-family:var(--fd);font-size:18px;font-weight:800}.tag[data-v-6d80ecf3]{color:#fff9;max-width:280px;margin:0;font-size:14px;line-height:1.6}.col-t[data-v-6d80ecf3]{margin-bottom:14px;font-size:14px;font-weight:700}.links[data-v-6d80ecf3]{flex-direction:column;gap:10px;display:flex}.links a[data-v-6d80ecf3],.links span[data-v-6d80ecf3]{color:#fff9;font-size:14px;text-decoration:none}.accent[data-v-6d80ecf3]{font-weight:700;color:var(--accent-2)!important}.bottom[data-v-6d80ecf3]{color:#ffffff73;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;padding-top:22px;font-size:13px;display:flex}.legal[data-v-6d80ecf3]{gap:18px;display:inline-flex}.legal a[data-v-6d80ecf3]{color:#ffffffb8;text-decoration:none}.legal a[data-v-6d80ecf3]:hover{color:#fff;text-decoration:underline}@media (width<=760px){.cols[data-v-6d80ecf3]{grid-template-columns:1fr 1fr}}@media (width<=460px){.cols[data-v-6d80ecf3]{grid-template-columns:1fr}}.overlay[data-v-3ac228d1]{z-index:200;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confetti[data-v-3ac228d1]{position:absolute;inset:0}.confetti span[data-v-3ac228d1]{will-change:transform;animation-name:confetti-fall-3ac228d1;animation-timing-function:ease-in;animation-iteration-count:1;position:absolute;top:-8vh}@keyframes confetti-fall-3ac228d1{0%{transform:translate(0, -10vh) rotate(var(--rot));opacity:1}to{transform:translate(var(--drift), 112vh) rotate(calc(var(--rot) + 900deg));opacity:1}}.toast[data-v-3ac228d1]{background:var(--surface-solid,#fff);border:1px solid var(--line);border-radius:var(--radius-lg,30px);text-align:center;pointer-events:auto;width:min(420px,100vw - 48px);padding:30px 28px;animation:.45s cubic-bezier(.2,1.3,.4,1) both pop-3ac228d1;position:absolute;top:24%;left:50%;transform:translate(-50%);box-shadow:0 40px 80px -30px #2a12288c}.close[data-v-3ac228d1]{top:14px;background:var(--primary-soft);width:34px;height:34px;color:var(--primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex;position:absolute;inset-inline-end:14px}.close[data-v-3ac228d1]:hover{background:var(--primary);color:#fff;transform:rotate(90deg)}@keyframes pop-3ac228d1{0%{opacity:0;transform:translate(-50%)scale(.7)}to{opacity:1;transform:translate(-50%)scale(1)}}.emoji[data-v-3ac228d1]{font-size:40px;line-height:1}.toast h3[data-v-3ac228d1]{font-family:var(--fd);color:var(--ink);margin:14px 0 0;font-size:24px;font-weight:800}.toast p[data-v-3ac228d1]{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.55}.cta[data-v-3ac228d1]{background:var(--primary);color:#fff;border-radius:var(--radius-pill);margin-top:20px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px -12px #82197e99}.fade-enter-active[data-v-3ac228d1],.fade-leave-active[data-v-3ac228d1]{transition:opacity .4s}.fade-enter-from[data-v-3ac228d1],.fade-leave-to[data-v-3ac228d1]{opacity:0}.dock[data-v-58b988d1]{bottom:22px;z-index:90;background:color-mix(in srgb, var(--surface-solid) 86%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;flex-direction:column;gap:12px;padding:14px;display:flex;position:fixed;inset-inline-end:22px;box-shadow:0 20px 44px -20px #2a122880}.group[data-v-58b988d1]{flex-direction:column;gap:7px;display:flex}.cap[data-v-58b988d1]{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.seg[data-v-58b988d1]{background:var(--primary-soft);border-radius:13px;gap:4px;padding:4px;display:flex}.seg button[data-v-58b988d1]{width:42px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}.seg button.on[data-v-58b988d1]{background:var(--primary);color:#fff;box-shadow:0 8px 18px -8px #82197eb3}.toggle[data-v-58b988d1]{cursor:pointer;color:#5a3b00;background:linear-gradient(120deg,#ffe3b0,#ffc24b);border:none;border-radius:999px;align-items:center;gap:9px;padding:5px 14px 5px 5px;font-size:13px;font-weight:700;transition:background .3s;display:flex}.toggle.night[data-v-58b988d1]{color:#ffd98a;background:linear-gradient(120deg,#2b1a3a,#4a2350)}.knob[data-v-58b988d1]{color:#e59a1c;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:color .3s;display:flex;box-shadow:0 3px 8px #0000002e}.toggle.night .knob[data-v-58b988d1]{color:#ffd98a;background:#160c1c}.state-lbl[data-v-58b988d1]{text-align:center;min-width:38px}@media (width<=560px){.dock[data-v-58b988d1]{bottom:14px;gap:9px;padding:10px;inset-inline-end:14px}.cap[data-v-58b988d1]{display:none}}.app-root[data-v-1ad36c7e]{isolation:isolate}main[data-v-1ad36c7e]{z-index:1;position:relative}*{box-sizing:border-box}html,body{scroll-behavior:smooth;margin:0;padding:0}html{overflow-x:hidden}body{min-height:100vh}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(18px)}}@keyframes pulse{0%{opacity:.55;transform:scale(.6)}70%{opacity:0;transform:scale(1.7)}to{opacity:0}}@keyframes dash{to{background-position:0 -64px}}input,select,textarea,button,a{font-family:inherit}input::placeholder,textarea::placeholder{color:#b6a6b1}[data-reveal]{opacity:0;transition:opacity .6s,transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}[data-reveal=in]{opacity:1;transform:translateY(0)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.is-night .city-lights{opacity:1}.is-night .house{filter:drop-shadow(0 0 16px #ffc87873)drop-shadow(0 10px 16px #0000008c)}.is-night .house .win{fill:#ffd98a;stroke:#ffc24b}.is-night .marker{color:#ffd98a;background:#2a1426;box-shadow:0 0 18px #ffc87859,0 12px 26px -10px #0009}.is-night .marker-tip{background:#2a1426}.is-night .logo-img{filter:brightness(1.5)saturate(1.15)}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important}}
