.ex-wrap[data-astro-cid-ydtdfdl2]{padding-inline:38px}.ex-index[data-astro-cid-ydtdfdl2]{letter-spacing:.16em;text-transform:uppercase;color:var(--rust-deep);align-items:baseline;gap:12px;margin:0 0 30px;font-family:SF UI Display,system-ui,sans-serif;font-size:12px;font-weight:600;display:flex}.ex-index[data-astro-cid-ydtdfdl2] span[data-astro-cid-ydtdfdl2]{color:var(--tan-deep)}.ex-features[data-astro-cid-ydtdfdl2]{padding-top:115px}.ex-split[data-astro-cid-ydtdfdl2]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:72px;margin-bottom:96px;display:grid}.ex-split[data-astro-cid-ydtdfdl2]:last-child{margin-bottom:0}.ex-split[data-astro-cid-ydtdfdl2][data-flip] .ex-split-media[data-astro-cid-ydtdfdl2]{order:2}.ex-split-media[data-astro-cid-ydtdfdl2]{aspect-ratio:4/3;overflow:hidden}.ex-split-media[data-astro-cid-ydtdfdl2] img[data-astro-cid-ydtdfdl2]{object-fit:cover;width:100%;height:100%;display:block}.ex-split-media[data-astro-cid-ydtdfdl2] .ps-placeholder{width:100%;height:100%}.ex-split-name[data-astro-cid-ydtdfdl2]{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:var(--h2-size);letter-spacing:var(--serif-tracking);color:var(--ink);text-wrap:balance;margin:0 0 22px;line-height:1.08}.ex-split-lede[data-astro-cid-ydtdfdl2]{font-size:var(--body-size);color:var(--ink-soft);max-width:560px;margin:0 0 18px;line-height:1.78}.ex-split-copy[data-astro-cid-ydtdfdl2]{max-width:560px}.ex-specs[data-astro-cid-ydtdfdl2]{border-top:1px solid var(--line);flex-wrap:wrap;gap:26px 52px;margin:30px 0 0;padding-top:24px;display:flex}.ex-specs[data-astro-cid-ydtdfdl2] div[data-astro-cid-ydtdfdl2]{flex-direction:column;gap:7px;display:flex}.ex-specs[data-astro-cid-ydtdfdl2] dt[data-astro-cid-ydtdfdl2]{letter-spacing:.14em;text-transform:uppercase;color:var(--tan-deep);font-size:11.5px}.ex-specs[data-astro-cid-ydtdfdl2] dd[data-astro-cid-ydtdfdl2]{color:var(--ink);margin:0;font-size:15.5px}.ex-hill-head[data-astro-cid-ydtdfdl2]{margin-bottom:64px}.ex-hill[data-astro-cid-ydtdfdl2] .ex-index[data-astro-cid-ydtdfdl2]{justify-content:center}.ex-hill-heading[data-astro-cid-ydtdfdl2]{text-align:center;text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:var(--h2-size);color:var(--ink);max-width:15em;margin:0 auto;line-height:1.1}.ex-hill-aside[data-astro-cid-ydtdfdl2]{width:min(100%,600px);margin:44px 100px 0 auto}.ex-hill-lede[data-astro-cid-ydtdfdl2]{font-size:var(--body-size);color:var(--ink-soft);margin:0 0 26px;line-height:1.78}.ex-hill-stage[data-astro-cid-ydtdfdl2]{padding-block:clamp(140px,19.5vw,300px);position:relative}.ex-pano[data-astro-cid-ydtdfdl2]{position:absolute;inset:0;overflow:hidden}.ex-pano[data-astro-cid-ydtdfdl2] img[data-astro-cid-ydtdfdl2]{object-fit:cover;width:100%;height:100%;display:block}.ex-pano[data-astro-cid-ydtdfdl2] .ps-placeholder{width:100%;height:100%}.ex-hill-cards[data-astro-cid-ydtdfdl2]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;list-style:none;display:grid;position:relative}.ex-hill-card[data-astro-cid-ydtdfdl2]{background:var(--cream);aspect-ratio:1;flex-direction:column;justify-content:center;padding:30px 32px 34px;display:flex}.ex-hill-card[data-astro-cid-ydtdfdl2].has-image{aspect-ratio:auto;justify-content:flex-start;padding:0}.ex-hill-card[data-astro-cid-ydtdfdl2].has-image .ex-hill-card-body[data-astro-cid-ydtdfdl2]{padding:24px 28px 30px}.ex-hill-card-media[data-astro-cid-ydtdfdl2]{aspect-ratio:4/3;overflow:hidden}.ex-hill-card-media[data-astro-cid-ydtdfdl2] img[data-astro-cid-ydtdfdl2]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.ex-hill-card[data-astro-cid-ydtdfdl2]:hover .ex-hill-card-media[data-astro-cid-ydtdfdl2] img[data-astro-cid-ydtdfdl2]{transform:scale(1.04)}.ex-hill-card[data-astro-cid-ydtdfdl2].has-image h3[data-astro-cid-ydtdfdl2]{margin-top:14px}.ex-hill-num[data-astro-cid-ydtdfdl2]{letter-spacing:.04em;color:var(--ink);font-family:SF UI Display,system-ui,sans-serif;font-size:13px}.ex-hill-card[data-astro-cid-ydtdfdl2] h3[data-astro-cid-ydtdfdl2]{letter-spacing:var(--serif-tracking);color:var(--ink);text-wrap:balance;margin:20px 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.3vw,34px);font-weight:300;line-height:1.12}.ex-hill-card[data-astro-cid-ydtdfdl2] p[data-astro-cid-ydtdfdl2]{font-size:var(--body-size);color:var(--ink-soft);margin:0;line-height:1.65}.section[data-astro-cid-ydtdfdl2].ex-group.dark{background:var(--brand-green)}.ex-group-body[data-astro-cid-ydtdfdl2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.ex-group-media[data-astro-cid-ydtdfdl2]{aspect-ratio:4/3;overflow:hidden}.ex-group-media[data-astro-cid-ydtdfdl2] img[data-astro-cid-ydtdfdl2]{object-fit:cover;width:100%;height:100%;display:block}.ex-group-media[data-astro-cid-ydtdfdl2] .ps-placeholder{width:100%;height:100%}.ex-group[data-astro-cid-ydtdfdl2] .ex-index[data-astro-cid-ydtdfdl2]{color:var(--tan)}.ex-group[data-astro-cid-ydtdfdl2] .ex-index[data-astro-cid-ydtdfdl2] span[data-astro-cid-ydtdfdl2]{color:#f4eee680}.ex-group-heading[data-astro-cid-ydtdfdl2]{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:var(--h2-size);color:var(--cream);margin:0 0 20px;line-height:1.1}.ex-group-copy[data-astro-cid-ydtdfdl2]{color:#f4eee6cc}.ex-group-actions[data-astro-cid-ydtdfdl2]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ex-btn[data-astro-cid-ydtdfdl2]{text-align:center;letter-spacing:.12em;text-transform:uppercase;padding:15px 30px;font-family:SF UI Display,system-ui,sans-serif;font-size:12.5px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.ex-btn-solid[data-astro-cid-ydtdfdl2]{background:var(--rust);color:var(--cream);border:1px solid var(--rust)}.ex-btn-solid[data-astro-cid-ydtdfdl2]:hover{background:var(--rust-deep);border-color:var(--rust-deep)}.ex-btn-ghost[data-astro-cid-ydtdfdl2]{color:var(--cream);border:1px solid var(--cream);background:0 0}.ex-btn-ghost[data-astro-cid-ydtdfdl2]:hover{background:var(--cream);color:var(--ink)}@media (width<=860px){.ex-wrap[data-astro-cid-ydtdfdl2]{padding-inline:22px}.ex-features[data-astro-cid-ydtdfdl2]{padding-top:77px}.ex-split[data-astro-cid-ydtdfdl2]{grid-template-columns:1fr;gap:26px;margin-bottom:58px}.ex-split[data-astro-cid-ydtdfdl2][data-flip] .ex-split-media[data-astro-cid-ydtdfdl2]{order:0}.ex-specs[data-astro-cid-ydtdfdl2]{gap:20px 34px;margin-top:24px}.ex-hill-head[data-astro-cid-ydtdfdl2]{margin-bottom:30px}.ex-hill-aside[data-astro-cid-ydtdfdl2]{width:100%;margin:26px 0 0}.ex-hill-stage[data-astro-cid-ydtdfdl2]{padding:0}.ex-pano[data-astro-cid-ydtdfdl2]{aspect-ratio:4/3;position:relative;inset:auto}.ex-hill-cards[data-astro-cid-ydtdfdl2]{grid-template-columns:1fr;gap:14px;margin-top:-48px}.ex-hill-card[data-astro-cid-ydtdfdl2]{border:1px solid var(--line);padding:24px 22px 28px}.ex-hill-card[data-astro-cid-ydtdfdl2].has-image{padding:0}.ex-hill-card[data-astro-cid-ydtdfdl2].has-image .ex-hill-card-body[data-astro-cid-ydtdfdl2]{padding:20px 22px 26px}.ex-group-body[data-astro-cid-ydtdfdl2]{grid-template-columns:1fr;gap:30px}}
