.ihero[data-astro-cid-rdjkqekm]{color:#fff;align-items:end;min-height:100svh;display:grid;position:relative;overflow:clip}.ihero__img[data-astro-cid-rdjkqekm]{object-fit:cover;width:100%;height:100%;animation:kb 18s var(--ease) both;position:absolute;inset:0;transform:scale(1.04)}@keyframes kb{to{transform:scale(1)}}.ihero__shade[data-astro-cid-rdjkqekm]{background:linear-gradient(#0a0b0d73 0%,#0a0b0d1a 30%,#0a0b0dc7 78%);position:absolute;inset:0}.ihero__in[data-astro-cid-rdjkqekm]{padding-top:calc(var(--header-h) + 3rem);justify-items:start;gap:1.2rem;padding-bottom:clamp(2.5rem,2rem + 3vw,5rem);display:grid;position:relative}.ihero[data-astro-cid-rdjkqekm] .crumbs[data-astro-cid-rdjkqekm]{color:#ffffffbf;margin:0}.ihero[data-astro-cid-rdjkqekm] h1[data-astro-cid-rdjkqekm]{font-size:var(--step-5);max-width:12ch}.ihero[data-astro-cid-rdjkqekm] h1[data-astro-cid-rdjkqekm] em[data-astro-cid-rdjkqekm]{color:#ff5a4e;font-style:normal}.ihero[data-astro-cid-rdjkqekm] .lead[data-astro-cid-rdjkqekm]{color:#ffffffe0}.ihero__facts[data-astro-cid-rdjkqekm]{grid-template-columns:repeat(4,auto);gap:0 2.4rem;margin:.6rem 0 .8rem;display:grid}.ihero__facts[data-astro-cid-rdjkqekm] div[data-astro-cid-rdjkqekm]{display:grid}.ihero__facts[data-astro-cid-rdjkqekm] dt[data-astro-cid-rdjkqekm]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:.62rem}.ihero__facts[data-astro-cid-rdjkqekm] dd[data-astro-cid-rdjkqekm]{font-variation-settings:"wdth" 115;font-size:clamp(1.2rem,1rem + .8vw,1.7rem);font-weight:800;font-stretch:115%}@media (width<=700px){.ihero__facts[data-astro-cid-rdjkqekm]{grid-template-columns:1fr 1fr;gap:.8rem 1.6rem}}.ihero__facts--plain[data-astro-cid-rdjkqekm]{color:var(--ink);margin:1.6rem 0 2rem}.ihero__cap[data-astro-cid-rdjkqekm]{right:var(--gutter);color:#ffffffb3;font-size:.6rem;position:absolute;bottom:1rem}.viewer[data-astro-cid-rdjkqekm]{border-radius:var(--radius);height:min(76vh,720px);min-height:460px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(light-dark(#d4e0ec,#0a1222) 0%,light-dark(#e6eaec,#0d1524) 45%,light-dark(#e9e8e3,#0e1117) 70%);position:relative;overflow:hidden}.viewer[data-astro-cid-rdjkqekm] canvas[data-astro-cid-rdjkqekm]{cursor:grab;touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease);position:absolute;inset:0}.viewer[data-astro-cid-rdjkqekm].is-ready canvas[data-astro-cid-rdjkqekm]{opacity:1}.viewer[data-astro-cid-rdjkqekm] canvas[data-astro-cid-rdjkqekm]:active{cursor:grabbing}.viewer__labels[data-astro-cid-rdjkqekm]{pointer-events:none;position:absolute;inset:0}.vtag[data-astro-cid-rdjkqekm]{opacity:0;white-space:nowrap;font-family:var(--mono);background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm);border-radius:999px;padding:.35rem .65rem;font-size:.66rem;position:absolute;top:0;left:0}.vtag--red[data-astro-cid-rdjkqekm]{background:var(--red);color:#fff}.vtag--grey[data-astro-cid-rdjkqekm]{background:var(--inverse);color:var(--on-inverse)}.viewer__ui[data-astro-cid-rdjkqekm]{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.8rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.viewer__ui[data-astro-cid-rdjkqekm]>[data-astro-cid-rdjkqekm]{pointer-events:auto}.viewer__btns[data-astro-cid-rdjkqekm]{flex-wrap:wrap;gap:.5rem;display:flex}.vbtn[data-astro-cid-rdjkqekm]{background:color-mix(in srgb, var(--card) 88%, transparent);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.88rem;font-weight:650;transition:background .25s,color .25s;display:inline-flex}.vbtn[data-astro-cid-rdjkqekm]:hover{background:var(--card)}.vbtn[data-astro-cid-rdjkqekm][aria-pressed=true]{background:var(--ink);color:var(--paper)}.viewer__range[data-astro-cid-rdjkqekm]{background:color-mix(in srgb, var(--card) 88%, transparent);backdrop-filter:blur(10px);width:min(360px,100%);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:14px;gap:.35rem;padding:.7rem .9rem;display:grid}.viewer__range[data-astro-cid-rdjkqekm] .mono[data-astro-cid-rdjkqekm]{color:var(--red-ink);font-size:.68rem}.viewer__range[data-astro-cid-rdjkqekm] input[data-astro-cid-rdjkqekm]{width:100%;accent-color:var(--red)}.viewer__note[data-astro-cid-rdjkqekm]{color:var(--muted);font-size:.6rem;position:absolute;top:1rem;right:1rem}.viewer--no3d canvas[data-astro-cid-rdjkqekm]{display:none}.plan[data-astro-cid-rdjkqekm]{align-items:start;gap:1.5rem;display:grid}@media (width>=1000px){.plan[data-astro-cid-rdjkqekm]{grid-template-columns:1fr 340px}}.plan__svg[data-astro-cid-rdjkqekm]{border-radius:var(--radius);background:var(--card);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--line)}.plan__street[data-astro-cid-rdjkqekm]{fill:var(--paper-3)}.plan__streetname[data-astro-cid-rdjkqekm]{font-family:var(--mono);fill:var(--muted);letter-spacing:.08em;font-size:15px}.plan__plot[data-astro-cid-rdjkqekm]{fill:none;stroke:var(--line-2);stroke-dasharray:6 6}.plan__tree[data-astro-cid-rdjkqekm]{fill:#5c8a3f66}.plan__unit[data-astro-cid-rdjkqekm]{cursor:pointer;outline:none}.plan__lot[data-astro-cid-rdjkqekm]{fill:#0000;stroke:var(--line-2);stroke-dasharray:4 5;transition:fill .3s}.plan__garden[data-astro-cid-rdjkqekm]{fill:#7ea45838}.plan__house[data-astro-cid-rdjkqekm]{fill:var(--paper-2);stroke:var(--ink);stroke-width:2px;transition:fill .3s}.plan__drive[data-astro-cid-rdjkqekm]{fill:var(--paper-3)}.plan__terrace[data-astro-cid-rdjkqekm]{fill:color-mix(in srgb, var(--muted) 30%, transparent)}.plan__id[data-astro-cid-rdjkqekm]{fill:var(--ink);font-variation-settings:"wdth" 120;font-size:34px;font-weight:850;font-stretch:120%}.plan__m2[data-astro-cid-rdjkqekm]{font-family:var(--mono);fill:var(--muted);font-size:14px}.plan__bname[data-astro-cid-rdjkqekm]{font-family:var(--mono);fill:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.plan__unit[data-astro-cid-rdjkqekm]:hover .plan__lot[data-astro-cid-rdjkqekm],.plan__unit[data-astro-cid-rdjkqekm]:focus-visible .plan__lot[data-astro-cid-rdjkqekm]{fill:color-mix(in srgb, var(--red) 8%, transparent)}.plan__unit[data-astro-cid-rdjkqekm][aria-pressed=true] .plan__lot[data-astro-cid-rdjkqekm]{fill:color-mix(in srgb, var(--red) 12%, transparent);stroke:var(--red);stroke-dasharray:none;stroke-width:2px}.plan__unit[data-astro-cid-rdjkqekm][aria-pressed=true] .plan__house[data-astro-cid-rdjkqekm]{fill:var(--red)}.plan__unit[data-astro-cid-rdjkqekm][aria-pressed=true] .plan__id[data-astro-cid-rdjkqekm],.plan__unit[data-astro-cid-rdjkqekm][aria-pressed=true] .plan__m2[data-astro-cid-rdjkqekm]{fill:#fff}.plan__north[data-astro-cid-rdjkqekm] circle[data-astro-cid-rdjkqekm]{fill:var(--card);stroke:var(--line-2)}.plan__north[data-astro-cid-rdjkqekm] path[data-astro-cid-rdjkqekm]{fill:var(--red)}.plan__north[data-astro-cid-rdjkqekm] text[data-astro-cid-rdjkqekm]{font-family:var(--mono);fill:var(--muted);font-size:12px}.plan__card[data-astro-cid-rdjkqekm]{border-radius:var(--radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);top:calc(var(--header-h) + 1rem);gap:1rem;padding:1.4rem;display:grid;position:sticky}.plan__title[data-astro-cid-rdjkqekm]{font-size:1.6rem}.plan__dl[data-astro-cid-rdjkqekm]{gap:.45rem;display:grid}.plan__dl[data-astro-cid-rdjkqekm] div[data-astro-cid-rdjkqekm]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.45rem;font-size:.92rem;display:flex}.plan__dl[data-astro-cid-rdjkqekm] dt[data-astro-cid-rdjkqekm]{color:var(--muted)}.plan__dl[data-astro-cid-rdjkqekm] dd[data-astro-cid-rdjkqekm]{text-align:right;font-weight:650}.plan__note[data-astro-cid-rdjkqekm]{color:var(--muted);font-size:.74rem}.ptable-wrap[data-astro-cid-rdjkqekm]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);background:var(--card);overflow-x:auto}.ptable[data-astro-cid-rdjkqekm]{border-collapse:collapse;width:100%;min-width:760px}.ptable[data-astro-cid-rdjkqekm] th[data-astro-cid-rdjkqekm],.ptable[data-astro-cid-rdjkqekm] td[data-astro-cid-rdjkqekm]{text-align:left;border-bottom:1px solid var(--line);padding:1rem 1.1rem;font-size:.95rem}.ptable[data-astro-cid-rdjkqekm] thead[data-astro-cid-rdjkqekm] th[data-astro-cid-rdjkqekm]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:500}.ptable[data-astro-cid-rdjkqekm] tbody[data-astro-cid-rdjkqekm] th[data-astro-cid-rdjkqekm]{font-size:1.2rem;font-weight:850}.ptable[data-astro-cid-rdjkqekm] tbody[data-astro-cid-rdjkqekm] tr[data-astro-cid-rdjkqekm]:hover{background:var(--paper-2)}.ptable[data-astro-cid-rdjkqekm] b[data-astro-cid-rdjkqekm]{color:var(--red-ink)}.ptable[data-astro-cid-rdjkqekm] details[data-astro-cid-rdjkqekm] summary[data-astro-cid-rdjkqekm]{cursor:pointer;text-underline-offset:.2em;font-size:.86rem;text-decoration:underline}.ptable[data-astro-cid-rdjkqekm] details[data-astro-cid-rdjkqekm] ul[data-astro-cid-rdjkqekm]{color:var(--muted);margin-top:.4rem;font-size:.82rem}.small[data-astro-cid-rdjkqekm]{font-size:.86rem}.std[data-astro-cid-rdjkqekm]{gap:1rem;display:grid}@media (width>=800px){.std[data-astro-cid-rdjkqekm]{grid-template-columns:repeat(3,1fr)}}.std[data-astro-cid-rdjkqekm] li[data-astro-cid-rdjkqekm]{border-radius:var(--radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);align-content:start;gap:.5rem;padding:1.4rem;display:grid}.std[data-astro-cid-rdjkqekm] svg{color:var(--red)}.std[data-astro-cid-rdjkqekm] h3[data-astro-cid-rdjkqekm]{font-size:1.2rem}.std[data-astro-cid-rdjkqekm] p[data-astro-cid-rdjkqekm]{color:var(--ink-2);font-size:.94rem}.std__plus[data-astro-cid-rdjkqekm]{align-items:center;gap:.7rem;margin-top:1.5rem;font-weight:600;display:flex}.std__plus[data-astro-cid-rdjkqekm] svg{color:var(--red);flex:none}.h151[data-astro-cid-rdjkqekm]{align-items:center;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}@media (width>=900px){.h151[data-astro-cid-rdjkqekm]{grid-template-columns:1fr 1.1fr}}.h151[data-astro-cid-rdjkqekm] .head__meta[data-astro-cid-rdjkqekm],.calc[data-astro-cid-rdjkqekm] .head__meta[data-astro-cid-rdjkqekm],.loc[data-astro-cid-rdjkqekm] .head__meta[data-astro-cid-rdjkqekm],.ask[data-astro-cid-rdjkqekm] .head__meta[data-astro-cid-rdjkqekm]{align-items:center;gap:1rem;display:flex}.h151[data-astro-cid-rdjkqekm] h2[data-astro-cid-rdjkqekm],.loc[data-astro-cid-rdjkqekm] h2[data-astro-cid-rdjkqekm],.ask[data-astro-cid-rdjkqekm] h2[data-astro-cid-rdjkqekm]{font-size:var(--step-3);margin:1.2rem 0}.h151__img[data-astro-cid-rdjkqekm] img[data-astro-cid-rdjkqekm]{border-radius:var(--radius);aspect-ratio:1.1;object-fit:cover;width:100%;box-shadow:var(--shadow-lg)}.h151__img[data-astro-cid-rdjkqekm] figcaption[data-astro-cid-rdjkqekm]{color:var(--muted);margin-top:.6rem;font-size:.62rem}.ihero__facts--plain[data-astro-cid-rdjkqekm]{grid-template-columns:repeat(3,auto)}.h151__facts[data-astro-cid-rdjkqekm]{gap:.35rem;margin:0 0 1rem;display:grid}.h151__facts[data-astro-cid-rdjkqekm] div[data-astro-cid-rdjkqekm]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.35rem;font-size:.92rem;display:flex}.h151__facts[data-astro-cid-rdjkqekm] dt[data-astro-cid-rdjkqekm]{color:var(--muted)}.h151__facts[data-astro-cid-rdjkqekm] dd[data-astro-cid-rdjkqekm]{text-align:right;font-weight:600}.h151[data-astro-cid-rdjkqekm] .btn[data-astro-cid-rdjkqekm]{margin-top:1rem}.calc[data-astro-cid-rdjkqekm]{align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}@media (width>=1000px){.calc[data-astro-cid-rdjkqekm]{grid-template-columns:1.05fr 1fr}}.calc[data-astro-cid-rdjkqekm] h2[data-astro-cid-rdjkqekm]{margin:1.2rem 0}.calc[data-astro-cid-rdjkqekm] .lead[data-astro-cid-rdjkqekm]{color:inherit;opacity:.8}.calc__inputs[data-astro-cid-rdjkqekm]{gap:1.3rem;margin-top:2rem;display:grid}.calc__f[data-astro-cid-rdjkqekm]{grid-template-columns:1fr auto;align-items:baseline;gap:.5rem;display:grid}.calc__f[data-astro-cid-rdjkqekm] span[data-astro-cid-rdjkqekm]{opacity:.8;font-size:.92rem}.calc__f[data-astro-cid-rdjkqekm] output[data-astro-cid-rdjkqekm]{font-size:1.15rem;font-weight:800}.calc__f[data-astro-cid-rdjkqekm] input[data-astro-cid-rdjkqekm]{width:100%;accent-color:var(--red);grid-column:1/-1}.calc__out[data-astro-cid-rdjkqekm]{color:#111214;box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;padding:clamp(1.4rem,1rem + 2vw,2.4rem)}.calc__k[data-astro-cid-rdjkqekm]{letter-spacing:.08em;text-transform:uppercase;color:#62666d;font-size:.66rem}.calc__big[data-astro-cid-rdjkqekm]{letter-spacing:-.04em;font-variation-settings:"wdth" 122;margin:.4rem 0 1.4rem;font-size:clamp(2.6rem,1.8rem + 3vw,4.4rem);font-weight:850;font-stretch:122%;line-height:1}.calc__bar[data-astro-cid-rdjkqekm]{background:#eee;border-radius:999px;height:12px;margin-bottom:1.2rem;display:flex;overflow:hidden}.calc__bar[data-astro-cid-rdjkqekm] i[data-astro-cid-rdjkqekm]{height:100%;transition:width .5s var(--ease);display:block}.calc__bar[data-astro-cid-rdjkqekm] [data-astro-cid-rdjkqekm][data-bar=principal]{background:#111214}.calc__bar[data-astro-cid-rdjkqekm] [data-astro-cid-rdjkqekm][data-bar=interest]{background:#e1251b}.calc__dl[data-astro-cid-rdjkqekm]{gap:.5rem;display:grid}.calc__dl[data-astro-cid-rdjkqekm] div[data-astro-cid-rdjkqekm]{border-bottom:1px solid #e6e5e1;justify-content:space-between;padding-bottom:.5rem;display:flex}.calc__dl[data-astro-cid-rdjkqekm] dt[data-astro-cid-rdjkqekm]{color:#62666d;align-items:center;gap:.5rem;display:flex}.calc__dl[data-astro-cid-rdjkqekm] dd[data-astro-cid-rdjkqekm]{font-weight:700}.sw[data-astro-cid-rdjkqekm]{border-radius:3px;width:.7rem;height:.7rem;display:inline-block}.sw--p[data-astro-cid-rdjkqekm]{background:#111214}.sw--i[data-astro-cid-rdjkqekm]{background:#e1251b}.calc__note[data-astro-cid-rdjkqekm]{color:#62666d;margin-top:1rem;font-size:.76rem;line-height:1.45}.loc[data-astro-cid-rdjkqekm]{align-items:center;gap:2.5rem;display:grid}@media (width>=950px){.loc[data-astro-cid-rdjkqekm]{grid-template-columns:1.3fr 1fr}}.loc__list[data-astro-cid-rdjkqekm]{border-top:1px solid var(--line-2);gap:0;display:grid}.loc__list[data-astro-cid-rdjkqekm] li[data-astro-cid-rdjkqekm]{border-bottom:1px solid var(--line);gap:.2rem;padding:1.1rem 0;display:grid}.loc__v[data-astro-cid-rdjkqekm]{font-size:var(--step-3);letter-spacing:-.03em;font-variation-settings:"wdth" 120;font-weight:850;font-stretch:120%;line-height:1}.loc__list[data-astro-cid-rdjkqekm] li[data-astro-cid-rdjkqekm] span[data-astro-cid-rdjkqekm]:last-child{color:var(--muted);font-size:.92rem}.ask[data-astro-cid-rdjkqekm]{align-items:start;gap:2.5rem;display:grid}@media (width>=950px){.ask[data-astro-cid-rdjkqekm]{grid-template-columns:1fr 1.2fr}}.ask__list[data-astro-cid-rdjkqekm]{gap:.7rem;margin-top:1.6rem;display:grid}.ask__list[data-astro-cid-rdjkqekm] li[data-astro-cid-rdjkqekm]{align-items:center;gap:.7rem;display:flex}.ask__list[data-astro-cid-rdjkqekm] svg{color:var(--red)}
