.venue[data-astro-cid-ykpbsjkd]{background:var(--ax-ink);color:var(--ax-paper)}.venue__hero[data-astro-cid-ykpbsjkd]{position:relative;min-height:min(92svh,860px);display:grid;align-items:end;overflow:hidden;isolation:isolate}.venue__hero[data-astro-cid-ykpbsjkd] .venue__pic{position:absolute;inset:0;z-index:-2}.venue__hero[data-astro-cid-ykpbsjkd] .venue__pic img{object-fit:cover}.venue__hero--empty[data-astro-cid-ykpbsjkd]{background:radial-gradient(70% 60% at 80% 20%,color-mix(in oklab,var(--ax-magenta) 45%,transparent),transparent 70%),radial-gradient(60% 60% at 15% 85%,color-mix(in oklab,var(--ax-teal) 50%,transparent),transparent 70%),var(--ax-ink)}.venue__shade[data-astro-cid-ykpbsjkd]{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,color-mix(in oklab,var(--ax-ink) 92%,transparent),color-mix(in oklab,var(--ax-ink) 45%,transparent) 45%,color-mix(in oklab,var(--ax-ink) 25%,transparent))}.venue__hero-inner[data-astro-cid-ykpbsjkd]{padding-top:clamp(7rem,16vh,10rem);padding-bottom:clamp(2.5rem,7vh,4.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.9rem,2vw,1.4rem)}.venue__h[data-astro-cid-ykpbsjkd]{margin:0;font-family:var(--ax-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(4rem,15vw,13rem);line-height:.84;letter-spacing:-.02em}.venue__intro[data-astro-cid-ykpbsjkd]{margin:0;max-width:46ch;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.45}.venue__ctas[data-astro-cid-ykpbsjkd]{display:flex;flex-wrap:wrap;gap:.75rem}.venue__btn[data-astro-cid-ykpbsjkd]{display:inline-flex;align-items:center;min-height:48px;padding:.85rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;background:var(--ax-paper);color:var(--ax-ink)}.venue__btn--primary[data-astro-cid-ykpbsjkd]{background:var(--ax-teal-dark);color:var(--ax-paper)}.venue__btn[data-astro-cid-ykpbsjkd]:hover{background:var(--ax-cyan);color:var(--ax-ink)}.venue__btn[data-astro-cid-ykpbsjkd]:focus-visible{outline:3px solid var(--ax-cyan);outline-offset:3px}.venue__h2[data-astro-cid-ykpbsjkd]{margin:0 0 1rem;font-family:var(--ax-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.2rem,5vw,3.8rem);line-height:.9}.venue__inside[data-astro-cid-ykpbsjkd]{padding-block:clamp(3rem,7vw,5rem) 0}.venue__inside-grid[data-astro-cid-ykpbsjkd]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.venue__inside-grid[data-astro-cid-ykpbsjkd] li[data-astro-cid-ykpbsjkd]{padding:1.3rem;border-radius:16px;background:color-mix(in oklab,var(--ax-paper) 6%,transparent)}.venue__inside-grid[data-astro-cid-ykpbsjkd] h3[data-astro-cid-ykpbsjkd]{margin:0 0 .4rem;font-family:var(--ax-font-display);font-weight:400;text-transform:uppercase;font-size:1.8rem}.venue__inside-grid[data-astro-cid-ykpbsjkd] p[data-astro-cid-ykpbsjkd]{margin:0;color:color-mix(in oklab,var(--ax-paper) 82%,transparent)}.venue__age[data-astro-cid-ykpbsjkd]{margin-top:.4rem!important;font-size:.9rem}.venue__gallery[data-astro-cid-ykpbsjkd]{padding-block:clamp(3rem,7vw,5rem) 0}.venue__gallery-grid[data-astro-cid-ykpbsjkd]{list-style:none;margin:0 auto;padding:0;display:grid;gap:clamp(.6rem,1.5vw,1rem);grid-template-columns:repeat(auto-fill,minmax(min(46%,260px),1fr))}.venue__gallery-grid[data-astro-cid-ykpbsjkd] li[data-astro-cid-ykpbsjkd]{border-radius:14px;overflow:hidden}.venue__gallery-grid[data-astro-cid-ykpbsjkd] li[data-astro-cid-ykpbsjkd].is-portrait .ax-pic{aspect-ratio:3 / 5}.venue__gallery-grid[data-astro-cid-ykpbsjkd] li[data-astro-cid-ykpbsjkd].is-landscape{grid-column:span 2}.venue__gallery-grid[data-astro-cid-ykpbsjkd] li[data-astro-cid-ykpbsjkd].is-landscape .ax-pic{aspect-ratio:4 / 3}.venue__gallery-grid[data-astro-cid-ykpbsjkd] img{object-fit:cover}.venue__hours[data-astro-cid-ykpbsjkd]{padding-block:clamp(3rem,7vw,5rem) 0}.venue__hours[data-astro-cid-ykpbsjkd] p[data-astro-cid-ykpbsjkd]{margin:0;max-width:52ch;font-size:1.1rem;color:color-mix(in oklab,var(--ax-paper) 88%,transparent)}.venue__hours-list[data-astro-cid-ykpbsjkd]{margin:0 0 1rem;display:grid;gap:.2rem;max-width:22rem;font-variant-numeric:tabular-nums}.venue__hours-list[data-astro-cid-ykpbsjkd] div[data-astro-cid-ykpbsjkd]{display:flex;justify-content:space-between;gap:2rem;padding:.35rem 0;border-bottom:1px solid color-mix(in oklab,var(--ax-paper) 12%,transparent)}.venue__hours-list[data-astro-cid-ykpbsjkd] dt[data-astro-cid-ykpbsjkd]{font-weight:700}.venue__hours-list[data-astro-cid-ykpbsjkd] dd[data-astro-cid-ykpbsjkd]{margin:0}.venue__more[data-astro-cid-ykpbsjkd]{padding-block:clamp(3rem,7vw,5rem)}.venue__more[data-astro-cid-ykpbsjkd] ul[data-astro-cid-ykpbsjkd]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 2rem}.venue__more[data-astro-cid-ykpbsjkd] a[data-astro-cid-ykpbsjkd]{font-family:var(--ax-font-display);text-transform:uppercase;color:var(--ax-paper);font-size:clamp(2rem,5vw,3.4rem);text-decoration:none;line-height:1}.venue__more[data-astro-cid-ykpbsjkd] a[data-astro-cid-ykpbsjkd]:hover{color:var(--ax-cyan)}.venue__more[data-astro-cid-ykpbsjkd] a[data-astro-cid-ykpbsjkd]:focus-visible{outline:3px solid var(--ax-cyan);outline-offset:4px}
