.hero-construction[data-astro-cid-ge2uvauf]{box-sizing:border-box;color:#26382c;background:#f2f1e9;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:.55rem;max-width:100%;min-height:44px;margin-bottom:1rem;padding:.6rem .85rem;font-size:clamp(.78rem,1.2vw,.88rem);font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.hero-construction[data-astro-cid-ge2uvauf]:hover{background:#fff}.hero-construction[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:4px;outline:2px solid #fff}.hero-construction__dot[data-astro-cid-ge2uvauf]{background:#42734d;border-radius:50%;flex-shrink:0;width:7px;height:7px}.hero-construction[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{flex-shrink:0;width:16px;height:16px}@media (width<=900px){.hero-shell[data-astro-cid-ge2uvauf]{padding-block:clamp(8rem,21svh,10.75rem) 5rem;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{position:relative;inset:auto}.hero-section[data-astro-cid-ge2uvauf]:after{height:4rem}}.common-areas[data-astro-cid-7udoh3wi]{background:#f4f2ed;overflow:clip}.common-areas__intro[data-astro-cid-7udoh3wi]{grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.25rem,5vw,4.75rem);display:grid}.common-areas__intro[data-astro-cid-7udoh3wi] .section-title[data-astro-cid-7udoh3wi]{max-width:16ch;margin-bottom:1.25rem}.common-areas__intro[data-astro-cid-7udoh3wi] .section-copy[data-astro-cid-7udoh3wi]{max-width:49rem}.common-areas__gallery[data-astro-cid-7udoh3wi]{aspect-ratio:2.15;grid-template-columns:minmax(0,1.42fr) minmax(20rem,.88fr);align-items:stretch;gap:clamp(.75rem,1.4vw,1.5rem);display:grid}.common-areas__details[data-astro-cid-7udoh3wi]{grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.5rem);min-height:0;display:grid}.common-areas__image[data-astro-cid-7udoh3wi]{background:#dcd9d2;border-radius:clamp(1.25rem,2.6vw,2.5rem);min-height:0;margin:0;position:relative;overflow:hidden}.common-areas__image--wide[data-astro-cid-7udoh3wi]{height:100%}.common-areas__image[data-astro-cid-7udoh3wi] img[data-astro-cid-7udoh3wi]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.common-areas__image[data-astro-cid-7udoh3wi]:hover img[data-astro-cid-7udoh3wi]{transform:scale(1.025)}.common-areas__image[data-astro-cid-7udoh3wi]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1113129e);height:36%;position:absolute;inset:auto 0 0}.common-areas__image[data-astro-cid-7udoh3wi] figcaption[data-astro-cid-7udoh3wi]{z-index:1;color:#fff;letter-spacing:.15em;text-transform:uppercase;font-size:.76rem;font-weight:700;position:absolute;inset:auto 1.35rem 1.25rem}@media (width<=920px){.common-areas__intro[data-astro-cid-7udoh3wi]{grid-template-columns:1fr;gap:1.25rem}.common-areas__gallery[data-astro-cid-7udoh3wi]{aspect-ratio:auto;grid-template-columns:1fr}.common-areas__image--wide[data-astro-cid-7udoh3wi]{aspect-ratio:4/3;height:auto}.common-areas__details[data-astro-cid-7udoh3wi]{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.common-areas__details[data-astro-cid-7udoh3wi] .common-areas__image[data-astro-cid-7udoh3wi]{aspect-ratio:4/3}}@media (width<=620px){.common-areas__intro[data-astro-cid-7udoh3wi]{margin-bottom:1.5rem}.common-areas__gallery[data-astro-cid-7udoh3wi]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(20rem,84vw);grid-auto-flow:column;gap:.75rem;overflow-x:auto}.common-areas__gallery[data-astro-cid-7udoh3wi]::-webkit-scrollbar{display:none}.common-areas__details[data-astro-cid-7udoh3wi]{display:contents}.common-areas__image[data-astro-cid-7udoh3wi],.common-areas__image--wide[data-astro-cid-7udoh3wi],.common-areas__details[data-astro-cid-7udoh3wi] .common-areas__image[data-astro-cid-7udoh3wi]{aspect-ratio:4/3;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.common-areas__image[data-astro-cid-7udoh3wi] img[data-astro-cid-7udoh3wi]{transition:none}.common-areas__image[data-astro-cid-7udoh3wi]:hover img[data-astro-cid-7udoh3wi]{transform:none}}
