.gal[data-astro-cid-ihllb3az]{display:grid;gap:8px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:16 / 7.5;border-radius:var(--radius);overflow:hidden}.gal[data-astro-cid-ihllb3az][data-count="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.gal[data-astro-cid-ihllb3az][data-count="2"]{grid-template-columns:1.7fr 1fr;grid-template-rows:1fr}.gal[data-astro-cid-ihllb3az][data-count="3"]{grid-template-columns:2fr 1fr}.gal[data-astro-cid-ihllb3az][data-count="4"] .g3[data-astro-cid-ihllb3az]{grid-column:span 2}.g[data-astro-cid-ihllb3az]{padding:0;border:0;cursor:zoom-in;position:relative;background:var(--cream);overflow:hidden}.g[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:100%;height:100%;object-fit:cover;transition:transform .4s}.g[data-astro-cid-ihllb3az]:hover img[data-astro-cid-ihllb3az]{transform:scale(1.03)}.g0[data-astro-cid-ihllb3az]{grid-row:span 2}.gal[data-astro-cid-ihllb3az][data-count="2"] .g0[data-astro-cid-ihllb3az]{grid-row:auto}.g1[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{object-fit:cover}.more[data-astro-cid-ihllb3az]{position:absolute;inset:0;display:grid;place-items:center;background:#00000073;color:#fff;font-weight:600}@media(max-width:760px){.gal[data-astro-cid-ihllb3az]{grid-template-columns:1fr;aspect-ratio:4 / 3}.g[data-astro-cid-ihllb3az]:not(.g0){display:none}.g0[data-astro-cid-ihllb3az]{grid-row:auto}}.lb[data-astro-cid-ihllb3az]{border:0;padding:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh}.lb[data-astro-cid-ihllb3az]::backdrop{background:#0f0e0deb}.lb[data-astro-cid-ihllb3az][open]{display:grid;place-items:center}.lb[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{max-width:92vw;max-height:84vh;object-fit:contain}.lb[data-astro-cid-ihllb3az] button[data-astro-cid-ihllb3az]{position:fixed;background:#ffffff1f;color:#fff;border:0;border-radius:999px;width:48px;height:48px;font-size:1.8rem;cursor:pointer}.x[data-astro-cid-ihllb3az]{top:16px;right:16px}.prev[data-astro-cid-ihllb3az]{left:16px;top:50%}.next[data-astro-cid-ihllb3az]{right:16px;top:50%}.ct[data-astro-cid-ihllb3az]{position:fixed;bottom:16px;left:0;right:0;text-align:center;color:#fff;font-size:.9rem}.mc[data-astro-cid-rayw6qjl]{padding:24px}.grid2[data-astro-cid-rayw6qjl]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.out[data-astro-cid-rayw6qjl]{font-size:1.1rem;margin:6px 0 4px}.out[data-astro-cid-rayw6qjl] strong[data-astro-cid-rayw6qjl]{font-family:var(--font-display);font-size:1.6rem;font-weight:500;color:var(--copper-dark)}@media(max-width:520px){.grid2[data-astro-cid-rayw6qjl]{grid-template-columns:1fr}}.top[data-astro-cid-bbfe6boz] .crumbs[data-astro-cid-bbfe6boz]{color:var(--muted);margin-bottom:18px}.layout[data-astro-cid-bbfe6boz]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(28px,4vw,56px);margin-top:32px}.ttl[data-astro-cid-bbfe6boz] h1[data-astro-cid-bbfe6boz]{font-size:clamp(2rem,4vw,2.8rem);margin:12px 0 6px}.ttl[data-astro-cid-bbfe6boz] h1[data-astro-cid-bbfe6boz] span[data-astro-cid-bbfe6boz]{display:block;font-size:.5em;color:var(--muted);font-family:var(--font-body);margin-top:6px}.price[data-astro-cid-bbfe6boz]{font-family:var(--font-display);font-size:2rem;margin:0;color:var(--copper-dark)}.facts[data-astro-cid-bbfe6boz]{color:var(--ink-2);font-weight:500}.hl[data-astro-cid-bbfe6boz]{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:8px 0 24px}.hl[data-astro-cid-bbfe6boz] li[data-astro-cid-bbfe6boz]{background:var(--copper-soft);border-radius:999px;padding:6px 14px;font-size:.88rem}.h2s[data-astro-cid-bbfe6boz]{font-size:1.6rem;margin-top:40px}.facts-grid[data-astro-cid-bbfe6boz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0;border-top:1px solid var(--line);margin:0 0 32px}.facts-grid[data-astro-cid-bbfe6boz] div[data-astro-cid-bbfe6boz]{padding:14px 0;border-bottom:1px solid var(--line)}dt[data-astro-cid-bbfe6boz]{font-size:.8rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}dd[data-astro-cid-bbfe6boz]{margin:2px 0 0;font-weight:600}.map[data-astro-cid-bbfe6boz]{width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--radius);margin-bottom:32px}.disclaimer[data-astro-cid-bbfe6boz]{margin-top:24px}.sticky[data-astro-cid-bbfe6boz]{position:sticky;top:100px;display:grid;gap:16px}.agent[data-astro-cid-bbfe6boz]{display:flex;gap:14px;align-items:center;padding:16px}.agent[data-astro-cid-bbfe6boz] img[data-astro-cid-bbfe6boz]{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--copper-soft)}.agent[data-astro-cid-bbfe6boz] div[data-astro-cid-bbfe6boz]{display:grid;font-size:.9rem}.agent[data-astro-cid-bbfe6boz] span[data-astro-cid-bbfe6boz]{color:var(--muted);font-size:.8rem}@media(max-width:980px){.layout[data-astro-cid-bbfe6boz]{grid-template-columns:1fr}.sticky[data-astro-cid-bbfe6boz]{position:static}}
