@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-items:center;min-height:min(100svh,940px);padding-block:96px 56px;display:flex;position:relative;overflow:hidden}.hero__glow[data-astro-cid-ge2uvauf]{z-index:-3;background:radial-gradient(55% 60% at 72% 48%,#d4b47a33 0%,#0000 70%),radial-gradient(30% 40% at 12% 100%,#d4b47a12 0%,#0000 70%);position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf]{z-index:-2;-webkit-mask-composite:source-in;width:min(78%,1180px);position:absolute;top:0;bottom:0;right:0;mask-image:linear-gradient(90deg,#0000 0%,#000 38%),linear-gradient(#000 78%,#0000 100%);mask-composite:intersect}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-fit:cover;object-position:62% 50%;width:100%;height:100%}.hero__embers[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.ember[data-astro-cid-ge2uvauf]{opacity:0;background:#f3c77a;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 10px 2px #f3a046b3}.hero__in[data-astro-cid-ge2uvauf]{position:relative}.hero__title[data-astro-cid-ge2uvauf]{margin-top:1.4rem;font-size:clamp(3.3rem,8vw,7rem);line-height:.95}.hero__title[data-astro-cid-ge2uvauf] .gold[data-astro-cid-ge2uvauf]{display:block}.hero__sub[data-astro-cid-ge2uvauf]{max-width:30ch;color:var(--vz-ink);text-shadow:0 2px 18px #0e0c0ae6;margin-top:1.6rem;font-size:1.1875rem}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.9rem;margin-top:2.4rem;display:flex}@media (width<=820px){.hero[data-astro-cid-ge2uvauf]{align-items:flex-end;min-height:100svh;padding-block:0 40px}.hero__media[data-astro-cid-ge2uvauf]{-webkit-mask-composite:source-over;width:100%;height:56svh;bottom:auto;mask-image:linear-gradient(#000 45%,#0000 100%);mask-composite:add}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-position:70% 50%}.hero__embers[data-astro-cid-ge2uvauf]{display:none}.hero__title[data-astro-cid-ge2uvauf]{margin-top:1rem;font-size:clamp(3rem,15vw,4.6rem)}.hero__sub[data-astro-cid-ge2uvauf]{margin-top:1.1rem;font-size:1.0625rem}.hero__cta[data-astro-cid-ge2uvauf]{margin-top:1.6rem}.hero__cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:auto;padding-inline:1.2rem}}.formats[data-astro-cid-sn4ehzqm]{z-index:2;grid-template-columns:1.4fr 1fr;gap:1.25rem;margin-top:-2.5rem;display:grid;position:relative}.fmt[data-astro-cid-sn4ehzqm]{background:var(--dv-surface);border:1px solid #d4b47a40;align-items:flex-end;min-height:420px;scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.fmt[data-astro-cid-sn4ehzqm] .fmt__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--vz-ease);position:absolute;inset:0}.fmt--wide[data-astro-cid-sn4ehzqm] .fmt__img{object-position:60% 50%}.fmt[data-astro-cid-sn4ehzqm]:hover .fmt__img{transform:scale(1.05)}.fmt[data-astro-cid-sn4ehzqm]:after{content:"";background:linear-gradient(#0e0c0a1a 0%,#0e0c0ab3 55%,#0e0c0af0 100%);position:absolute;inset:0}.fmt__body[data-astro-cid-sn4ehzqm]{z-index:1;justify-items:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.fmt__num[data-astro-cid-sn4ehzqm]{color:var(--vz-brand);letter-spacing:.2em;font-size:.8125rem;font-weight:500}.fmt__title[data-astro-cid-sn4ehzqm]{text-transform:none;font-size:clamp(2rem,3.6vw,3rem)}.fmt__text[data-astro-cid-sn4ehzqm]{color:var(--vz-ink);opacity:.88;max-width:38ch;margin-bottom:.5rem}@media (width<=820px){.formats[data-astro-cid-sn4ehzqm]{grid-template-columns:1fr;margin-top:0;padding-top:1.5rem}.fmt[data-astro-cid-sn4ehzqm]{min-height:360px}}.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--vz-line);margin-top:clamp(4rem,8vw,7rem);padding-block:1.6rem;overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{will-change:transform;width:max-content;display:flex}.marquee__item[data-astro-cid-543bmuqs]{font-family:var(--vz-font-display);color:var(--vz-ink-muted);white-space:nowrap;align-items:center;font-size:clamp(2rem,4vw,3.4rem);font-style:italic;font-weight:300;line-height:1.1;display:inline-flex}.marquee__sep[data-astro-cid-543bmuqs]{background:var(--vz-brand);width:7px;height:7px;margin-inline:clamp(1.5rem,3vw,2.75rem);display:inline-block;transform:rotate(45deg)}.menu__head[data-astro-cid-xrc56gie]{justify-items:start;gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.menu__grid[data-astro-cid-xrc56gie]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.list[data-astro-cid-xrc56gie]{counter-reset:none;margin:0;padding:0;list-style:none}.dish[data-astro-cid-xrc56gie]{border-bottom:1px solid var(--vz-line);cursor:default;grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1.25rem;padding-block:1.45rem;display:grid;position:relative}.dish[data-astro-cid-xrc56gie]:after{content:"";background:var(--vz-brand);transform-origin:0;height:1px;transition:transform .7s var(--vz-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.dish[data-astro-cid-xrc56gie].is-active:after{transform:scaleX(1)}.dish__num[data-astro-cid-xrc56gie]{letter-spacing:.16em;color:var(--vz-brand);font-size:.8125rem;font-weight:500}.dish__main[data-astro-cid-xrc56gie]{transition:transform var(--vz-dur) var(--vz-ease)}.dish[data-astro-cid-xrc56gie].is-active .dish__main[data-astro-cid-xrc56gie]{transform:translate(10px)}.dish__name[data-astro-cid-xrc56gie]{transition:color var(--vz-dur) var(--vz-ease);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:clamp(1.6rem,2.6vw,2.15rem);line-height:1.05;display:flex}.dish[data-astro-cid-xrc56gie].is-active .dish__name[data-astro-cid-xrc56gie]{color:var(--vz-brand)}.dish__tag[data-astro-cid-xrc56gie]{font-family:var(--vz-font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--vz-brand);border:1px solid #d4b47a80;padding:.2rem .55rem;font-size:.6875rem;font-weight:500}.dish__about[data-astro-cid-xrc56gie]{color:var(--vz-ink-muted);max-width:46ch;margin-top:.45rem;font-size:.9375rem}.dish__price[data-astro-cid-xrc56gie]{white-space:nowrap;color:var(--vz-ink);font-size:1.125rem;font-weight:500}.dish__price[data-astro-cid-xrc56gie] small[data-astro-cid-xrc56gie]{letter-spacing:.16em;color:var(--vz-ink-muted);font-size:.6875rem}.stage[data-astro-cid-xrc56gie]{position:sticky;top:104px}.stage[data-astro-cid-xrc56gie]:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 50% at 50% 50%, var(--dv-glow) 0%, transparent 70%);position:absolute;inset:-12% -16%}.stage__frame[data-astro-cid-xrc56gie]{aspect-ratio:4/5;background:var(--dv-surface);border:1px solid #d4b47a4d;position:relative;overflow:hidden}.stage__frame[data-astro-cid-xrc56gie] .shot{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--vz-ease), transform 1.4s var(--vz-ease);position:absolute;inset:0;transform:scale(1.07)}.stage__frame[data-astro-cid-xrc56gie] .shot.is-active{opacity:1;transform:scale(1)}.menu__cta[data-astro-cid-xrc56gie]{margin-top:clamp(2.5rem,5vw,4rem)}@media (width<=820px){.menu__grid[data-astro-cid-xrc56gie]{grid-template-columns:1fr;gap:1.25rem}.stage[data-astro-cid-xrc56gie]{z-index:5;order:-1;margin-inline:-1.25rem;top:64px}.stage[data-astro-cid-xrc56gie]:before{display:none}.stage__frame[data-astro-cid-xrc56gie]{aspect-ratio:16/9;border-inline:0}.dish[data-astro-cid-xrc56gie]{grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.4rem .75rem;padding-block:1.15rem}.dish__price[data-astro-cid-xrc56gie]{font-size:1rem}}@media (prefers-reduced-motion:reduce){.stage__frame[data-astro-cid-xrc56gie] .shot{transform:none}}.flow__row[data-astro-cid-gemfbn6y]{border-block:1px solid var(--vz-line-strong);grid-template-columns:.9fr 1.1fr 1fr;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.flow__step[data-astro-cid-gemfbn6y]{border-left:1px solid var(--vz-line-strong);align-content:start;gap:.8rem;padding:clamp(1.75rem,3vw,2.75rem) clamp(1.25rem,2.5vw,2.5rem);display:grid}.flow__step[data-astro-cid-gemfbn6y]:first-child{border-left:0;padding-left:0}.flow__n[data-astro-cid-gemfbn6y]{font-family:var(--vz-font-display);font-size:clamp(2.8rem,5vw,4.2rem);font-weight:300;line-height:1}.flow__t[data-astro-cid-gemfbn6y]{font-size:clamp(1.5rem,2.2vw,1.9rem)}.flow__d[data-astro-cid-gemfbn6y]{color:var(--vz-ink-muted);max-width:32ch}@media (width<=820px){.flow__row[data-astro-cid-gemfbn6y]{border-block:0;grid-template-columns:1fr}.flow__step[data-astro-cid-gemfbn6y]{border-left:0;border-top:1px solid var(--vz-line-strong);padding-left:0;padding-right:0}}.rev__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.rev[data-astro-cid-4bjs7uhz]{gap:1.25rem;margin:0;display:grid}.rev__q[data-astro-cid-4bjs7uhz]{font-family:var(--vz-font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.7rem);font-style:italic;font-weight:300;line-height:1.15}.rev__q--sm[data-astro-cid-4bjs7uhz]{color:var(--vz-ink);font-size:clamp(1.25rem,1.9vw,1.5rem);font-style:normal;line-height:1.3}.rev__by[data-astro-cid-4bjs7uhz]{color:var(--vz-ink-muted);font-size:.9375rem}.rev__by[data-astro-cid-4bjs7uhz] strong[data-astro-cid-4bjs7uhz]{color:var(--vz-brand);font-weight:500}.rev__side[data-astro-cid-4bjs7uhz]{gap:2.25rem;display:grid}.rev__side[data-astro-cid-4bjs7uhz] .rev[data-astro-cid-4bjs7uhz]+.rev[data-astro-cid-4bjs7uhz]{border-top:1px solid var(--vz-line-strong);padding-top:2.25rem}.rev--main[data-astro-cid-4bjs7uhz]{border-left:1px solid var(--vz-brand);padding-left:clamp(1rem,2vw,2rem)}@media (width<=820px){.rev__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}}.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--vz-line-strong)}.faq__item[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--vz-line-strong)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font-family:var(--vz-font-display);transition:color var(--vz-dur) var(--vz-ease);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:300;line-height:1.2;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"";border-right:1px solid var(--vz-brand);border-bottom:1px solid var(--vz-brand);width:10px;height:10px;transition:transform var(--vz-dur) var(--vz-ease);flex:none;transform:rotate(45deg)}summary[data-astro-cid-hemr5th4]:hover{color:var(--vz-brand)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(225deg)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--vz-ink-muted);max-width:56ch;padding-bottom:1.5rem}@media (width<=820px){.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:1fr}}.vz-consent[data-astro-cid-2kxetbrx]{align-items:start;column-gap:.625rem;min-width:0;grid-template-columns:auto minmax(0,1fr)!important;display:grid!important}.vz-consent[data-astro-cid-2kxetbrx] label[data-astro-cid-2kxetbrx]{overflow-wrap:break-word;min-width:0!important;display:block!important}.vz-consent[data-astro-cid-2kxetbrx] label[data-astro-cid-2kxetbrx] a[data-astro-cid-2kxetbrx]{white-space:normal!important;display:inline!important}.vz-consent[data-astro-cid-2kxetbrx] .vz-field__error[data-astro-cid-2kxetbrx]{grid-column:2}.vz-checkbox[data-astro-cid-2kxetbrx]{flex:none}.vz-field__error[data-astro-cid-2kxetbrx]{margin:0}.vz-leadform[data-astro-cid-jlijqdys]{display:flow-root}.vz-leadform__form[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);flex-direction:column;display:flex}.vz-leadform[data-astro-cid-jlijqdys],.vz-leadform__form[data-astro-cid-jlijqdys],.vz-leadform__fields[data-astro-cid-jlijqdys],.vz-input[data-astro-cid-jlijqdys]{min-width:0!important;max-width:100%!important}.vz-leadform__fields[data-astro-cid-jlijqdys]{gap:var(--vz-space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.vz-leadform[data-astro-cid-jlijqdys][data-compact] .vz-leadform__fields[data-astro-cid-jlijqdys]{grid-template-columns:1fr}.vz-field[data-astro-cid-jlijqdys]{gap:var(--vz-space-2);flex-direction:column;min-width:0;display:flex}.vz-field[data-astro-cid-jlijqdys][data-span=full]{grid-column:1/-1}.vz-hp[data-astro-cid-jlijqdys]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vz-spinner[data-astro-cid-jlijqdys]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite vz-spin}@keyframes vz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vz-spinner[data-astro-cid-jlijqdys]{animation-duration:2s}}.order__grid[data-astro-cid-2naouctr]{grid-template-columns:1fr .95fr;align-items:stretch;gap:clamp(2rem,6vw,6rem);display:grid}.order__form[data-astro-cid-2naouctr]{align-content:start;justify-items:start;gap:1.25rem;display:grid}.order__form[data-astro-cid-2naouctr] .vz-leadform{width:100%;max-width:520px;margin-top:1rem}.order__place[data-astro-cid-2naouctr]{border:1px solid #d4b47a4d;align-items:flex-end;min-height:520px;display:flex;position:relative;overflow:hidden}.order__place[data-astro-cid-2naouctr] .order__img{object-fit:cover;object-position:45% 50%;width:100%;height:100%;position:absolute;inset:0}.order__place[data-astro-cid-2naouctr]:after{content:"";background:linear-gradient(#0e0c0a00 45%,#0e0c0a8c);position:absolute;inset:0}.order__card[data-astro-cid-2naouctr]{z-index:1;backdrop-filter:blur(14px);background:#0e0c0ab3;border:1px solid #d4b47a4d;gap:.4rem;width:min(100% - 2.5rem,400px);margin:1.25rem;padding:1.4rem 1.6rem;display:grid;position:relative}.order__addr[data-astro-cid-2naouctr]{font-family:var(--vz-font-display);font-size:1.7rem;font-weight:300;line-height:1.15}.order__note[data-astro-cid-2naouctr]{color:var(--vz-ink-muted);font-size:.9375rem}@media (width<=820px){.order__grid[data-astro-cid-2naouctr]{grid-template-columns:1fr}.order__place[data-astro-cid-2naouctr]{min-height:380px}.order__form[data-astro-cid-2naouctr] .vz-leadform{margin-inline:0}}
