h2[data-astro-cid-h73fffv6] em[data-astro-cid-h73fffv6]{color:var(--c-yam);font-style:normal}.full-menu[data-astro-cid-h73fffv6]{justify-content:space-between;gap:2rem;min-width:15rem}.eat-section[data-astro-cid-h73fffv6]{padding-block:2.75rem 3rem}.eat-heading[data-astro-cid-h73fffv6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1.5rem;margin-bottom:1.75rem;display:flex}.eat-heading[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{color:var(--c-midnight);font-size:clamp(3rem,4.5vw,4.5rem)}.eat-heading[data-astro-cid-h73fffv6] p[data-astro-cid-h73fffv6]{max-width:21rem;color:var(--c-ink-2);margin:0;font-size:1rem}.dining-cards[data-astro-cid-h73fffv6]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dining-cards[data-astro-cid-h73fffv6]>li[data-astro-cid-h73fffv6]{min-width:0;scroll-margin-top:calc(var(--header-h) + 1rem)}.dining-card[data-astro-cid-h73fffv6]{background:var(--c-midnight);border-radius:12px;flex-direction:column;height:clamp(290px,24vw,350px);text-decoration:none;display:flex;position:relative;overflow:hidden}.dining-card[data-astro-cid-h73fffv6]:focus-visible{outline-offset:4px}.dining-card__image[data-astro-cid-h73fffv6]{position:absolute;inset:0;overflow:hidden}.dining-card__image[data-astro-cid-h73fffv6] img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.dining-card[data-astro-cid-h73fffv6]:hover img{transform:scale(1.04)}.dining-card__image[data-astro-cid-h73fffv6]:after{content:"";background:linear-gradient(#0000 15%,#00293a26 35%,#00293af0 100%);position:absolute;inset:0}.dining-card__body[data-astro-cid-h73fffv6]{z-index:1;margin-top:auto;padding:1.3rem 1.1rem 3.8rem;position:relative}.dining-card[data-astro-cid-h73fffv6] h3[data-astro-cid-h73fffv6]{font:700 clamp(1.8rem, 2.6vw, 2.6rem)/.98 var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--c-white);text-wrap:initial}.dining-card[data-astro-cid-h73fffv6] p[data-astro-cid-h73fffv6]{font:400 .8rem/1.5 var(--font-sans);color:var(--c-white);margin:.85rem 0 0}.dining-card__arrow[data-astro-cid-h73fffv6]{z-index:1;width:1.9rem;height:1.9rem;color:var(--c-white);border:1px solid #fff9;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;bottom:1.05rem;right:1.1rem}.dining-card[data-astro-cid-h73fffv6]:hover .dining-card__arrow[data-astro-cid-h73fffv6]{background:var(--c-sweet);border-color:var(--c-sweet);color:var(--c-midnight)}.favorites-section[data-astro-cid-h73fffv6]{padding-block:2.5rem 2.75rem}.favorites[data-astro-cid-h73fffv6]{grid-template-columns:.85fr 1.35fr;align-items:center;gap:clamp(2rem,5vw,4.75rem);display:grid}.favorites[data-astro-cid-h73fffv6] .eyebrow[data-astro-cid-h73fffv6]{margin-bottom:.7rem}.favorites[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{color:var(--c-midnight);font-size:clamp(2.6rem,4.2vw,4.1rem);line-height:.98}.favorites__description[data-astro-cid-h73fffv6]{max-width:25rem;color:var(--c-ink-2);margin:1rem 0 1.35rem;font-size:1rem;line-height:1.65}.collage-wrap[data-astro-cid-h73fffv6]{padding:0 1rem .8rem 0;position:relative}.food-collage[data-astro-cid-h73fffv6]{border-radius:var(--radius);grid-template-rows:repeat(2,150px);grid-template-columns:1.15fr 1fr 1fr;gap:8px;display:grid;overflow:hidden}.food-collage__tile[data-astro-cid-h73fffv6]{margin:0;position:relative;overflow:hidden}.food-collage__tile--lead[data-astro-cid-h73fffv6]{grid-row:span 2}.food-collage__tile[data-astro-cid-h73fffv6] img{object-fit:cover;width:100%;height:100%}.food-collage__tile[data-astro-cid-h73fffv6] figcaption[data-astro-cid-h73fffv6]{color:var(--c-white);font:600 .8rem/1.15 var(--font-condensed);background:linear-gradient(#0000,#00293ad6);padding:1.5rem .7rem .65rem;position:absolute;inset:auto 0 0}.collage-video[data-astro-cid-h73fffv6]{border:3px solid var(--c-cream);border-radius:var(--radius);width:105px;box-shadow:var(--shadow);position:absolute;bottom:-.6rem;right:-.1rem;overflow:hidden;transform:rotate(3deg)}.collage-video[data-astro-cid-h73fffv6] .video-card{border-radius:8px}.collage-video[data-astro-cid-h73fffv6] .video-card__caption{text-align:left;padding:1.5rem .4rem .45rem;font-size:.65rem}.collage-video[data-astro-cid-h73fffv6] .video-card__play{width:2rem;height:2rem;bottom:1.9rem;right:.4rem}.chef-section[data-astro-cid-h73fffv6]{padding-block:2.25rem}.chef-intro[data-astro-cid-h73fffv6]{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:2.5rem;display:grid}.chef-photo[data-astro-cid-h73fffv6]{aspect-ratio:1;border-radius:8px;overflow:hidden}.chef-photo[data-astro-cid-h73fffv6] img{object-fit:cover;width:100%;height:100%}.chef-copy[data-astro-cid-h73fffv6] .eyebrow[data-astro-cid-h73fffv6]{margin-bottom:.6rem}.chef-copy[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{color:var(--c-midnight);font-size:clamp(2.4rem,3.5vw,3.2rem)}.chef-copy[data-astro-cid-h73fffv6]>p[data-astro-cid-h73fffv6]:not(.eyebrow){max-width:41rem;color:var(--c-ink-2);margin:.8rem 0 0;font-size:.95rem}.chef-story[data-astro-cid-h73fffv6]{margin-top:.7rem;font-size:.9rem}.chef-story[data-astro-cid-h73fffv6] summary[data-astro-cid-h73fffv6]{cursor:pointer;width:fit-content;color:var(--c-midnight);font-family:var(--font-condensed);align-items:center;gap:.4rem;font-weight:600;list-style:none;display:flex}.chef-story[data-astro-cid-h73fffv6] summary[data-astro-cid-h73fffv6]::-webkit-details-marker{display:none}.chef-story[data-astro-cid-h73fffv6][open] summary[data-astro-cid-h73fffv6] svg{transform:rotate(180deg)}.chef-story[data-astro-cid-h73fffv6]>div[data-astro-cid-h73fffv6]{max-width:42rem;color:var(--c-ink-2);margin-top:.8rem}.chef-action[data-astro-cid-h73fffv6]{white-space:nowrap;border-bottom:1px solid var(--rule);color:var(--c-midnight);font:600 1rem/1.4 var(--font-condensed);align-items:center;gap:1rem;padding-block:.5rem;text-decoration:none;display:flex}.chef-action[data-astro-cid-h73fffv6]:hover{border-color:currentColor}@media (width>=1500px){.food-collage[data-astro-cid-h73fffv6]{grid-template-rows:repeat(2,165px)}}@media (width<=1079px){.favorites[data-astro-cid-h73fffv6]{grid-template-columns:.9fr 1.2fr;gap:2rem}.food-collage[data-astro-cid-h73fffv6]{grid-template-rows:repeat(2,140px)}.dining-cards[data-astro-cid-h73fffv6]{gap:.7rem}.chef-intro[data-astro-cid-h73fffv6]{grid-template-columns:150px 1fr;gap:1.75rem}.chef-action[data-astro-cid-h73fffv6]{grid-column:2;width:fit-content;margin-top:-1rem}}@media (width<=759px){.eat-section[data-astro-cid-h73fffv6]{padding-block:1.75rem}.eat-heading[data-astro-cid-h73fffv6]{gap:.65rem;margin-bottom:1.2rem}.eat-heading[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{font-size:2.8rem}.eat-heading[data-astro-cid-h73fffv6] p[data-astro-cid-h73fffv6]{font-size:.85rem}.dining-cards[data-astro-cid-h73fffv6]{grid-template-columns:1fr;gap:1rem}.dining-card[data-astro-cid-h73fffv6]{height:250px}.dining-card__image[data-astro-cid-h73fffv6]:after{background:linear-gradient(#0000 15%,#00293a1f 35%,#00293af0 100%)}.dining-card__body[data-astro-cid-h73fffv6]{padding:1.2rem 3.8rem 1.4rem 1.15rem}.dining-card[data-astro-cid-h73fffv6] h3[data-astro-cid-h73fffv6]{font-size:2rem;line-height:1}.dining-card[data-astro-cid-h73fffv6] p[data-astro-cid-h73fffv6]{margin-top:.65rem}.dining-card__arrow[data-astro-cid-h73fffv6]{width:2rem;height:2rem;bottom:1.4rem;right:1rem}.dine-hero .hero__actions{width:100%}.dine-hero .hero__actions>.btn:not(.btn--link){gap:.5rem;min-width:0;padding-inline:.8rem;font-size:.9rem}.favorites[data-astro-cid-h73fffv6]{grid-template-columns:1fr;gap:1.5rem}.favorites[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{font-size:2.6rem}.favorites[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6] br[data-astro-cid-h73fffv6],.favorites[data-astro-cid-h73fffv6] .eyebrow[data-astro-cid-h73fffv6]{display:none}.favorites__description[data-astro-cid-h73fffv6]{max-width:34rem;margin-block:.85rem 1rem;font-size:.95rem}.favorites-section[data-astro-cid-h73fffv6]{padding-block:1.75rem 2rem}.food-collage[data-astro-cid-h73fffv6]{grid-template-rows:repeat(2,95px);gap:5px}.food-collage__tile[data-astro-cid-h73fffv6] figcaption[data-astro-cid-h73fffv6]{padding-inline:.4rem;font-size:.65rem}.collage-video[data-astro-cid-h73fffv6]{width:82px}.collage-video[data-astro-cid-h73fffv6] .video-card__caption{font-size:.55rem}.chef-section[data-astro-cid-h73fffv6]{padding-block:1.75rem}.chef-intro[data-astro-cid-h73fffv6]{grid-template-columns:100px 1fr;align-items:start;gap:1rem}.chef-copy[data-astro-cid-h73fffv6] h2[data-astro-cid-h73fffv6]{font-size:2.35rem}.chef-copy[data-astro-cid-h73fffv6] .eyebrow[data-astro-cid-h73fffv6]{font-size:.7rem}.chef-copy[data-astro-cid-h73fffv6]>p[data-astro-cid-h73fffv6]:not(.eyebrow){font-size:.85rem}.chef-action[data-astro-cid-h73fffv6]{margin-top:0;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.dining-card__image[data-astro-cid-h73fffv6] img,.dining-card__arrow[data-astro-cid-h73fffv6]{transition:none}}
