.intro[data-astro-cid-o5xiawde]{padding-top:var(--space-10)}.intro[data-astro-cid-o5xiawde] .lede[data-astro-cid-o5xiawde]{margin-top:var(--space-5);color:var(--color-ink-muted)}.caveat[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--space-3) var(--space-4);margin-top:var(--space-8);padding:var(--space-5) 0;max-width:54rem}.caveat__mark[data-astro-cid-o5xiawde]{margin-top:.2rem}.caveat__text[data-astro-cid-o5xiawde]{margin:0;max-width:60ch}.caveat__btn[data-astro-cid-o5xiawde]{grid-column:2;justify-self:start}.book[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:minmax(0,1fr) 13rem;gap:var(--space-6) var(--space-8);align-items:start;margin-top:var(--space-10)}.leaves[data-astro-cid-o5xiawde]{grid-column:1;min-width:0}.leaf[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:start;padding-block:var(--space-8);border-top:var(--hairline) solid var(--color-rule)}.leaf[data-astro-cid-o5xiawde]:first-child{border-top:0;padding-top:0}.book[data-astro-cid-o5xiawde][data-book=on] .leaf[data-astro-cid-o5xiawde]{display:none;border-top:0;padding-top:0}.book[data-astro-cid-o5xiawde][data-book=on] .leaf[data-astro-cid-o5xiawde][data-current]{display:grid;animation:leaf-in var(--dur) var(--ease-out) both}@keyframes leaf-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.leaf__figure[data-astro-cid-o5xiawde]{position:relative;display:grid;gap:var(--space-3)}.shots[data-astro-cid-o5xiawde]{position:relative}.shot[data-astro-cid-o5xiawde]{margin:0;aspect-ratio:4 / 5}.shot[data-astro-cid-o5xiawde][hidden]{display:none}.shot[data-astro-cid-o5xiawde] img{animation:shot-in var(--dur) var(--ease-out) both}@keyframes shot-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.dots[data-astro-cid-o5xiawde]{display:flex;gap:var(--space-2);justify-content:center}.dot[data-astro-cid-o5xiawde]{width:2.25rem;height:2.25rem;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.dot[data-astro-cid-o5xiawde]:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:var(--color-rule-strong);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.dot[data-astro-cid-o5xiawde]:hover:before{background:var(--color-ink-muted)}.dot[data-astro-cid-o5xiawde][aria-current]:before{background:var(--color-red);transform:scale(1.5)}.leaf__text[data-astro-cid-o5xiawde]{min-width:0;padding-top:var(--space-2);display:flex;flex-direction:column}.dish[data-astro-cid-o5xiawde],.opener[data-astro-cid-o5xiawde]{display:flex;flex-direction:column;flex:1}.leaf__head[data-astro-cid-o5xiawde]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--hairline) solid var(--color-rule)}.leaf__cat[data-astro-cid-o5xiawde],.leaf__folio[data-astro-cid-o5xiawde]{margin:0;max-width:none}.leaf__folio[data-astro-cid-o5xiawde]{color:var(--color-rule-strong)}.dish__name[data-astro-cid-o5xiawde],.opener__title[data-astro-cid-o5xiawde]{margin-top:var(--space-5);font-size:clamp(1.9rem,1.4rem + 2.2vw,3rem);line-height:1.02}.dish__star[data-astro-cid-o5xiawde]{display:inline-block;margin-left:.35em;vertical-align:.12em}.dish__desc[data-astro-cid-o5xiawde]{margin-top:var(--space-4);font-size:1.0625rem;color:var(--color-ink-muted);max-width:42ch}.dish__prices[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-6)}.dish__price[data-astro-cid-o5xiawde]{margin:0;display:grid;gap:var(--space-1)}.dish__price-label[data-astro-cid-o5xiawde]{margin:0;max-width:none}.dish__amount[data-astro-cid-o5xiawde]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);color:var(--color-red);line-height:1}.dish__meta[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-8)}.dish__starred[data-astro-cid-o5xiawde]{margin:0;max-width:none;color:var(--color-red)}.dish__note[data-astro-cid-o5xiawde]{margin-top:var(--space-5);padding-left:var(--space-4);border-left:1px solid var(--color-rule-strong);font-size:.875rem;color:var(--color-ink-muted);max-width:46ch}.opener__caption[data-astro-cid-o5xiawde]{margin-top:var(--space-4);color:var(--color-ink-muted);max-width:46ch}.opener__list[data-astro-cid-o5xiawde]{list-style:none;margin:auto 0 0;padding:var(--space-6) 0 0;display:grid;gap:var(--space-5)}.mini[data-astro-cid-o5xiawde]{max-width:none;padding-top:var(--space-4);border-top:var(--hairline) solid var(--color-rule)}.mini__row[data-astro-cid-o5xiawde]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}.mini__name[data-astro-cid-o5xiawde]{display:flex;align-items:center;gap:.35em;font-size:1.125rem;font-weight:700;margin:0}.mini__price[data-astro-cid-o5xiawde]{margin:0;color:var(--color-red);white-space:nowrap}.mini__desc[data-astro-cid-o5xiawde]{margin-top:var(--space-1);font-size:.9375rem;color:var(--color-ink-muted)}.mini__tags[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-3)}.marks[data-astro-cid-o5xiawde]{grid-column:2;grid-row:1 / span 2;position:sticky;top:calc(var(--header-h) + var(--space-6))}.marks__title[data-astro-cid-o5xiawde]{margin:0 0 var(--space-3);max-width:none;padding-bottom:var(--space-2);border-bottom:var(--hairline) solid var(--color-rule)}.marks__list[data-astro-cid-o5xiawde]{list-style:none;margin:0;padding:0;display:grid;gap:1px}.mark[data-astro-cid-o5xiawde]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);min-height:2.5rem;color:var(--color-ink);text-decoration:none;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.mark[data-astro-cid-o5xiawde]:hover{background:var(--color-paper-2);color:var(--color-ink)}.mark__name[data-astro-cid-o5xiawde]{font-size:.9375rem;font-weight:500}.mark__page[data-astro-cid-o5xiawde]{color:var(--color-rule-strong)}.mark[data-astro-cid-o5xiawde][aria-current]{background:var(--color-red);color:var(--color-paper)}.mark[data-astro-cid-o5xiawde][aria-current] .mark__page[data-astro-cid-o5xiawde]{color:var(--color-on-red-muted)}.mark[data-astro-cid-o5xiawde][aria-current]:hover{background:var(--color-red-deep);color:var(--color-paper)}.turner[data-astro-cid-o5xiawde]{grid-column:1;display:none;align-items:center;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-5);border-top:var(--hairline) solid var(--color-rule)}.book[data-astro-cid-o5xiawde][data-book=on] .turner[data-astro-cid-o5xiawde]{display:flex}.turn[data-astro-cid-o5xiawde]{min-width:8rem}.turner__folio[data-astro-cid-o5xiawde]{margin:0;max-width:none;text-align:center}.fine[data-astro-cid-o5xiawde]{margin-top:var(--space-12);border-top:var(--hairline) solid var(--color-rule)}.fine__h[data-astro-cid-o5xiawde]{font-size:var(--text-display-3);margin-bottom:var(--space-6)}.fine__grid[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:var(--space-8) var(--space-10)}.key[data-astro-cid-o5xiawde]{margin:0 0 var(--space-5);display:grid;gap:var(--space-2)}.key__row[data-astro-cid-o5xiawde]{display:flex;align-items:center;gap:var(--space-3)}.key__row[data-astro-cid-o5xiawde] dd[data-astro-cid-o5xiawde]{margin:0}.advisory[data-astro-cid-o5xiawde]{padding:var(--space-4);background:var(--color-red);color:var(--color-paper);border-radius:var(--radius-sm);font-weight:600;max-width:46ch}.fine__warn[data-astro-cid-o5xiawde]{margin-top:var(--space-4);font-size:.9375rem;color:var(--color-ink-muted);max-width:52ch}.fine__sub[data-astro-cid-o5xiawde]{font-size:1.0625rem;margin-bottom:var(--space-3)}.fine__p[data-astro-cid-o5xiawde]{margin-bottom:var(--space-3);font-size:.9375rem;color:var(--color-ink-muted);max-width:52ch}.fine__p--sur[data-astro-cid-o5xiawde]{color:var(--color-ink)}.fine__links[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.cta[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--hairline) solid var(--color-rule)}.cta__text[data-astro-cid-o5xiawde]{font-family:var(--font-display);font-size:var(--text-display-2);font-weight:700;letter-spacing:var(--tracking-display);margin:0}@media(width<=60rem){.book[data-astro-cid-o5xiawde]{grid-template-columns:minmax(0,1fr)}.leaf[data-astro-cid-o5xiawde]{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.marks[data-astro-cid-o5xiawde]{grid-column:1;grid-row:auto;position:sticky;top:var(--header-h);z-index:10;background:var(--color-paper);padding-block:var(--space-2);margin-inline:calc(var(--space-5) * -1);padding-inline:var(--space-5);border-bottom:var(--hairline) solid var(--color-rule)}.marks__title[data-astro-cid-o5xiawde]{display:none}.marks__list[data-astro-cid-o5xiawde]{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;padding-bottom:var(--space-1)}.marks__list[data-astro-cid-o5xiawde]::-webkit-scrollbar{display:none}.mark[data-astro-cid-o5xiawde]{white-space:nowrap;border:var(--hairline) solid var(--color-rule-strong)}.mark__page[data-astro-cid-o5xiawde]{display:none}.turner[data-astro-cid-o5xiawde]{grid-column:1;position:sticky;bottom:0;background:var(--color-paper);padding-bottom:var(--space-4);margin-inline:calc(var(--space-5) * -1);padding-inline:var(--space-5)}.turn[data-astro-cid-o5xiawde]{min-width:0;flex:1}.shot[data-astro-cid-o5xiawde]{aspect-ratio:4 / 3}.caveat__btn[data-astro-cid-o5xiawde]{grid-column:1 / -1}}
