.property-detail[data-astro-cid-w4bn6uj5]{max-width:var(--container-6xl);margin-inline:auto}.property-hero[data-astro-cid-w4bn6uj5]{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);min-height:calc(100svh - 5rem)}.property-heading[data-astro-cid-w4bn6uj5]{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5.5rem) clamp(1rem,4vw,4rem)}.back-link[data-astro-cid-w4bn6uj5]{display:inline-flex;gap:.75rem;align-items:center;width:fit-content;color:var(--color-mute);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.eyebrow[data-astro-cid-w4bn6uj5]{color:var(--color-accent);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}h1[data-astro-cid-w4bn6uj5]{margin-top:1.1rem;font-size:clamp(4rem,8vw,8.5rem);font-weight:400;letter-spacing:-.055em;line-height:.82}.hero-bottom[data-astro-cid-w4bn6uj5]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.2rem;border-top:1px solid var(--color-rule);color:var(--color-mute);font-size:.8rem}.hero-price[data-astro-cid-w4bn6uj5]{color:var(--color-ink);font-weight:600}.sold-note[data-astro-cid-w4bn6uj5]{flex-basis:100%;max-width:24rem}.dossier-link[data-astro-cid-w4bn6uj5]{flex-basis:100%;width:fit-content;color:var(--color-ink);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35rem}.cover[data-astro-cid-w4bn6uj5]{min-height:42rem;overflow:hidden;background:var(--color-paper-warm)}.cover[data-astro-cid-w4bn6uj5] img[data-astro-cid-w4bn6uj5]{width:100%;height:100%;object-fit:cover}.editorial-cover[data-astro-cid-w4bn6uj5]{position:relative;display:grid;place-items:center;background:var(--color-accent);color:var(--color-paper)}.editorial-cover[data-astro-cid-w4bn6uj5]:before,.editorial-cover[data-astro-cid-w4bn6uj5]:after{content:"";position:absolute;background:color-mix(in srgb,var(--color-paper) 30%,transparent)}.editorial-cover[data-astro-cid-w4bn6uj5]:before{width:1px;top:8%;bottom:8%;left:50%}.editorial-cover[data-astro-cid-w4bn6uj5]:after{height:1px;left:8%;right:8%;top:50%}.editorial-cover[data-astro-cid-w4bn6uj5] span[data-astro-cid-w4bn6uj5]{z-index:1;padding:1rem;background:var(--color-accent);font-family:var(--font-display);font-size:clamp(4rem,10vw,10rem);font-style:italic}.property-sold[data-astro-cid-w4bn6uj5] .cover[data-astro-cid-w4bn6uj5] img[data-astro-cid-w4bn6uj5]{filter:saturate(.66)}.concept[data-astro-cid-w4bn6uj5]{display:grid;grid-template-columns:.5fr 1.5fr;gap:clamp(2rem,7vw,8rem);padding:clamp(5rem,11vw,11rem) clamp(1rem,5vw,5rem)}.concept[data-astro-cid-w4bn6uj5] h2[data-astro-cid-w4bn6uj5]{max-width:19ch;font-size:clamp(2.5rem,5.3vw,5.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.02}.concept[data-astro-cid-w4bn6uj5] div[data-astro-cid-w4bn6uj5]>p[data-astro-cid-w4bn6uj5]{max-width:39rem;margin-top:2rem;color:var(--color-mute);line-height:1.85}.facts[data-astro-cid-w4bn6uj5]{display:grid;grid-template-columns:repeat(4,1fr);margin-inline:clamp(1rem,5vw,5rem);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.facts[data-astro-cid-w4bn6uj5] div[data-astro-cid-w4bn6uj5]{padding:1.5rem 1rem;border-right:1px solid var(--color-rule)}.facts[data-astro-cid-w4bn6uj5] div[data-astro-cid-w4bn6uj5]:last-child{border-right:0}dt[data-astro-cid-w4bn6uj5]{color:var(--color-mute);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}dd[data-astro-cid-w4bn6uj5]{margin:.35rem 0 0;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.7rem)}.hikari-zones[data-astro-cid-w4bn6uj5]{padding:clamp(6rem,11vw,11rem) clamp(1rem,5vw,5rem);background:var(--color-paper-warm)}.zones-intro[data-astro-cid-w4bn6uj5]{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}.zones-intro[data-astro-cid-w4bn6uj5] h2[data-astro-cid-w4bn6uj5]{font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.04em}.zones[data-astro-cid-w4bn6uj5]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-rule)}.zones[data-astro-cid-w4bn6uj5] article[data-astro-cid-w4bn6uj5]{padding:1.6rem clamp(1rem,2.5vw,2.5rem) 0 0}.zones[data-astro-cid-w4bn6uj5] article[data-astro-cid-w4bn6uj5]+article[data-astro-cid-w4bn6uj5]{padding-left:clamp(1rem,2.5vw,2.5rem);border-left:1px solid var(--color-rule)}.zones[data-astro-cid-w4bn6uj5] span[data-astro-cid-w4bn6uj5]{color:var(--color-mute);font-size:.65rem}.zones[data-astro-cid-w4bn6uj5] h3[data-astro-cid-w4bn6uj5]{margin-top:2.5rem;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;font-style:italic}.zones[data-astro-cid-w4bn6uj5] p[data-astro-cid-w4bn6uj5]{margin-top:1rem;color:var(--color-mute);line-height:1.75}.gallery[data-astro-cid-w4bn6uj5]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.5rem,1.4vw,1.5rem);padding:clamp(.5rem,1.4vw,1.5rem);background:var(--color-ink)}.gallery-item[data-astro-cid-w4bn6uj5]{min-height:26rem;overflow:hidden}.gallery-item[data-astro-cid-w4bn6uj5].wide{grid-column:1 / -1;min-height:min(72vw,54rem)}.gallery-item[data-astro-cid-w4bn6uj5] img[data-astro-cid-w4bn6uj5]{width:100%;height:100%;object-fit:cover}.visit-cta[data-astro-cid-w4bn6uj5]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(6rem,13vw,13rem) 1rem}.visit-cta[data-astro-cid-w4bn6uj5] h2[data-astro-cid-w4bn6uj5]{max-width:13ch;margin:1rem 0 2.5rem;font-size:clamp(3.2rem,7vw,7rem);font-weight:400;letter-spacing:-.045em;line-height:.94}@media(max-width:767px){.property-hero[data-astro-cid-w4bn6uj5]{grid-template-columns:1fr;min-height:0}.property-heading[data-astro-cid-w4bn6uj5]{min-height:30rem}.cover[data-astro-cid-w4bn6uj5]{min-height:0;aspect-ratio:4 / 5}.concept[data-astro-cid-w4bn6uj5]{grid-template-columns:1fr}.facts[data-astro-cid-w4bn6uj5]{grid-template-columns:repeat(2,1fr)}.facts[data-astro-cid-w4bn6uj5] div[data-astro-cid-w4bn6uj5]:nth-child(2){border-right:0}.facts[data-astro-cid-w4bn6uj5] div[data-astro-cid-w4bn6uj5]:nth-child(-n+2){border-bottom:1px solid var(--color-rule)}.zones[data-astro-cid-w4bn6uj5]{grid-template-columns:1fr}.zones[data-astro-cid-w4bn6uj5] article[data-astro-cid-w4bn6uj5]{padding:1.5rem 0 2.5rem}.zones[data-astro-cid-w4bn6uj5] article[data-astro-cid-w4bn6uj5]+article[data-astro-cid-w4bn6uj5]{padding-left:0;border-left:0;border-top:1px solid var(--color-rule)}.zones[data-astro-cid-w4bn6uj5] h3[data-astro-cid-w4bn6uj5]{margin-top:1rem}.gallery[data-astro-cid-w4bn6uj5]{grid-template-columns:1fr}.gallery-item[data-astro-cid-w4bn6uj5],.gallery-item[data-astro-cid-w4bn6uj5].wide{grid-column:auto;min-height:0;aspect-ratio:4 / 3}}
