.gallery[data-astro-cid-ihllb3az]{position:relative;border-radius:14px;overflow:hidden;background:var(--cream)}.track[data-astro-cid-ihllb3az]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.track[data-astro-cid-ihllb3az]::-webkit-scrollbar{display:none}.track[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{flex:0 0 100%;width:100%;aspect-ratio:3 / 2;object-fit:cover;scroll-snap-align:center;display:block}.nav[data-astro-cid-ihllb3az]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;color:var(--navy);font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0003}.prev[data-astro-cid-ihllb3az]{left:10px}.next[data-astro-cid-ihllb3az]{right:10px}.count[data-astro-cid-ihllb3az]{position:absolute;right:12px;bottom:12px;background:#0009;color:#fff;font-size:.8rem;padding:3px 10px;border-radius:999px}@media(max-width:600px){.nav[data-astro-cid-ihllb3az]{display:none}}.banner[data-astro-cid-yvbahnfj]{display:grid;gap:4px;background:#fff4d6;border:1px solid #e8c96a;border-radius:12px;padding:14px 16px;margin:16px 0 0}.head[data-astro-cid-yvbahnfj]{margin:8px 0 16px}.summary[data-astro-cid-yvbahnfj]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--muted);margin:0}.price[data-astro-cid-yvbahnfj]{font-size:1.6rem;font-weight:600;color:var(--navy)}.pill[data-astro-cid-yvbahnfj]{background:var(--navy);color:var(--cream);border-radius:999px;padding:2px 10px;font-size:.8rem}.layout[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.sticky[data-astro-cid-yvbahnfj]{position:sticky;top:16px}.main[data-astro-cid-yvbahnfj] section[data-astro-cid-yvbahnfj]{margin-top:28px}.owner[data-astro-cid-yvbahnfj]{background:linear-gradient(135deg,navy,#1a1aa6);color:#fff;border-radius:14px;padding:22px}.owner[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{color:#fff;margin-top:0}.owner[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{opacity:.92}.owner-actions[data-astro-cid-yvbahnfj]{display:flex;gap:10px;flex-wrap:wrap}.owner[data-astro-cid-yvbahnfj] .btn[data-astro-cid-yvbahnfj]{background:var(--cream);color:var(--navy)}.owner[data-astro-cid-yvbahnfj] .btn[data-astro-cid-yvbahnfj].ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}.facts[data-astro-cid-yvbahnfj]{border-collapse:collapse;width:100%}.facts[data-astro-cid-yvbahnfj] th[data-astro-cid-yvbahnfj],.facts[data-astro-cid-yvbahnfj] td[data-astro-cid-yvbahnfj]{text-align:left;padding:9px 0;border-bottom:1px solid var(--line);font-size:.95rem}.facts[data-astro-cid-yvbahnfj] th[data-astro-cid-yvbahnfj]{color:var(--muted);font-weight:500;width:45%}.courtesy[data-astro-cid-yvbahnfj]{font-size:.8rem;color:var(--muted)}.recent[data-astro-cid-yvbahnfj]{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.recent[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:.92rem}.recent[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]{color:var(--muted);white-space:nowrap}.near[data-astro-cid-yvbahnfj]{margin-top:40px}@media(max-width:900px){.layout[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}.sticky[data-astro-cid-yvbahnfj]{position:static}.recent[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{flex-direction:column;gap:2px}}
