.hero[data-astro-cid-ge2uvauf]{color:#fff;background:var(--forest);align-items:center;min-height:92vh;display:grid;position:relative;overflow:hidden}.bg[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(#1e241e8c,#1e241ead);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;padding:calc(var(--header-h) + 40px) 0 90px;position:relative}.sub[data-astro-cid-ge2uvauf]{font:500 12px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--brass-soft);margin-bottom:26px;display:block}h1[data-astro-cid-ge2uvauf]{max-width:14em;margin:0 auto 38px;font-size:clamp(40px,6.4vw,84px);font-style:italic}.row[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1.3fr;align-items:center;gap:clamp(36px,7vw,90px);display:grid}.circle[data-astro-cid-oxgmilyn]{aspect-ratio:1;object-fit:cover;object-position:50% 25%;width:100%;max-width:420px;box-shadow:0 0 0 14px var(--white), 0 0 0 15px var(--line);border-radius:50%;margin-inline:auto}.exp[data-astro-cid-oxgmilyn]{border-top:1px solid var(--line);align-items:start;margin-top:clamp(64px,9vw,110px);padding-top:clamp(48px,7vw,80px)}.exp[data-astro-cid-oxgmilyn] h2[data-astro-cid-oxgmilyn]{margin-bottom:0}@media (width<=860px){.row[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.body[data-astro-cid-jlkzfvi6]{margin-top:34px}.forest[data-astro-cid-2kgaw26x]{background:var(--forest);color:#e3e2da}.forest[data-astro-cid-2kgaw26x] h2[data-astro-cid-2kgaw26x],.forest[data-astro-cid-2kgaw26x] .lead[data-astro-cid-2kgaw26x]{color:#fff}.head[data-astro-cid-2kgaw26x]{width:min(820px,100%);margin-inline:auto}.cols[data-astro-cid-2kgaw26x]{columns:2;color:#d0d2c8;column-gap:56px;margin-top:44px}.cols[data-astro-cid-2kgaw26x] p[data-astro-cid-2kgaw26x]{break-inside:avoid}@media (width<=760px){.cols[data-astro-cid-2kgaw26x]{columns:1}}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:10px;display:grid}article[data-astro-cid-lesv7jgp]{background:var(--white);border-top:2px solid var(--brass);padding:38px 36px}h3[data-astro-cid-lesv7jgp]{margin-bottom:12px;font-size:28px}article[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--muted);font-size:16.5px}.end[data-astro-cid-lesv7jgp]{margin-top:56px}.end[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{font:400 clamp(20px, 2.2vw, 24px)/1.55 var(--serif);margin-bottom:26px}@media (width<=760px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.gallery[data-astro-cid-7ebz34kc]{grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;grid-auto-flow:dense;gap:12px;display:grid}.gallery[data-astro-cid-7ebz34kc] button[data-astro-cid-7ebz34kc]{cursor:zoom-in;background:0 0;border:0;padding:0;overflow:hidden}.gallery[data-astro-cid-7ebz34kc] img[data-astro-cid-7ebz34kc]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.gallery[data-astro-cid-7ebz34kc] button[data-astro-cid-7ebz34kc]:hover img[data-astro-cid-7ebz34kc]{transform:scale(1.03)}.big[data-astro-cid-7ebz34kc]{grid-area:span 2/span 2}.tall[data-astro-cid-7ebz34kc]{grid-row:span 2}@media (width<=760px){.gallery[data-astro-cid-7ebz34kc]{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}}.lightbox[data-astro-cid-7ebz34kc]{background:0 0;border:0;max-width:92vw;max-height:92vh;padding:0;overflow:visible}.lightbox[data-astro-cid-7ebz34kc]::backdrop{background:#141814e6}.lightbox[data-astro-cid-7ebz34kc] img[data-astro-cid-7ebz34kc]{width:auto;max-width:92vw;max-height:88vh}.close[data-astro-cid-7ebz34kc]{color:#fff;font:300 42px/1 var(--sans);cursor:pointer;background:0 0;border:0;position:fixed;top:12px;right:18px}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}details[data-astro-cid-hemr5th4]:first-of-type{border-top:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font:400 23px/1.35 var(--serif);justify-content:space-between;gap:16px;padding:22px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";color:var(--brass-dark);font-family:var(--sans);font-weight:400}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{content:"–"}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);padding-bottom:14px}.grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(36px,6vw,80px);display:grid}.grid[data-astro-cid-he3spzz3] .orn{margin-left:0}.info[data-astro-cid-he3spzz3]{gap:20px;margin:0 0 36px;padding:0;font-size:18px;list-style:none;display:grid}.label[data-astro-cid-he3spzz3]{font:600 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-dark);display:block}.info[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{border-bottom:1px solid var(--line);text-decoration:none}.info[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{border-color:var(--brass)}.actions[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:12px;display:flex}.btn-outline[data-astro-cid-he3spzz3]{border:1px solid var(--forest);color:var(--forest)}.btn-outline[data-astro-cid-he3spzz3]:hover{background:var(--forest);color:var(--white)}.map[data-astro-cid-he3spzz3]{aspect-ratio:4/3;background:var(--linen);border:1px solid var(--line)}.map[data-astro-cid-he3spzz3] iframe[data-astro-cid-he3spzz3]{border:0;width:100%;height:100%;display:block}@media (width<=860px){.grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
