.az-menu{background:radial-gradient(ellipse at 85% 8%, #1c5a5512, transparent 55%), radial-gradient(ellipse at 8% 92%, #b08a4514, transparent 50%), var(--az-bg-alt)}.az-menu__lead{max-width:52ch;margin-left:auto;margin-right:auto}.az-menu__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:3rem 0 3.2rem;display:flex}.az-menu__tab{text-align:center;font-family:var(--az-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--az-ink-soft);border:1px solid var(--az-line-strong);cursor:pointer;background:0 0;padding:.85rem 1.7rem;font-size:.78rem;font-weight:500;line-height:1;transition:all .35s}.az-menu__tab:hover{color:var(--az-ink);border-color:var(--az-gold)}.az-menu__radio{clip-path:inset(50%);opacity:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.az-menu__radio:first-of-type:checked~.az-menu__tabs .az-menu__tab:first-child,.az-menu__radio:nth-of-type(2):checked~.az-menu__tabs .az-menu__tab:nth-child(2),.az-menu__radio:nth-of-type(3):checked~.az-menu__tabs .az-menu__tab:nth-child(3),.az-menu__radio:nth-of-type(4):checked~.az-menu__tabs .az-menu__tab:nth-child(4),.az-menu__radio:nth-of-type(5):checked~.az-menu__tabs .az-menu__tab:nth-child(5),.az-menu__radio:nth-of-type(6):checked~.az-menu__tabs .az-menu__tab:nth-child(6){color:#fff;background:linear-gradient(135deg, var(--az-gold-light), var(--az-gold));border-color:var(--az-gold)}.az-menu__radio:first-of-type:focus-visible~.az-menu__tabs .az-menu__tab:first-child,.az-menu__radio:nth-of-type(2):focus-visible~.az-menu__tabs .az-menu__tab:nth-child(2),.az-menu__radio:nth-of-type(3):focus-visible~.az-menu__tabs .az-menu__tab:nth-child(3),.az-menu__radio:nth-of-type(4):focus-visible~.az-menu__tabs .az-menu__tab:nth-child(4),.az-menu__radio:nth-of-type(5):focus-visible~.az-menu__tabs .az-menu__tab:nth-child(5),.az-menu__radio:nth-of-type(6):focus-visible~.az-menu__tabs .az-menu__tab:nth-child(6){outline:2px solid var(--az-gold);outline-offset:3px}.az-menu__panel{grid-template-columns:1fr 1fr;gap:1rem 4rem;max-width:1120px;margin:0 auto;animation:.6s azFade;display:none}.az-menu__radio:first-of-type:checked~.az-menu__panels .az-menu__panel:first-child,.az-menu__radio:nth-of-type(2):checked~.az-menu__panels .az-menu__panel:nth-child(2),.az-menu__radio:nth-of-type(3):checked~.az-menu__panels .az-menu__panel:nth-child(3),.az-menu__radio:nth-of-type(4):checked~.az-menu__panels .az-menu__panel:nth-child(4),.az-menu__radio:nth-of-type(5):checked~.az-menu__panels .az-menu__panel:nth-child(5),.az-menu__radio:nth-of-type(6):checked~.az-menu__panels .az-menu__panel:nth-child(6),.az-menu__panel--only{display:grid}@keyframes azFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.az-menu__chef{border:1px solid var(--az-gold-dim);background:linear-gradient(135deg, #b08a451a, #1c5a5512), var(--az-bg-soft);grid-template-columns:1fr auto;align-items:center;gap:2rem;max-width:1120px;margin:3.6rem auto 0;padding:clamp(2rem,4vw,3.2rem);display:grid;box-shadow:0 24px 55px -40px #26211959}.az-menu__chef .az-script{font-size:1.9rem}.az-menu__chef .az-lead{margin:0}.az-menu__chef-courses{gap:clamp(1.4rem,3vw,3rem);display:flex}.az-menu__chef-course{text-align:center}.az-menu__chef-price{font-family:var(--az-serif);color:var(--az-gold);font-size:clamp(1.7rem,2.6vw,2.3rem)}.az-menu__chef-label{letter-spacing:.24em;text-transform:uppercase;color:var(--az-ink-soft);margin-top:.4rem;font-size:.7rem;display:block}.az-menu__note{text-align:center;letter-spacing:.16em;color:var(--az-ink-soft);margin-top:2.6rem;font-size:.8rem}.az-menu__note svg{width:.95rem;height:.95rem;color:var(--az-gold);vertical-align:-2px;margin-right:.4rem;display:inline}.az-menu__actions{flex-wrap:wrap;justify-content:center;gap:1.1rem;margin-top:2.4rem;display:flex}@media (width<=980px){.az-menu__panel{grid-template-columns:1fr;gap:0}.az-menu__chef{text-align:center;grid-template-columns:1fr}.az-menu__chef-courses{justify-content:center}}@media (prefers-reduced-motion:reduce){.az-menu__panel{animation:none}}@media print{.az-menu__tabs{display:none}.az-menu__panel{display:grid!important}}
