.catbar[data-astro-cid-aqnynjwi]{z-index:5;background:var(--dp-color-ground);position:sticky;top:0}.catbar__inner[data-astro-cid-aqnynjwi]{display:block}.catbar__list[data-astro-cid-aqnynjwi]{overscroll-behavior-x:contain;scrollbar-width:none;border-top:var(--section-rule);border-bottom:var(--hairline-ink);justify-content:safe center;display:flex;overflow-x:auto}.catbar__list[data-astro-cid-aqnynjwi]::-webkit-scrollbar{display:none}.catbar__list[data-astro-cid-aqnynjwi] li[data-astro-cid-aqnynjwi]{flex:none}.catbar__list[data-astro-cid-aqnynjwi] li[data-astro-cid-aqnynjwi]+li[data-astro-cid-aqnynjwi]{border-left:var(--hairline)}.catbar__link[data-astro-cid-aqnynjwi]{font-family:var(--dp-typography-display);font-size:var(--dp-typography-control);font-weight:600;line-height:var(--dp-typography-control-leading);white-space:nowrap;transition:var(--dp-motion-transition);padding:12px 18px;text-decoration:none;display:block}.catbar__link[data-astro-cid-aqnynjwi]:hover,.catbar__link[data-astro-cid-aqnynjwi][data-active]{background:var(--dp-color-ink);color:var(--dp-color-ground)}.catbar__link[data-astro-cid-aqnynjwi]:focus-visible{outline-offset:-4px;outline-color:currentColor}.catbar__aside[data-astro-cid-aqnynjwi] .catbar__link[data-astro-cid-aqnynjwi]{font-style:italic;font-weight:400}@media (width<=1100px){.catbar__link[data-astro-cid-aqnynjwi]{padding:12px 14px}}.menu-photo[data-astro-cid-4e6ttgsw]{background-color:var(--dp-color-rule);width:100%;height:auto}.prices[data-astro-cid-wespfddb]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.prices__single[data-astro-cid-wespfddb]{font-size:24px}.prices__menu[data-astro-cid-wespfddb]{font-family:var(--dp-typography-display);font-size:var(--dp-typography-control);color:var(--dp-color-secondary)}.prices__menu[data-astro-cid-wespfddb] .price[data-astro-cid-wespfddb]{color:var(--dp-color-ink);font-size:20px}.prices--lead[data-astro-cid-wespfddb] .prices__single[data-astro-cid-wespfddb]{letter-spacing:-.02em;font-size:clamp(32px,3.6vw,52px)}.prices--lead[data-astro-cid-wespfddb] .prices__menu[data-astro-cid-wespfddb] .price[data-astro-cid-wespfddb]{font-size:32px}.is-sold-out[data-astro-cid-wespfddb]{text-decoration:line-through;text-decoration-color:var(--dp-color-accent)}.section-head[data-astro-cid-sjgajsms]{padding-top:14px;padding-bottom:var(--dp-spacing-story);flex-direction:column;gap:8px;display:flex}.section-head__title[data-astro-cid-sjgajsms]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.035em;font-size:clamp(44px,6.2vw,92px);line-height:.92}.section-head--minor[data-astro-cid-sjgajsms] .section-head__title[data-astro-cid-sjgajsms]{letter-spacing:-.03em;font-size:clamp(32px,3.6vw,52px)}.section-head__desc[data-astro-cid-sjgajsms]{color:var(--dp-color-secondary);font-style:italic}.feature[data-astro-cid-edxx3unt]{border-top:var(--hairline-ink)}.lead[data-astro-cid-edxx3unt]{gap:var(--gutter);padding:var(--dp-spacing-story) 0;align-items:start;display:grid}.lead--photo[data-astro-cid-edxx3unt]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lead__text[data-astro-cid-edxx3unt]{flex-direction:column;gap:14px;display:flex}.lead--photo[data-astro-cid-edxx3unt] .lead__text[data-astro-cid-edxx3unt]{padding-left:var(--gutter);border-left:var(--hairline);align-self:stretch}.lead__name[data-astro-cid-edxx3unt]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.045em;font-size:clamp(64px,9vw,158px);line-height:.86}.lead--photo[data-astro-cid-edxx3unt] .lead__name[data-astro-cid-edxx3unt]{overflow-wrap:anywhere;font-size:clamp(40px,6.2vw,96px)}.lead__desc[data-astro-cid-edxx3unt]{max-width:34ch}.lead__price[data-astro-cid-edxx3unt]{border-top:var(--hairline);margin-top:6px;padding-top:14px}@media (width<=700px){.lead__price[data-astro-cid-edxx3unt]{border-top:0;margin-top:0;padding-top:6px}}.briefs[data-astro-cid-edxx3unt]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));margin-left:calc(-1 * var(--gutter) - 1px);border-top:var(--hairline-ink);display:grid;overflow:hidden}.brief[data-astro-cid-edxx3unt]{padding:var(--dp-spacing-story) 0 var(--dp-spacing-story) var(--gutter);border-left:var(--hairline);border-top:var(--hairline);flex-direction:column;gap:10px;margin-top:-1px;display:flex}.brief[data-astro-cid-edxx3unt] .menu-photo{margin-bottom:4px}.brief__name[data-astro-cid-edxx3unt]{font-family:var(--dp-typography-display);letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1}.brief__desc[data-astro-cid-edxx3unt]{color:var(--dp-color-secondary)}.brief[data-astro-cid-edxx3unt] .prices{margin-top:auto;padding-top:6px}@media (width<=1100px){.briefs[data-astro-cid-edxx3unt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.lead--photo[data-astro-cid-edxx3unt]{grid-template-columns:1fr}.lead--photo[data-astro-cid-edxx3unt] .lead__text[data-astro-cid-edxx3unt]{border-left:0;padding-left:0}.briefs[data-astro-cid-edxx3unt]{grid-template-columns:1fr}}.price-list__items[data-astro-cid-gxj5bkcp]{border-top:var(--hairline-ink)}.price-list--columns[data-astro-cid-gxj5bkcp] .price-list__items[data-astro-cid-gxj5bkcp]{columns:3;column-gap:calc(var(--gutter) * 2);column-rule:var(--hairline)}.price-list__item[data-astro-cid-gxj5bkcp]{break-inside:avoid;border-bottom:var(--hairline);flex-direction:column;gap:6px;padding:14px 0;display:flex}.price-list__row[data-astro-cid-gxj5bkcp]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.price-list__label[data-astro-cid-gxj5bkcp]{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.price-list__name[data-astro-cid-gxj5bkcp]{font-family:var(--dp-typography-display);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.1}.price-list__portion[data-astro-cid-gxj5bkcp]{font-family:var(--dp-typography-reading);font-weight:400;font-size:var(--dp-typography-reading-compact);letter-spacing:0;white-space:nowrap}.price-list[data-astro-cid-gxj5bkcp] .price[data-astro-cid-gxj5bkcp]{font-size:24px}.price-list__desc[data-astro-cid-gxj5bkcp]{color:var(--dp-color-secondary);font-style:italic}.is-sold-out[data-astro-cid-gxj5bkcp]{text-decoration:line-through;text-decoration-color:var(--dp-color-accent)}@media (width<=1100px){.price-list--columns[data-astro-cid-gxj5bkcp] .price-list__items[data-astro-cid-gxj5bkcp]{columns:2}}@media (width<=700px){.price-list--columns[data-astro-cid-gxj5bkcp] .price-list__items[data-astro-cid-gxj5bkcp]{columns:1}}.listing[data-astro-cid-e6hygpqs]{border-top:var(--hairline-ink)}.listing__row[data-astro-cid-e6hygpqs]{align-items:baseline;column-gap:var(--gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,.6fr) minmax(0,2.2fr);padding:18px 0;display:grid}.listing__row[data-astro-cid-e6hygpqs]+.listing__row[data-astro-cid-e6hygpqs]{border-top:var(--hairline)}.listing__name[data-astro-cid-e6hygpqs]{font-family:var(--dp-typography-display);letter-spacing:-.02em;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1}.listing__terms[data-astro-cid-e6hygpqs]{flex-direction:column;gap:4px;display:flex}.listing__terms[data-astro-cid-e6hygpqs] .price[data-astro-cid-e6hygpqs]{font-size:24px}.listing__details[data-astro-cid-e6hygpqs]{max-width:none}.is-sold-out[data-astro-cid-e6hygpqs]{text-decoration:line-through;text-decoration-color:var(--dp-color-accent)}@media (width<=700px){.listing__row[data-astro-cid-e6hygpqs]{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.listing__terms[data-astro-cid-e6hygpqs]{text-align:right;align-items:flex-end}.listing__details[data-astro-cid-e6hygpqs]{grid-column:1/-1}}.open-status[data-astro-cid-kwaqoha5]{flex-direction:column;gap:4px;display:flex}.open-status__state[data-astro-cid-kwaqoha5]{font-family:var(--dp-typography-display);letter-spacing:-.01em;font-size:32px;font-weight:800;line-height:1.05}.open-status[data-astro-cid-kwaqoha5][data-open=false] .open-status__state[data-astro-cid-kwaqoha5]{color:var(--dp-color-accent)}.open-status__detail[data-astro-cid-kwaqoha5]{font-size:var(--dp-typography-reading-compact)}.masthead[data-astro-cid-lcdefpme]{padding-top:14px}.masthead__ears[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--gutter);border-bottom:var(--hairline);padding-bottom:10px;display:flex}.masthead__ears[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.masthead__title[data-astro-cid-lcdefpme]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);text-align:center;flex-direction:column;align-items:center;padding:6px 0 10px;display:flex}.masthead__name[data-astro-cid-lcdefpme]{letter-spacing:-.055em;text-transform:uppercase;margin-right:-.05em;font-size:clamp(72px,17.4vw,244px);line-height:.82}.masthead__sub[data-astro-cid-lcdefpme]{font-size:var(--dp-typography-control);font-weight:var(--dp-typography-label-weight);letter-spacing:.32em;text-transform:uppercase;margin-top:10px;margin-right:-.32em}.notice[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-top:var(--hairline);border-bottom:var(--hairline);font-size:var(--dp-typography-reading-compact);margin-top:14px;padding:12px 0}.notice[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-right:10px}.lead-spread[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,3fr) minmax(0,1fr);padding-top:28px;padding-bottom:28px;display:grid}.lead-spread__story[data-astro-cid-lcdefpme]{padding-right:var(--gutter);border-right:var(--hairline);flex-direction:column;gap:22px;display:flex}.lead-spread__headline[data-astro-cid-lcdefpme]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.04em;max-width:14ch;font-size:clamp(48px,7.4vw,116px);line-height:.9}.lead-spread__lede[data-astro-cid-lcdefpme]{font-size:clamp(var(--dp-typography-body), 1.7vw, 24px);max-width:40ch;line-height:1.3}.lead-spread__lede[data-astro-cid-lcdefpme]:first-letter{float:left;font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);color:var(--dp-color-accent);padding:.04em .08em 0 0;font-size:3.05em;line-height:.82}.lead-spread__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.lead-spread__today[data-astro-cid-lcdefpme]{padding-left:var(--gutter);flex-direction:column;gap:14px;display:flex}.today__address[data-astro-cid-lcdefpme]{border-top:var(--hairline);padding-top:12px}.today__actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.today__actions[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:400}.facts__list[data-astro-cid-lcdefpme]{border-top:var(--section-rule);border-bottom:var(--hairline-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.facts__item[data-astro-cid-lcdefpme]{padding:16px var(--gutter);flex-direction:column;gap:6px;display:flex}.facts__item[data-astro-cid-lcdefpme]:first-child{padding-left:0}.facts__item[data-astro-cid-lcdefpme]+.facts__item[data-astro-cid-lcdefpme]{border-left:var(--hairline)}.facts__item[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.facts__figure[data-astro-cid-lcdefpme]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(32px,3.6vw,52px);line-height:1}.facts__note[data-astro-cid-lcdefpme]{font-size:var(--dp-typography-reading-compact);color:var(--dp-color-secondary)}.menu[data-astro-cid-lcdefpme]:focus{outline:none}.menu[data-astro-cid-lcdefpme] .menu-section{border-top:var(--section-rule);margin-top:72px}.pair[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pair[data-astro-cid-lcdefpme]>*{padding-right:var(--gutter)}.pair[data-astro-cid-lcdefpme]>*+*{padding-right:0;padding-left:var(--gutter);border-left:var(--hairline)}.pair[data-astro-cid-lcdefpme][data-filtered]{grid-template-columns:1fr}.pair[data-astro-cid-lcdefpme][data-filtered]>*,.pair[data-astro-cid-lcdefpme][data-filtered]>*+*{border-left:0;padding:0}.pair--single[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.closing[data-astro-cid-lcdefpme]{border-top:var(--section-rule);grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:72px;padding-top:14px;display:grid}.closing__faq[data-astro-cid-lcdefpme]{padding-right:var(--gutter);border-right:var(--hairline)}.closing__invite[data-astro-cid-lcdefpme]{padding-left:var(--gutter);flex-direction:column;gap:14px;display:flex}.closing__title[data-astro-cid-lcdefpme]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.035em;padding-bottom:var(--dp-spacing-story);font-size:clamp(44px,6.2vw,92px);line-height:.95}.closing__invite[data-astro-cid-lcdefpme] .closing__title[data-astro-cid-lcdefpme]{padding-bottom:0;font-size:clamp(32px,3.6vw,52px)}.closing__actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.faq[data-astro-cid-lcdefpme]{border-top:var(--hairline-ink)}.faq__item[data-astro-cid-lcdefpme]{border-bottom:var(--hairline)}.faq__q[data-astro-cid-lcdefpme]{cursor:pointer;font-family:var(--dp-typography-display);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-size:24px;font-weight:700;line-height:1.15;list-style:none;display:flex}.faq__q[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-lcdefpme]:after{content:"+";color:var(--dp-color-accent);font-size:28px;font-weight:400;line-height:1}.faq__item[data-astro-cid-lcdefpme][open] .faq__q[data-astro-cid-lcdefpme]:after{content:"−"}.faq__a[data-astro-cid-lcdefpme]{padding-bottom:18px}.directory[data-astro-cid-lcdefpme]{border-top:var(--section-rule);margin-top:72px;padding-bottom:28px}.directory__name[data-astro-cid-lcdefpme]{font-family:var(--dp-typography-display);font-weight:var(--dp-typography-display-weight);letter-spacing:-.045em;border-bottom:var(--hairline-ink);padding:14px 0 18px;font-size:clamp(40px,8.6vw,128px);line-height:.9}.directory__groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:18px var(--gutter);flex-direction:column;gap:8px;display:flex}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{padding-left:0}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:var(--hairline)}.directory[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{font-style:normal}.hours[data-astro-cid-lcdefpme]{border-collapse:collapse;font-size:var(--dp-typography-reading-compact);font-variant-numeric:tabular-nums lining-nums}.hours[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;padding:2px 16px 2px 0;font-weight:400}.hours[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{white-space:nowrap;padding:2px 0}.hours[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme][aria-current=date] th[data-astro-cid-lcdefpme],.hours[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme][aria-current=date] td[data-astro-cid-lcdefpme]{color:var(--dp-color-accent);font-weight:700}.directory__small[data-astro-cid-lcdefpme]{border-top:var(--hairline);padding-top:14px}@media (width<=1100px){.lead-spread[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.directory__groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:var(--hairline)}.facts__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts__item[data-astro-cid-lcdefpme]+.facts__item[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.facts__item[data-astro-cid-lcdefpme]+.facts__item[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:var(--hairline)}}@media (width<=700px){main[data-astro-cid-lcdefpme]{reading-flow:flex-visual;flex-direction:column;display:flex}main[data-astro-cid-lcdefpme]>.notice[data-astro-cid-lcdefpme]{order:-2}main[data-astro-cid-lcdefpme]>.menu[data-astro-cid-lcdefpme]{order:-1}.menu[data-astro-cid-lcdefpme]>.menu-block[data-astro-cid-lcdefpme]:first-of-type .menu-section{margin-top:28px}.lead-spread[data-astro-cid-lcdefpme]{border-top:var(--section-rule);margin-top:56px}.masthead__ears[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:4px}.masthead__sub[data-astro-cid-lcdefpme]{letter-spacing:.24em;margin-right:-.24em}.lead-spread[data-astro-cid-lcdefpme],.closing[data-astro-cid-lcdefpme],.pair[data-astro-cid-lcdefpme],.pair--single[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.lead-spread__story[data-astro-cid-lcdefpme],.closing__faq[data-astro-cid-lcdefpme]{border-right:0;padding-right:0}.lead-spread__today[data-astro-cid-lcdefpme],.closing__invite[data-astro-cid-lcdefpme]{border-top:var(--section-rule);margin-top:22px;padding-top:18px;padding-left:0}.pair[data-astro-cid-lcdefpme]>*,.pair[data-astro-cid-lcdefpme]>*+*{border-left:0;padding:0}.pair[data-astro-cid-lcdefpme]>*+*{border-top:var(--hairline-ink);margin-top:40px}.facts__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.facts__item[data-astro-cid-lcdefpme],.facts__item[data-astro-cid-lcdefpme]:first-child{flex-direction:row;justify-content:space-between;align-items:baseline;padding:12px 0}.facts__item[data-astro-cid-lcdefpme]+.facts__item[data-astro-cid-lcdefpme],.facts__item[data-astro-cid-lcdefpme]+.facts__item[data-astro-cid-lcdefpme]:nth-child(n+3){border-left:0;border-top:var(--hairline);padding-left:0}.facts__item[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right;align-items:flex-end}.facts__figure[data-astro-cid-lcdefpme]{font-size:32px}.menu[data-astro-cid-lcdefpme] .menu-section,.closing[data-astro-cid-lcdefpme],.directory[data-astro-cid-lcdefpme]{margin-top:56px}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:16px 12px 16px 0}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{padding-left:12px}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme].directory__hours{border-left:0;grid-column:1/-1;padding-left:0}.directory__groups[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]:nth-child(4){border-left:0;border-top:var(--hairline);grid-column:1/-1;padding-left:0}}
