.media[data-astro-cid-kg7vladn]{gap:1rem;display:grid}.gallery[data-astro-cid-kg7vladn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}figure[data-astro-cid-kg7vladn]{margin:0}img[data-astro-cid-kg7vladn]{width:100%;height:auto;display:block}figcaption[data-astro-cid-kg7vladn]{margin-top:.4rem}@font-face{font-family:Playfair;src:url(/media/playfair.woff2)format("woff2");font-display:swap}@font-face{font-family:SourceSans;src:url(/media/source-sans.woff2)format("woff2");font-display:swap}@font-face{font-family:SourceSans;src:url(/media/source-sans-bold.woff2)format("woff2");font-weight:700;font-display:swap}.home[data-astro-cid-aqqgxix6]{color:#595959;background:#fff;font:16px/1.65 SourceSans,Arial,sans-serif}.home[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][hidden]{display:none!important}a[data-astro-cid-aqqgxix6]{color:inherit;text-decoration:none}button[data-astro-cid-aqqgxix6]{font:inherit;cursor:pointer}img[data-astro-cid-aqqgxix6]{max-width:100%;display:block}.frame[data-astro-cid-aqqgxix6]{width:min(1112px,100% - 48px);margin-inline:auto}.phone[data-astro-cid-aqqgxix6]{text-align:center;color:#171717;background:#e2dad2;font-size:20px;line-height:48px}.masthead[data-astro-cid-aqqgxix6]{color:#171717;z-index:3;justify-content:flex-end;align-items:center;height:81px;display:flex;position:relative}.logo[data-astro-cid-aqqgxix6]{width:318px;position:absolute;top:28px;left:0}.logo[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{height:auto}nav[data-astro-cid-aqqgxix6]{align-items:center;gap:30px;font-size:14px;display:flex}nav[data-astro-cid-aqqgxix6]>a[data-astro-cid-aqqgxix6]{border-bottom:2px solid}nav[data-astro-cid-aqqgxix6] details[data-astro-cid-aqqgxix6]{position:relative}summary[data-astro-cid-aqqgxix6]{cursor:pointer;list-style:none}nav[data-astro-cid-aqqgxix6] summary[data-astro-cid-aqqgxix6]:after{content:" ▾"}nav[data-astro-cid-aqqgxix6] ul[data-astro-cid-aqqgxix6]{background:#fff;min-width:190px;margin:0;padding:8px 0;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 3px 10px #0002}nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]{padding:7px 15px;display:block}nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]:hover,nav[data-astro-cid-aqqgxix6] li[data-astro-cid-aqqgxix6] a[data-astro-cid-aqqgxix6]:focus-visible{background:#eee7e0}.menu[data-astro-cid-aqqgxix6]{display:none}.intro[data-astro-cid-aqqgxix6]{text-align:center;padding-bottom:68px}.film[data-astro-cid-aqqgxix6]{aspect-ratio:16/9;background:#eee;position:relative;overflow:hidden}.film[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6],.film[data-astro-cid-aqqgxix6] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.film[data-astro-cid-aqqgxix6] iframe{opacity:0;pointer-events:none;background:0 0}.film[data-astro-cid-aqqgxix6] iframe.playing{opacity:1}h1[data-astro-cid-aqqgxix6],h2[data-astro-cid-aqqgxix6],h3[data-astro-cid-aqqgxix6]{margin:0;font-family:Playfair,Georgia,serif;font-weight:400;line-height:1.2}h1[data-astro-cid-aqqgxix6]{color:#84796e;max-width:810px;margin:55px auto 56px;font-size:44px}.intro[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{margin:0;line-height:1.95}.banner[data-astro-cid-aqqgxix6]{color:#fff;background:#171717}.banner-picture[data-astro-cid-aqqgxix6]{text-align:center;background-position:50%;background-size:cover;place-items:center;min-height:250px;display:grid}.banner[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{text-shadow:0 1px 6px #000;max-width:640px;padding:30px;font-size:40px}.gallery[data-astro-cid-aqqgxix6]{text-align:center;padding-block:60px}.gallery[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{color:#827469;margin-bottom:26px;font-size:32px}.stage[data-astro-cid-aqqgxix6]{background:#f3f0ed;position:relative}.stage[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{object-fit:contain;width:100%;height:clamp(205px,50vw,590px)}.stage[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{background:#fffd;border:0;width:44px;font-size:32px;position:absolute;top:50%;translate:0 -50%}.stage[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][data-prev]{left:8px}.stage[data-astro-cid-aqqgxix6] [data-astro-cid-aqqgxix6][data-next]{right:8px}.thumbnails[data-astro-cid-aqqgxix6]{gap:8px;padding:10px 0;display:flex;overflow:auto}.thumbnails[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{background:0 0;border:2px solid #0000;flex:0 0 88px;padding:0}.thumbnails[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6][aria-pressed=true]{border-color:#84796e}.thumbnails[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{object-fit:cover;width:84px;height:54px}.features[data-astro-cid-aqqgxix6]{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;padding-block:48px 70px;display:grid}.features[data-astro-cid-aqqgxix6] img[data-astro-cid-aqqgxix6]{aspect-ratio:16/9;object-fit:cover;width:100%}.features[data-astro-cid-aqqgxix6] h3[data-astro-cid-aqqgxix6]{color:#807468;margin:22px 0 8px;font-size:26px}.features[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{max-width:420px;margin:0 auto}footer[data-astro-cid-aqqgxix6]{color:#fff;text-align:center;background:#171717;padding:46px 24px}.social[data-astro-cid-aqqgxix6]{justify-content:center;gap:20px;margin-bottom:20px;display:flex}.cookies[data-astro-cid-aqqgxix6]{color:#262626;z-index:5;background:#e2dad2;border-radius:8px;width:min(400px,100% - 32px);padding:24px;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 8px #0003}.cookies[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.cookies[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{margin:12px 0 20px}.cookies[data-astro-cid-aqqgxix6] button[data-astro-cid-aqqgxix6]{color:#fff;background:#171717;border:0;border-radius:3px;width:100%;padding:8px;font-weight:700}.availability[data-astro-cid-aqqgxix6]{color:#595959;text-align:center;background:#fff;border:0;border-radius:12px;width:min(515px,100% - 40px);max-height:calc(100% - 32px);padding:0}.availability[data-astro-cid-aqqgxix6]::backdrop{background:#0009}.close[data-astro-cid-aqqgxix6]{color:#171717;background:#fff;border:0;border-radius:50%;width:24px;height:24px;padding:0;font-size:21px;line-height:24px;position:absolute;top:16px;right:16px}.lot-map[data-astro-cid-aqqgxix6]{aspect-ratio:515/234;object-fit:cover;width:100%}.popup-copy[data-astro-cid-aqqgxix6]{padding:30px 32px 35px}.popup-copy[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{color:#9e8c7d;font-size:29px}.popup-copy[data-astro-cid-aqqgxix6] p[data-astro-cid-aqqgxix6]{max-width:245px;margin:14px auto 18px;font-weight:700}.contact[data-astro-cid-aqqgxix6]{color:#171717;background:#e2dad2;border-radius:4px;padding:14px 32px;font-weight:700;display:inline-block}@media (width<=767px){.masthead[data-astro-cid-aqqgxix6]{height:81px}.logo[data-astro-cid-aqqgxix6]{width:186px;top:20px;left:8px}.menu[data-astro-cid-aqqgxix6]{color:#171717;background:#fff;border:0;padding:8px;font-size:22px;display:block}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6]{display:none}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6].open{background:#fff;gap:12px;padding:16px;display:grid;position:absolute;top:64px;right:0;box-shadow:0 3px 10px #0003}.masthead[data-astro-cid-aqqgxix6] nav[data-astro-cid-aqqgxix6] ul[data-astro-cid-aqqgxix6]{box-shadow:none;position:static}.intro[data-astro-cid-aqqgxix6]{padding-bottom:58px}h1[data-astro-cid-aqqgxix6]{margin:38px 24px 40px;font-size:32px}.banner-picture[data-astro-cid-aqqgxix6]{min-height:243px}.banner[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:30px}.gallery[data-astro-cid-aqqgxix6]{padding-block:36px}.gallery[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.features[data-astro-cid-aqqgxix6]{grid-template-columns:1fr;gap:30px;padding-block:34px 48px}.availability[data-astro-cid-aqqgxix6]{margin:16px auto auto}.popup-copy[data-astro-cid-aqqgxix6]{padding:28px 32px 50px}.popup-copy[data-astro-cid-aqqgxix6] h2[data-astro-cid-aqqgxix6]{font-size:26px}.contact[data-astro-cid-aqqgxix6]{display:block}.cookies[data-astro-cid-aqqgxix6]{bottom:16px;right:16px}}*{box-sizing:border-box}body{color:#252820;background:#fff;margin:0;font:1rem/1.6 system-ui,sans-serif}@font-face{font-family:HeaderSource;src:url(/media/source-sans.woff2)format("woff2");font-display:swap}.phone[data-astro-cid-n67f4zmd]{text-align:center;background:#e2dad2;font:20px/48px HeaderSource,Arial,sans-serif}.phone[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:#171717;text-decoration:none}main[data-astro-cid-n67f4zmd],footer[data-astro-cid-n67f4zmd]{max-width:72rem;margin:auto;padding:1rem clamp(1rem,4vw,3rem)}main[data-astro-cid-n67f4zmd]:has(>.welcome-video-section){padding-top:0}.shared-header[data-astro-cid-n67f4zmd]{z-index:3;background:#fff;justify-content:space-between;align-items:center;width:min(1112px,100% - 48px);height:136px;margin:auto;font:16px/1.4 HeaderSource,Arial,sans-serif;display:flex;position:relative}.brand[data-astro-cid-n67f4zmd] img[data-astro-cid-n67f4zmd]{object-fit:contain;width:176px;height:104px;display:block}.shared-header[data-astro-cid-n67f4zmd] nav[data-astro-cid-n67f4zmd]{align-items:center;gap:30px;display:flex}.shared-header[data-astro-cid-n67f4zmd] nav[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:#84796e;text-decoration:none}.shared-header[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]{color:#84796e;cursor:pointer;list-style:none}.shared-header[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]:after{content:" ▾"}.shared-header[data-astro-cid-n67f4zmd] details[data-astro-cid-n67f4zmd]{position:relative}.shared-header[data-astro-cid-n67f4zmd] ul[data-astro-cid-n67f4zmd]{background:#fff;min-width:190px;margin:0;padding:8px 0;list-style:none;position:absolute;right:0;box-shadow:0 3px 10px #0002}.shared-header[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{padding:7px 15px;display:block}.shared-header[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.shared-header[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible{background:#eee7e0}.shared-menu[data-astro-cid-n67f4zmd]{display:none}@media (width<=767px){.shared-header[data-astro-cid-n67f4zmd]{align-items:flex-start}.shared-header[data-astro-cid-n67f4zmd] .brand[data-astro-cid-n67f4zmd] img[data-astro-cid-n67f4zmd]{width:152px;height:90px;margin-top:9px}.shared-menu[data-astro-cid-n67f4zmd]{color:#171717;background:#fff;border:0;margin-top:20px;font-size:22px;display:block}.shared-header[data-astro-cid-n67f4zmd] nav[data-astro-cid-n67f4zmd]{display:none}.shared-header[data-astro-cid-n67f4zmd] nav[data-astro-cid-n67f4zmd].open{background:#fff;gap:14px;padding:16px;display:grid;position:absolute;top:70px;right:0;box-shadow:0 3px 10px #0002}.shared-header[data-astro-cid-n67f4zmd] ul[data-astro-cid-n67f4zmd]{box-shadow:none;position:static}}a[data-astro-cid-n67f4zmd]{color:#234b37}summary[data-astro-cid-n67f4zmd]{cursor:pointer}section[data-astro-cid-n67f4zmd]{border-block-start:1px solid #dedfd9;padding-block:1.5rem}h1[data-astro-cid-n67f4zmd],h2[data-astro-cid-n67f4zmd],h3[data-astro-cid-n67f4zmd]{font-family:Georgia,serif;font-weight:400;line-height:1.2}h1[data-astro-cid-n67f4zmd]{margin:1.75rem 0;font-size:clamp(1.75rem,4vw,2.8rem)}.hero[data-astro-cid-n67f4zmd],.banner[data-astro-cid-n67f4zmd]{text-align:center}main[data-astro-cid-n67f4zmd]:has(>.welcome-video-section){max-width:1160px;padding-inline:24px}@font-face{font-family:WelcomePlayfair;src:url(/media/playfair.woff2)format("woff2");font-display:swap}@font-face{font-family:WelcomeSource;src:url(/media/source-sans-bold.woff2)format("woff2");font-weight:700;font-display:swap}.welcome-video-section[data-astro-cid-n67f4zmd]{--welcome-beige:#e2dad2;background:var(--welcome-beige);box-shadow:0 0 0 100vmax var(--welcome-beige);clip-path:inset(0 -100vmax);text-align:center;border:0;padding-block:32px}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]{color:#171717;align-items:baseline;gap:24px;margin:0;font:400 44px/1.2 WelcomePlayfair,Georgia,serif;display:flex}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]:before,.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]:after{content:"";border-top:1px solid #b9aea4;flex:1 0 28px;translate:0 -.28em}.welcome-video-section[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{color:#454545;margin:16px 0 0;font:700 20px/1.4 WelcomeSource,Arial,sans-serif}@media (width<=767px){.welcome-video-section[data-astro-cid-n67f4zmd]{padding-block:24px}.welcome-video-section[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]{gap:20px;font-size:32px}.welcome-video-section[data-astro-cid-n67f4zmd]>p[data-astro-cid-n67f4zmd]{margin-top:12px}}.welcome-video[data-astro-cid-n67f4zmd]{aspect-ratio:16/9;border:0;width:100%;max-height:620px;margin:32px auto 0;display:block}.video[data-astro-cid-n67f4zmd]{margin-block:1rem}.video[data-astro-cid-n67f4zmd] iframe[data-astro-cid-n67f4zmd]{aspect-ratio:16/9;border:0;width:100%;margin-top:.75rem;display:block}.cards[data-astro-cid-n67f4zmd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.5rem;display:grid}.cards[data-astro-cid-n67f4zmd]>h2[data-astro-cid-n67f4zmd]{grid-column:1/-1}fieldset[data-astro-cid-n67f4zmd]{border:0;max-width:36rem;padding:0}label[data-astro-cid-n67f4zmd]{gap:.25rem;margin-bottom:.75rem;display:grid}input[data-astro-cid-n67f4zmd],textarea[data-astro-cid-n67f4zmd],button[data-astro-cid-n67f4zmd]{font:inherit;padding:.6rem}.section-link[data-astro-cid-n67f4zmd]{margin:.4rem .8rem .4rem 0;display:inline-block}
