.promo[data-astro-cid-jkqegwd3]{aspect-ratio:4/5;color:inherit;text-decoration:none;display:block;position:relative;container-type:inline-size}.promo[data-astro-cid-jkqegwd3]:hover{transform:rotate(-1deg)translateY(-3px)}@media (prefers-reduced-motion:no-preference){.promo[data-astro-cid-jkqegwd3]{transition:transform .2s}}.promo[data-astro-cid-jkqegwd3] .promo__img{object-fit:cover;width:100%;height:100%;clip-path:var(--rough-3)}.promo__poster[data-astro-cid-jkqegwd3]{height:100%;clip-path:var(--rough-3);flex-direction:column;justify-content:space-between;padding:22px 20px 18px;display:flex;position:relative;overflow:hidden}.promo__top[data-astro-cid-jkqegwd3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.promo__title[data-astro-cid-jkqegwd3]{margin:0;padding-right:4px;font-size:17cqi;line-height:.84}.promo__poster[data-astro-cid-jkqegwd3] .promo__burst{position:absolute;bottom:54px;right:14px}.promo__poster--photo[data-astro-cid-jkqegwd3]{justify-content:flex-start;gap:10px}.promo__photo[data-astro-cid-jkqegwd3]{min-height:0;clip-path:var(--rough-2);flex:1 1 0;transform:rotate(-1.5deg)}.promo__photo[data-astro-cid-jkqegwd3] img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block}.promo__prices[data-astro-cid-jkqegwd3]{grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.promo__prices[data-astro-cid-jkqegwd3] li[data-astro-cid-jkqegwd3]{flex-direction:column;display:flex}.promo__amount[data-astro-cid-jkqegwd3]{color:var(--peach);font-size:21cqi;line-height:.82}.promo__prices[data-astro-cid-jkqegwd3] .is-alt[data-astro-cid-jkqegwd3] .promo__amount[data-astro-cid-jkqegwd3]{color:var(--periwinkle)}.promo__label[data-astro-cid-jkqegwd3]{text-transform:uppercase;letter-spacing:.03em;color:var(--peach);margin-top:4px;font-size:6.4cqi;font-weight:800;font-stretch:75%;line-height:1}.promo__foot[data-astro-cid-jkqegwd3]{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;gap:8px;font-size:.85rem;font-weight:700;line-height:1.2;display:flex}.slider-section[data-astro-cid-mfkpptqo]{padding-bottom:var(--space-l)}.slider-head[data-astro-cid-mfkpptqo]{margin-bottom:var(--space-m);justify-content:space-between;align-items:end;gap:16px;display:flex}.slider-head[data-astro-cid-mfkpptqo] .script[data-astro-cid-mfkpptqo]{margin-left:.05em;font-size:1.15em}.slider-controls[data-astro-cid-mfkpptqo]{gap:8px;display:flex}.slider-btn[data-astro-cid-mfkpptqo]{background:var(--ink);width:52px;height:52px;color:var(--cream);cursor:pointer;clip-path:var(--rough-2);border:0;font-size:1.4rem}.slider-btn[data-astro-cid-mfkpptqo]:hover{background:var(--coral-deep)}.slider-track[data-astro-cid-mfkpptqo]{padding:6px max(var(--gutter), (100vw - var(--wrap)) / 2) 22px;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), (100vw - var(--wrap)) / 2);scrollbar-width:thin;scrollbar-color:var(--ink) transparent;grid-auto-columns:min(78vw,340px);grid-auto-flow:column;gap:20px;margin:0;list-style:none;display:grid;overflow-x:auto}.slider-item[data-astro-cid-mfkpptqo]{scroll-snap-align:start}.slider-section[data-astro-cid-mfkpptqo] .link-arrow[data-astro-cid-mfkpptqo]{margin-top:var(--space-s);display:inline-block}@media (width<=640px){.slider-controls[data-astro-cid-mfkpptqo]{display:none}}.theme-paper[data-astro-cid-lcdefpme]{background:var(--paper)}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-l) var(--space-xl)}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.hero__title[data-astro-cid-lcdefpme]{margin-block:.25em .35em}.hero__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:1.4em}.hero__media[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:470px;position:relative}.hero__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;clip-path:var(--rough-4);background:var(--ink);overflow:hidden;transform:rotate(2deg)}.hero__video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.hero__pause[data-astro-cid-lcdefpme]{z-index:2;cursor:pointer;background:var(--ink);width:42px;height:42px;clip-path:var(--rough-3);border:0;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.hero__pause[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-left:4px solid var(--cream);border-right:4px solid var(--cream);box-sizing:border-box;width:14px;height:16px;display:block}.hero__pause[data-astro-cid-lcdefpme][aria-pressed=true] span[data-astro-cid-lcdefpme]{border:9px solid #0000;border-left:0;border-right:0;border-left:14px solid var(--cream);width:0;height:0;margin-left:3px}.hero__pause[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--mustard);outline-offset:2px}.hero__doodle[data-astro-cid-lcdefpme]{width:120px;color:var(--ink);position:absolute;top:-46px;right:-10px}.hero__doodle[data-astro-cid-lcdefpme] svg{width:100%}.welcome[data-astro-cid-lcdefpme]{gap:var(--space-m) var(--space-l);margin-bottom:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.spaces-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(20px,3vw,36px);display:grid}.visit__grid[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.visit[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-block:.6em 1.2em}.visit__hours[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.8em}.visit__dl[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin-bottom:1em}@media (width<=900px){.hero__grid[data-astro-cid-lcdefpme],.welcome[data-astro-cid-lcdefpme],.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__media[data-astro-cid-lcdefpme]{margin:10px 8px 30px}.hero__doodle[data-astro-cid-lcdefpme]{width:86px;top:-30px;right:0}}
