@layer page{.nosh-open__split{align-items:end;column-gap:var(--space-80);grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.nosh-open__head{justify-items:start;gap:var(--space-24);display:grid}.nosh-open__turn{display:block}.nosh-open__h em{white-space:nowrap}.nosh-open__side{justify-items:start;gap:var(--space-24);padding-bottom:.6rem;display:grid}.nosh-open__lede{text-wrap:pretty}.nosh-open__ticks{gap:var(--space-12);width:100%;padding:var(--space-24) 0 0;border-top:1px solid var(--rule);margin:0;list-style:none;display:grid}.nosh-open__ticks li{color:var(--fg-2);font-size:var(--fs-small);align-items:center;gap:10px;font-weight:500;display:flex}.nosh-open__tick{background:color-mix(in srgb, var(--accent) 18%, transparent);width:22px;height:22px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.nosh-open__tick .i{--icon:12px;stroke-width:2.4px}@media (max-width:1279px){.nosh-open__split{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.nosh-open__side{max-width:38rem;padding-bottom:0}}@media (max-width:639px){.nosh-open__split{row-gap:var(--space-32)}.nosh-open__head{gap:var(--space-20)}}.nosh-rows__list{margin:var(--space-64) 0 0;border-top:1px solid var(--line);padding:0;list-style:none;display:grid}.nosh-rows__row{align-items:center;gap:var(--space-64);padding-block:var(--space-40);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.nosh-rows__name{gap:var(--space-8);align-content:start;display:grid}.nosh-rows__n{color:var(--harbor);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.25rem}.nosh-rows__title{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.15rem + 1.25vw,2.5rem);font-weight:500;line-height:1.08}.nosh-rows__when{color:var(--ink-2);font-size:var(--fs-body);margin:0}.nosh-rows__line{color:var(--ink-3);font-size:var(--fs-small);margin:0;line-height:1.45}.nosh-rows__pic{padding:var(--space-32);border-radius:var(--radius-card);background:radial-gradient(90% 80% at 50% 0%, #ffffffa6, transparent 70%), var(--fog);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #1d262b0d}.nosh-rows__pic>svg{width:min(100%,46rem)}.nosh-rows__pic .nosh-art-fog{fill:color-mix(in srgb, var(--fog), var(--ink) 7%)}.nosh-rows__pic .nosh-art-slip{opacity:.9}@media (max-width:1279px){.nosh-rows__row{gap:var(--space-40)}.nosh-rows__pic{padding:var(--space-24)}}@media (max-width:1023px){.nosh-rows__list{margin-top:var(--space-40)}.nosh-rows__row{align-items:start;gap:var(--space-24);padding-block:var(--space-32);grid-template-columns:minmax(0,1fr)}.nosh-rows__name{max-width:34rem}}@media (max-width:639px){.nosh-rows__row{padding-block:var(--space-24)}.nosh-rows__pic{padding:var(--space-16) var(--space-12)}.nosh-rows__pic>svg{width:100%}}.nosh-why__head{max-width:62rem}.nosh-why__head h2{text-wrap:balance}.nosh-why__head .quiet{display:block}.nosh-why__list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1.5rem,5vw - 2.5rem,2.5rem);margin:0;padding:0;list-style:none;display:grid}.nosh-why__item{align-content:start;gap:var(--space-24);display:grid}.nosh-why__art{justify-items:center;display:grid}.nosh-why__art>svg{width:min(100%,20rem)}.nosh-why__copy{align-content:start;gap:var(--space-12);display:grid}.nosh-why__title{letter-spacing:-.012em;text-wrap:balance;font-size:1.625rem;line-height:1.16}.nosh-why__text{justify-items:start;gap:var(--space-12);color:var(--fg-2);font-size:var(--fs-body);text-wrap:pretty;line-height:1.55;display:grid}.nosh-why__text .link-arrow{font-size:var(--fs-small)}@media (max-width:1279px){.nosh-why__list{gap:var(--space-40) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.nosh-why__item{gap:var(--space-16)}.nosh-why__copy{gap:var(--space-8)}}@media (max-width:639px){.nosh-why__list{gap:var(--space-12);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:var(--space-4) var(--gutter) var(--space-16);scrollbar-width:none;display:flex;overflow-x:auto}.nosh-why__list::-webkit-scrollbar{display:none}.nosh-why__item{scroll-snap-align:start;flex:none;width:min(20rem,80vw)}.nosh-why__title{font-size:1.375rem}}.nosh-twice>.wrap{row-gap:var(--space-32);text-align:center;justify-items:center}.nosh-twice__flow{width:100%}.nosh-twice__h{justify-items:center;gap:var(--space-24);width:100%;font-family:var(--font-display);font-size:clamp(2.75rem,1rem + 3.9vw,4.5rem);font-weight:var(--display-weight);letter-spacing:-.026em;line-height:1.04;display:grid}.nosh-twice__l{display:block}.nosh-twice__l--b{color:var(--fg-quiet)}.nosh-twice__pic{width:min(100%,70rem);display:block}.nosh-twice__lede{max-width:38rem;color:var(--fg-2);font-size:var(--fs-lede);line-height:var(--lh-lede);text-wrap:pretty}.nosh-week{align-items:center;gap:var(--space-32);border-radius:var(--radius-stage);background:var(--harbor-wash);text-align:left;grid-template-columns:minmax(0,1fr) 19rem;padding:28px 36px;display:grid;box-shadow:inset 0 0 0 1px #1d3f8f1a}.nosh-week>svg{width:100%}.nosh-week__n{display:none}.nosh-week__slot--cut{transform-box:fill-box;transform-origin:50%}.nosh-twice__hold{display:none}.nosh-twice__flow[data-mode=hold] .nosh-twice__stage{top:calc(var(--header-h) + var(--stage-top,24px));position:sticky}.nosh-twice__flow[data-mode=hold] .nosh-twice__hold{height:170svh;display:block}.nosh-twice__flow[data-mode=hold] .nosh-week__sheet{transform-origin:50%;scale:calc(1 + var(--close,0) * .04)}.nosh-twice__flow[data-mode=hold] .nosh-twice__l--a{translate:0 calc(var(--close,0) * var(--shift,0px))}.nosh-twice__flow[data-mode=hold] .nosh-twice__l--b{translate:0 calc(var(--close,0) * var(--shift,0px) * -1)}.nosh-twice__flow[data-mode=hold] .nosh-twice__pic{clip-path:inset(calc(var(--close,0) * 50%) 0 round var(--radius-stage))}.nosh-twice__flow[data-mode=hold] .nosh-week__slot--cut{opacity:calc(.25 + var(--cut,1) * .75);scale:calc(.92 + var(--cut,1) * .08)}.nosh-twice__flow[data-mode=hold] .nosh-week__list{opacity:var(--wait,1);translate:calc((1 - var(--wait,1)) * 24px) 0}.nosh-twice>.wrap{grid-template-columns:minmax(0,1fr)}@media (max-width:1279px){.nosh-week{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 18rem;padding:16px}}@media (max-width:1099px){.nosh-week{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.nosh-week>.nosh-week__list{justify-self:end;width:min(100%,26rem)}}@media (max-width:1023px){.nosh-twice>.wrap{row-gap:var(--space-24)}}@media (max-width:759px){.nosh-week__w{display:none}.nosh-week__n{display:block}.nosh-week>.nosh-week__sheet{justify-self:center;width:min(100%,28rem)}}@media (max-width:639px){.nosh-twice__h{gap:var(--space-20);letter-spacing:-.024em;text-wrap:balance;font-size:2.25rem;line-height:1.06}.nosh-twice__lede{font-size:var(--fs-body)}.nosh-week{border-radius:var(--radius-card);padding:14px}.nosh-week>.nosh-week__list{width:100%}}.nosh-fill__head{max-width:60rem}.nosh-fill__head .quiet{display:block}.nosh-fill__head .t-lede{text-wrap:balance;max-width:40rem}.nosh-fill__fig{margin:0}.nosh-fill__stage{padding:var(--space-40) var(--space-32);border-radius:var(--radius-stage);background:radial-gradient(70% 80% at 50% 15%,#fff9,#0000 70%),#ebeded;justify-items:center;display:grid;box-shadow:inset 0 0 0 1px #1d262b0d}.nosh-fill__stage>svg{width:min(100%,60rem)}.nosh-fill__narrow{display:none}@media (max-width:1023px){.nosh-fill__wide{display:none}.nosh-fill__narrow{display:block}.nosh-fill__stage>svg{width:min(100%,24rem)}}@media (max-width:639px){.nosh-fill__stage{padding:var(--space-24) var(--space-8)}}.nosh-after .wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(3rem,1rem + 5vw,6rem)}.nosh-after__copy{justify-items:start;gap:var(--space-24);display:grid}.nosh-after h2 .quiet{display:block}.nosh-after__copy .t-lede{text-wrap:balance}.nosh-after__points{border-top:1px solid var(--rule);width:100%;margin:0;padding:0;list-style:none;display:grid}.nosh-after__points li{align-items:baseline;gap:var(--space-12);padding-block:var(--space-16);border-bottom:1px solid var(--rule);text-wrap:balance;display:flex}.nosh-after__points li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;translate:0 -1px}.nosh-after__stage{justify-items:center;display:grid}.nosh-after__stage>svg{width:min(100%,36rem)}.nosh-after__foot{grid-column:1/-1;justify-content:space-between}.nosh-after__foot .quiet{display:block}@media (max-width:1279px){.nosh-after .wrap{column-gap:var(--space-48);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}@media (max-width:1023px){.nosh-after .wrap{row-gap:var(--space-24);grid-template-columns:minmax(0,1fr);align-items:start}.nosh-after__copy{display:contents}.nosh-after__copy>.t-label{order:1}.nosh-after__copy>h2{order:2}.nosh-after__copy>.t-lede{order:3}.nosh-after__stage{width:min(100%,34rem);margin-block:var(--space-16);order:4;justify-self:center}.nosh-after__points{order:5}.nosh-after__foot{order:7}.nosh-after__copy .t-lede,.nosh-after__points{max-width:38rem}}@media (max-width:639px){.nosh-after__stage{margin-block:var(--space-8)}.nosh-after__stage>svg{width:min(100%,22rem)}}.nosh-art-narrow{display:none}@media (max-width:639px){.nosh-art-wide{display:none}.nosh-art-narrow{display:block}}.nosh-art-fog{fill:var(--fog);stroke:var(--sc-line);stroke-width:1.2px}.nosh-art-slip{opacity:.72}.nosh-art-hole{fill:none;stroke:var(--harbor);stroke-width:1.5px;stroke-dasharray:4 3}.nosh-art-rule{stroke:var(--line);stroke-width:1px}.nosh-art-head{stroke:var(--ink);stroke-width:1.5px}.nosh-art-lead{fill:var(--harbor)}.nosh-art-wait{fill:var(--fog)}.nosh-art-dim{opacity:.7}[data-play] .nosh-art-land{transition:opacity .46s var(--ease-standard) .42s, translate .56s var(--ease-enter) .42s}[data-play] .nosh-art-land--2{transition-delay:1s}[data-play=armed] .nosh-art-land{opacity:0;translate:0 12px}}
