.venue[data-astro-cid-k7yuzspv]{display:grid;grid-template-columns:270px minmax(0,620px);gap:var(--space-8);margin-top:var(--space-7)}.rail[data-astro-cid-k7yuzspv]{align-self:start;position:sticky;top:calc(var(--site-head-h) + var(--space-6))}.addr[data-astro-cid-k7yuzspv]{margin:var(--space-5) 0 var(--space-5)}.rail-hr[data-astro-cid-k7yuzspv]{margin:0}.facts[data-astro-cid-k7yuzspv]{margin:var(--space-4) 0;row-gap:var(--space-2)}.facts[data-astro-cid-k7yuzspv]{flex-direction:column;align-items:flex-start}.facts[data-astro-cid-k7yuzspv]>[data-astro-cid-k7yuzspv]+[data-astro-cid-k7yuzspv]:before{display:none}.actions--rail[data-astro-cid-k7yuzspv]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px}.actions--inline[data-astro-cid-k7yuzspv]{display:none}.hero[data-astro-cid-k7yuzspv]{position:relative;margin:0}.hero[data-astro-cid-k7yuzspv] .ph{width:100%}.hero-badge[data-astro-cid-k7yuzspv]{position:absolute;top:14px;right:14px}.hero-fb[data-astro-cid-k7yuzspv]{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(20px,4vw,36px);container-type:inline-size}.hero-fb--A[data-astro-cid-k7yuzspv]{background:var(--tier-a-tint-bg);color:var(--tier-a-tint-fg-strong)}.hero-fb--B[data-astro-cid-k7yuzspv]{background:var(--tier-b-tint-bg);color:var(--tier-b-tint-fg-strong)}.hero-fb--C[data-astro-cid-k7yuzspv]{background:var(--tier-c-tint-bg);color:var(--tier-c-tint-fg-strong)}.hero-fb--D[data-astro-cid-k7yuzspv]{background:var(--tier-d-tint-bg);color:var(--tier-d-tint-fg-strong)}.hf-kicker[data-astro-cid-k7yuzspv]{margin:0;opacity:.85;padding-right:var(--space-10)}.hf-name[data-astro-cid-k7yuzspv]{margin:0;font-family:var(--font-display);font-stretch:var(--stretch-display-xl);font-weight:var(--weight-display-heavy);font-size:clamp(44px,15cqi,110px);line-height:.88;letter-spacing:-.005em;text-transform:var(--heading-transform);overflow-wrap:anywhere}.hf-dishes[data-astro-cid-k7yuzspv]{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:clamp(13px,2.6cqi,16px)}.hf-dishes[data-astro-cid-k7yuzspv] li[data-astro-cid-k7yuzspv]{display:flex;gap:10px;justify-content:space-between;border-top:var(--border-width) solid currentColor;padding-top:6px;opacity:.9}.hf-dishes[data-astro-cid-k7yuzspv] li[data-astro-cid-k7yuzspv] span[data-astro-cid-k7yuzspv]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec[data-astro-cid-k7yuzspv],.menu{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--divider)}.sec[data-astro-cid-k7yuzspv][id],.duo[data-astro-cid-k7yuzspv]>section[data-astro-cid-k7yuzspv],.menu{scroll-margin-top:var(--space-3)}.sh[data-astro-cid-k7yuzspv]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.sh-meta[data-astro-cid-k7yuzspv]{margin:0;color:var(--color-text-secondary)}.safety-line[data-astro-cid-k7yuzspv]{margin:var(--space-4) 0 var(--space-3);font-size:var(--text-md);line-height:27px;font-weight:var(--weight-medium)}.callout[data-astro-cid-k7yuzspv]{margin:0 0 var(--space-3);padding:10px 14px;font-size:var(--text-small);line-height:22px;color:var(--color-text-secondary)}.callout[data-astro-cid-k7yuzspv] strong[data-astro-cid-k7yuzspv]{color:var(--color-text)}.callout[data-astro-cid-k7yuzspv]{border-left:var(--border-width-accent) solid var(--color-border-strong);background:var(--color-surface-alt)}.callout--caveat[data-astro-cid-k7yuzspv]{border-left-color:var(--color-accent)}.caveats[data-astro-cid-k7yuzspv]{list-style:none;display:grid;gap:4px}.ev-h[data-astro-cid-k7yuzspv]{margin-bottom:var(--space-2)!important}.ev-cls[data-astro-cid-k7yuzspv]{font-weight:var(--weight-bold)}.how[data-astro-cid-k7yuzspv] summary[data-astro-cid-k7yuzspv]{padding:var(--space-1) 0}.how[data-astro-cid-k7yuzspv][open] summary[data-astro-cid-k7yuzspv] svg{transform:rotate(180deg)}.how-body[data-astro-cid-k7yuzspv]{margin-top:var(--space-3);padding:var(--space-4) 18px;background:var(--color-surface-alt);border-radius:var(--card-radius);font-size:var(--text-small);line-height:22px}.how-body[data-astro-cid-k7yuzspv] p[data-astro-cid-k7yuzspv]{margin:0 0 var(--space-3)}.how-body[data-astro-cid-k7yuzspv] p[data-astro-cid-k7yuzspv]:last-child{margin:0}.how-body[data-astro-cid-k7yuzspv] .label[data-astro-cid-k7yuzspv]{font-size:var(--text-label-sm)}.ev[data-astro-cid-k7yuzspv]{margin:0 0 var(--space-3);padding-left:18px}.ev[data-astro-cid-k7yuzspv] li[data-astro-cid-k7yuzspv]{margin-bottom:6px}.how-body[data-astro-cid-k7yuzspv] a[data-astro-cid-k7yuzspv]{color:var(--color-text)}.small[data-astro-cid-k7yuzspv]{font-size:var(--text-sm)}.prose[data-astro-cid-k7yuzspv] p[data-astro-cid-k7yuzspv]{margin:0 0 var(--space-4)}.prose[data-astro-cid-k7yuzspv] p[data-astro-cid-k7yuzspv]:last-child{margin-bottom:0}.pf[data-astro-cid-k7yuzspv]{margin-top:var(--space-5)}.pf-label[data-astro-cid-k7yuzspv]{margin:0 0 var(--space-3);color:var(--color-text-secondary)}.pf-list[data-astro-cid-k7yuzspv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-6);font-size:var(--text-body-sm)}.duo[data-astro-cid-k7yuzspv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-7);align-items:start}.hours[data-astro-cid-k7yuzspv]{width:100%;border-collapse:collapse;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums}.hours[data-astro-cid-k7yuzspv] th[data-astro-cid-k7yuzspv],.hours[data-astro-cid-k7yuzspv] td[data-astro-cid-k7yuzspv]{padding:7px 0;border-bottom:var(--border-width) solid var(--color-border);font-weight:var(--weight-body);color:var(--color-text-secondary)}.hours[data-astro-cid-k7yuzspv] th[data-astro-cid-k7yuzspv]{text-align:left;white-space:nowrap;padding-right:var(--space-3)}.hours[data-astro-cid-k7yuzspv] td[data-astro-cid-k7yuzspv]{text-align:right}.iv[data-astro-cid-k7yuzspv]{white-space:nowrap}.hours[data-astro-cid-k7yuzspv] tr[data-astro-cid-k7yuzspv].is-today th[data-astro-cid-k7yuzspv],.hours[data-astro-cid-k7yuzspv] tr[data-astro-cid-k7yuzspv].is-today td[data-astro-cid-k7yuzspv]{font-weight:var(--weight-bold);color:var(--color-text)}.hours[data-astro-cid-k7yuzspv] tr[data-astro-cid-k7yuzspv].is-today th[data-astro-cid-k7yuzspv]{padding-left:var(--space-3);box-shadow:inset var(--border-width-accent) 0 0 var(--color-accent)}.hours[data-astro-cid-k7yuzspv] tr[data-astro-cid-k7yuzspv].is-today th[data-astro-cid-k7yuzspv]:after{content:attr(data-today);margin-left:var(--space-2);font-size:var(--text-2xs);letter-spacing:var(--tracking-micro);text-transform:var(--label-transform);background:var(--color-highlight);color:var(--color-highlight-contrast);padding:2px 6px;font-weight:var(--weight-bold);vertical-align:2px}.quiet[data-astro-cid-k7yuzspv]{margin:0;color:var(--color-text-secondary);font-size:var(--text-body-sm)}.loc-addr[data-astro-cid-k7yuzspv]{margin:var(--space-3) 0 0;font-size:var(--text-body-sm);color:var(--color-text-secondary)}.loc-links[data-astro-cid-k7yuzspv]{margin:var(--space-3) 0 0}.feat[data-astro-cid-k7yuzspv]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.feat[data-astro-cid-k7yuzspv] a[data-astro-cid-k7yuzspv]{display:grid;grid-template-columns:96px 1fr;gap:var(--space-4);align-items:center;text-decoration:none}.feat-t[data-astro-cid-k7yuzspv]{font-family:var(--font-display);font-stretch:var(--stretch-title);font-weight:var(--weight-display);font-size:var(--text-lg);line-height:var(--leading-heading);text-transform:var(--heading-transform)}.feat[data-astro-cid-k7yuzspv] a[data-astro-cid-k7yuzspv]:hover .feat-t[data-astro-cid-k7yuzspv]{text-decoration:underline}.nearby[data-astro-cid-k7yuzspv]{margin-top:80px}.grid3[data-astro-cid-k7yuzspv]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-7)}@media(max-width:900px){.venue[data-astro-cid-k7yuzspv]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:var(--space-5)}.rail[data-astro-cid-k7yuzspv]{position:static;display:flex;flex-direction:column}.rail[data-astro-cid-k7yuzspv] .h1-venue[data-astro-cid-k7yuzspv]{order:0}.rail[data-astro-cid-k7yuzspv] .facts[data-astro-cid-k7yuzspv]{order:1;margin:14px 0 6px}.facts[data-astro-cid-k7yuzspv]{flex-direction:row;align-items:center}.facts[data-astro-cid-k7yuzspv]>[data-astro-cid-k7yuzspv]+[data-astro-cid-k7yuzspv]:before{display:inline-block}.rail[data-astro-cid-k7yuzspv] .addr[data-astro-cid-k7yuzspv]{order:2;margin:0 0 var(--space-5)}.rail-hr[data-astro-cid-k7yuzspv],.actions--rail[data-astro-cid-k7yuzspv]{display:none}.actions--inline[data-astro-cid-k7yuzspv]{display:flex;gap:var(--space-2);overflow-x:auto;margin:var(--space-5) calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) var(--space-1);scrollbar-width:none}.actions--inline[data-astro-cid-k7yuzspv]::-webkit-scrollbar{display:none}.hero[data-astro-cid-k7yuzspv]{margin:0 calc(-1 * var(--gutter))}.hero[data-astro-cid-k7yuzspv] .credit[data-astro-cid-k7yuzspv]{padding:0 var(--gutter)}.hero-badge[data-astro-cid-k7yuzspv]{right:var(--gutter)}.safety-line[data-astro-cid-k7yuzspv]{font-size:var(--text-body-lg);line-height:26px}.grid3[data-astro-cid-k7yuzspv]{grid-template-columns:1fr;gap:36px}.nearby[data-astro-cid-k7yuzspv]{margin-top:64px}}@media(max-width:640px){.duo[data-astro-cid-k7yuzspv]{grid-template-columns:minmax(0,1fr);gap:0}.duo[data-astro-cid-k7yuzspv]>section[data-astro-cid-k7yuzspv]+section[data-astro-cid-k7yuzspv]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--divider)}}
