.seal-ring[data-astro-cid-oorucgda]{display:block;overflow:visible}.seal-ring__text[data-astro-cid-oorucgda]{font-family:var(--font-display);font-variation-settings:"opsz" 12;font-size:11.5px;font-weight:600}.seal-ring__spin[data-astro-cid-oorucgda]{transform-box:view-box;transform-origin:50%;animation:80s linear infinite ring-spin}.is-paused .seal-ring__spin[data-astro-cid-oorucgda]{animation-play-state:paused}@keyframes ring-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.seal-ring__spin[data-astro-cid-oorucgda]{animation:none!important}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;color:var(--color-bone);background:var(--color-deep);padding-top:clamp(1.75rem,5vw,4.5rem);position:relative;overflow:hidden}.hero__ghost[data-astro-cid-lcdefpme]{z-index:-1;width:max(30rem,62vw);height:auto;fill:var(--color-bone);opacity:.04;pointer-events:none;position:absolute;bottom:3rem;right:max(-11rem,-16vw)}.hero__grid[data-astro-cid-lcdefpme]{gap:2.5rem;padding-bottom:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}.hero__copy[data-astro-cid-lcdefpme]{animation:rise .7s var(--ease-out) both}.event[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;margin-bottom:clamp(1.5rem,4vw,2.25rem);display:flex}.event__day[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;font-variation-settings:"opsz" 144;font-variant-numeric:lining-nums;padding-top:.06em;font-size:clamp(4.75rem,11vw,9.5rem);font-weight:300;line-height:.74}.event__text[data-astro-cid-lcdefpme]{border-left:1px solid color-mix(in oklab, var(--color-brass-lit) 55%, transparent);gap:.5rem;padding-left:1rem;display:grid}.event__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-brass-lit);font-variation-settings:"opsz" 72;font-size:clamp(1.75rem,4.2vw,2.875rem);font-style:italic;font-weight:400;line-height:1}.event__date[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;font-variation-settings:"opsz" 12;font-size:.75rem;font-weight:600}.hero__kicker[data-astro-cid-lcdefpme]{color:var(--color-brass-lit);margin-bottom:1rem}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.018em;font-variation-settings:"opsz" 144;text-wrap:initial;font-size:clamp(2.375rem,11.6vw,6.25rem);font-weight:540;line-height:.98}.hero__line[data-astro-cid-lcdefpme]{display:block}.hero__line--it[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--color-brass-lit);font-style:italic;font-weight:360}.hero__lede[data-astro-cid-lcdefpme]{max-width:27rem;color:var(--color-bone-dim);margin-top:1.25rem;font-size:1.125rem;line-height:1.5}.hero__lede[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-bone);font-size:1.08em;font-style:italic}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;margin-top:1.75rem;display:flex}.hero__actions[data-astro-cid-lcdefpme] .hero__order{min-height:3.25rem}.hero__menu-link[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-weight:500;display:inline-flex}.taste[data-astro-cid-lcdefpme]{max-width:30rem;animation:rise .7s var(--ease-out) .12s both;padding-top:2.5rem;position:relative}.taste[data-astro-cid-lcdefpme] .taste__ring{z-index:2;width:7.5rem;height:7.5rem;position:absolute;top:0;right:-.5rem}.taste__card[data-astro-cid-lcdefpme]{--c:22px;background:var(--color-bone);color:var(--color-ink);padding:7px}.taste__inner[data-astro-cid-lcdefpme]{--c:18px;--t:1px;--frame-line:var(--color-brass);padding:1.75rem 1.25rem 1rem}.taste__title[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 48;padding-right:6rem;font-size:1.625rem;font-style:italic;font-weight:450}.taste__list[data-astro-cid-lcdefpme]{gap:.85rem;margin-top:1.25rem;display:grid}.taste__more[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;margin-top:1rem;font-weight:600;display:inline-flex}.marquee[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in oklab, var(--color-brass-lit) 30%, transparent);background:color-mix(in oklab, var(--color-deep) 82%, black);align-items:center;display:flex;position:relative}.marquee__track[data-astro-cid-lcdefpme]{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.marquee__list[data-astro-cid-lcdefpme]{flex:none;align-items:center;padding-block:.95rem;animation:140s linear infinite marquee;display:flex}.marquee__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap;font-family:var(--font-display);font-variation-settings:"opsz" 36;color:var(--color-bone);align-items:center;font-size:1.3125rem;font-style:italic;font-weight:400;line-height:1.2;display:flex}.marquee__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--color-brass-lit);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);flex:none;width:.625rem;height:.625rem;margin-inline:1.25rem}.marquee[data-astro-cid-lcdefpme]:hover .marquee__list[data-astro-cid-lcdefpme],.is-paused[data-astro-cid-lcdefpme] .marquee__list[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}.motion-toggle[data-astro-cid-lcdefpme]{width:44px;height:44px;margin-right:calc(var(--gutter) - .75rem);color:var(--color-bone);cursor:pointer;flex:none;place-items:center;display:grid}.motion-toggle__icon[data-astro-cid-lcdefpme]{border-inline:.22rem solid;width:.75rem;height:.8rem}.motion-toggle[data-astro-cid-lcdefpme][aria-pressed=true] .motion-toggle__icon[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0;width:.75rem}.motion-toggle[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:reduce){.marquee__list[data-astro-cid-lcdefpme]{animation:none!important}.marquee__list[data-astro-cid-lcdefpme]+.marquee__list[data-astro-cid-lcdefpme],.motion-toggle[data-astro-cid-lcdefpme]{display:none}.marquee__track[data-astro-cid-lcdefpme]{width:auto;padding-inline:var(--gutter);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}}@media (width>=48rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(19rem,.82fr);align-items:center;column-gap:clamp(2rem,4.5vw,5rem)}.hero__title[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,6.4vw,6.25rem)}.taste[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:33rem}.event__title[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3.4vw,2.875rem)}}@media (width>=48rem) and (width<=63.99rem){.taste[data-astro-cid-lcdefpme]{padding-top:3.25rem}.taste[data-astro-cid-lcdefpme] .taste__ring{width:6.75rem;height:6.75rem;right:-1.25rem}.taste__title[data-astro-cid-lcdefpme]{padding-right:4.25rem}}@media (width<=47.99rem){.hero__grid[data-astro-cid-lcdefpme]{gap:1.25rem}}@media (width>=64rem){.taste[data-astro-cid-lcdefpme] .taste__ring{width:8.5rem;height:8.5rem;top:-.5rem;right:-3rem}.taste[data-astro-cid-lcdefpme]{padding-top:3.5rem}.taste__inner[data-astro-cid-lcdefpme]{padding:2.75rem 2.5rem 1.5rem}.taste__title[data-astro-cid-lcdefpme]{padding-right:4.5rem;font-size:1.875rem}.taste__list[data-astro-cid-lcdefpme]{gap:1rem}.taste[data-astro-cid-lcdefpme] .dish__name{font-size:1.3125rem}.taste[data-astro-cid-lcdefpme] .dish__price{font-size:1.0625rem}.hero__grid[data-astro-cid-lcdefpme]{column-gap:clamp(3rem,6vw,7rem)}.marquee__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:1.5rem}}@media (width>=80rem){.taste[data-astro-cid-lcdefpme] .taste__ring{width:10rem;height:10rem;top:-1rem;right:-3.5rem}}@media (width<=22rem){.taste[data-astro-cid-lcdefpme] .taste__ring{width:6.25rem;height:6.25rem}.taste__title[data-astro-cid-lcdefpme]{padding-right:4.5rem}}.sections[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,9vw,7rem) clamp(3rem,8vw,6rem)}.sections__title[data-astro-cid-lcdefpme]{color:var(--color-brass-ink)}.index[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent);column-gap:5rem;margin-top:1.5rem;display:grid}.index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}.index__row[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:.75rem;padding-block:.7rem .8rem;text-decoration:none;display:grid}.index__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 144;transition:transform .26s var(--ease-out);font-size:clamp(1.75rem,6.6vw,2.75rem);font-weight:500;line-height:1.1}.index__count[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);font-variant-numeric:lining-nums;font-size:.9375rem}.index__row[data-astro-cid-lcdefpme] .dish__leader[data-astro-cid-lcdefpme]{transition:border-color .26s var(--ease-out)}@media (hover:hover){.index__row[data-astro-cid-lcdefpme]:hover .index__name[data-astro-cid-lcdefpme]{transform:translate(.35rem)}.index__row[data-astro-cid-lcdefpme]:hover .dish__leader[data-astro-cid-lcdefpme]{border-color:var(--color-brass)}}.story[data-astro-cid-lcdefpme]{background:var(--color-bone-2);padding-block:clamp(3.5rem,9vw,7rem)}.story__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.story__grid[data-astro-cid-lcdefpme] .story__mark{width:7rem;height:7rem}.story__title[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 144;letter-spacing:-.01em;font-size:clamp(2.25rem,7vw,3.75rem)}.story__lede[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"opsz" 36;max-width:30ch;margin-top:1.25rem;font-size:clamp(1.375rem,3.4vw,1.875rem);font-weight:400;line-height:1.3}.story__lede[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic}.story__text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:var(--measure);color:var(--color-ink-soft);margin-top:1rem}.visit[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,9vw,7rem)}.visit__grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.visit__title[data-astro-cid-lcdefpme]{gap:.35rem;display:grid}.visit__label[data-astro-cid-lcdefpme]{color:var(--color-brass-ink);letter-spacing:.2em;margin-bottom:.5rem;font-size:.75rem;line-height:1.4}.visit__street[data-astro-cid-lcdefpme]{letter-spacing:-.018em;font-variation-settings:"opsz" 144;font-size:clamp(2.5rem,10vw,5.5rem);line-height:.95}.visit__city[data-astro-cid-lcdefpme]{font-variation-settings:"opsz" 36;color:var(--color-ink-soft);font-size:clamp(1.375rem,4vw,2rem);font-style:italic;font-weight:400}.visit__map[data-astro-cid-lcdefpme]{margin-top:1.25rem}.visit__map[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.visit__facts[data-astro-cid-lcdefpme]{align-content:start;display:grid}.visit__facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent);gap:.35rem;padding-block:1.1rem;display:grid}.visit__facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}.visit__facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-brass-ink)}.visit__facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:1.125rem}.visit__phone[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variant-numeric:lining-nums;align-items:center;min-height:44px;font-size:1.75rem;font-weight:500;display:inline-flex}.visit__also[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);margin-top:.25rem;font-size:1rem;display:block}.hours[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;padding-right:1.5rem;font-weight:500}@media (width>=40rem){.story__grid[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:3rem}.story__grid[data-astro-cid-lcdefpme] .story__mark{width:10rem;height:10rem}}@media (width>=48rem){.index[data-astro-cid-lcdefpme]{border-top:0;grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:clamp(2.5rem,6vw,5rem)}.index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child,.index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(5){border-top:1px solid color-mix(in oklab, var(--color-ink) 18%, transparent)}}@media (width>=64rem){.story__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr}.story__grid[data-astro-cid-lcdefpme] .story__mark{justify-self:center;width:15rem;height:15rem}.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;align-items:start;gap:4rem}}
