.hero[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:min(88svh,52rem);display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero-img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg, #111214f0 0%, #111214b3 60%, #11121473 100%), linear-gradient(0deg, var(--color-ink), transparent 40%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{padding-block:clamp(5rem,12vw,8rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(2.9rem,8.5vw,6.25rem)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#d6d7da}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.hero-note[data-astro-cid-lcdefpme]{color:#d6d7da;align-items:center;gap:.6rem;margin-top:1.75rem;display:flex}.stats[data-astro-cid-lcdefpme]{background:var(--color-brand);color:#fff}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);display:grid}@media (width>=900px){.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.stats-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;gap:.2rem;padding:1.75rem 1rem;display:grid}@media (width>=900px){.stats-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff40}}.stat-value[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3rem);font-weight:700;line-height:1}.stat-label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}.intro-photos[data-astro-cid-lcdefpme]{padding-bottom:4rem;position:relative}.intro-photos[data-astro-cid-lcdefpme] .intro-photo-a{aspect-ratio:4/3;object-fit:cover;width:88%;height:auto}.intro-photos[data-astro-cid-lcdefpme] .intro-photo-b{aspect-ratio:4/5;object-fit:cover;border:6px solid var(--color-ink);width:42%;position:absolute;bottom:0;right:0;box-shadow:0 20px 40px #00000080}.zones[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:3rem;display:grid}@media (width>=640px){.zones[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.zones[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.zone[data-astro-cid-lcdefpme]{background:var(--color-steel);border:1px solid var(--color-line);overflow:hidden}.zone[data-astro-cid-lcdefpme] .zone-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .4s}.zone[data-astro-cid-lcdefpme]:hover .zone-img{transform:scale(1.04)}.zone-body[data-astro-cid-lcdefpme]{border-top:3px solid var(--color-brand);background:var(--color-steel);padding:1.4rem 1.4rem 1.6rem;position:relative}.zone-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.zone-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-mute);font-size:.98rem}.passes[data-astro-cid-lcdefpme]{border:1px dashed var(--color-line);color:var(--color-mute);text-align:center;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:3rem;padding:1.25rem;display:flex}.passes[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.passes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;text-decoration:underline;text-decoration-color:var(--color-brand);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.owners-media[data-astro-cid-lcdefpme]{padding-bottom:2.5rem;position:relative}.owners-media[data-astro-cid-lcdefpme] .owners-badge{position:absolute;bottom:0;right:-.5rem}@media (width<=520px){.owners-media[data-astro-cid-lcdefpme] .owners-badge{margin-top:-2rem;margin-inline:1rem;position:relative;right:auto}.owners-media[data-astro-cid-lcdefpme]{padding-bottom:0}}.owners-photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top;width:100%;height:auto;max-height:40rem}.owners-quote[data-astro-cid-lcdefpme]{border-left:4px solid var(--color-brand);margin-top:1.75rem;padding-left:1.5rem}.owners-quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e1e2e5;font-size:1.2rem;font-style:italic}.owners-quote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--color-brand);margin-top:1rem;font-size:1.2rem;font-weight:700}.location[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=900px){.location[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.location-item[data-astro-cid-lcdefpme]{gap:1rem;display:flex}.location-title[data-astro-cid-lcdefpme]{margin-bottom:.4rem;font-size:1.35rem}.location-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-mute)}.location-item[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff}
