.WaveSplitTheme_root__rSkbq{--wave-hero-bg:var(--text-primary);--wave-accent:var(--mustard);--wave-section:var(--terracotta);--wave-paper:var(--surface-canvas);background:var(--wave-paper);color:var(--text-primary);border-radius:var(--radius-card,10px);overflow:clip;container-type:inline-size}.WaveSplitTheme_hero__R0H2K{position:relative;background:var(--wave-hero-bg);border-radius:0 0 60% 0;padding:clamp(28px,6cqi,56px) clamp(24px,5cqi,44px);min-height:220px;display:flex;align-items:center;gap:clamp(16px,4cqi,40px);overflow:clip}.WaveSplitTheme_heroText___VCib{color:var(--wave-paper);flex:1 1 auto;min-width:0}.WaveSplitTheme_eyebrow__2wNCl{font-family:var(--font-utility);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--wave-accent)}.WaveSplitTheme_title__d9Nhr{font-family:var(--font-display);font-weight:600;font-size:clamp(2.25rem,9cqi,3.5rem);line-height:.95;margin:10px 0 0;overflow-wrap:anywhere}.WaveSplitTheme_subtitle__wUxg2{font-family:var(--font-body);font-size:clamp(.9rem,2.6cqi,1.05rem);color:color-mix(in srgb,var(--wave-paper) 78%,transparent);margin:10px 0 0}.WaveSplitTheme_heroCircle__6_FCj{flex:0 0 auto;width:clamp(120px,30cqi,210px);aspect-ratio:1;border-radius:50%;border:5px solid var(--wave-accent);overflow:clip;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--terracotta) 20%,#fff),color-mix(in srgb,var(--terracotta) 46%,#fff))}.WaveSplitTheme_heroCircle__6_FCj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.WaveSplitTheme_heroCircleTrigger__w_tNl{display:flex!important;width:100%;height:100%;align-items:center;justify-content:center}.WaveSplitTheme_heroMonogram__m_Sy1{font-family:var(--font-display);font-weight:600;font-size:clamp(3rem,12cqi,5rem);color:var(--terracotta-deep,var(--terracotta))}.WaveSplitTheme_heroDot__CXvDf{position:absolute;left:12%;bottom:22px;width:14px;height:14px;border-radius:50%;background:var(--wave-accent)}.WaveSplitTheme_sections__ufghn{padding:clamp(20px,4cqi,28px) clamp(24px,5cqi,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(16px,3cqi,28px)}.WaveSplitTheme_sectionLabel__7hAlK{font-family:var(--font-display);font-size:clamp(1.05rem,3cqi,1.25rem);font-weight:600;color:var(--wave-section);margin:0 0 6px}.WaveSplitTheme_sectionLabel__7hAlK:before{content:"• "}.WaveSplitTheme_dish__u7k6L{padding:calc(5px * var(--menu-type-scale) * var(--menu-type-optical)) 0}.WaveSplitTheme_dishName__3QnTt{font-family:var(--font-body);font-size:calc((clamp(.9rem, 2.4cqi, 1rem)) * var(--menu-type-scale) * var(--menu-type-optical));color:color-mix(in srgb,var(--text-primary) 86%,transparent);line-height:1.5}.WaveSplitTheme_dishMeta__xpVCB{font-family:var(--font-utility);font-size:calc((11px) * var(--menu-type-scale) * var(--menu-type-optical));color:var(--text-muted);margin-top:1px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.WaveSplitTheme_footer__sKPIy{text-align:center;padding:4px 24px 22px;font-family:var(--font-utility);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.WaveSplitTheme_empty__9i7b8{padding:32px 24px 40px;text-align:center;font-family:var(--font-body);font-style:italic;color:var(--text-muted)}@media print{.WaveSplitTheme_root__rSkbq{box-shadow:none}.WaveSplitTheme_hero__R0H2K{print-color-adjust:exact;-webkit-print-color-adjust:exact}}@container (max-width: 420px){.WaveSplitTheme_hero__R0H2K{padding:22px 18px;gap:14px;min-height:0;border-radius:0 0 40% 0}.WaveSplitTheme_heroCircle__6_FCj{width:clamp(68px,26cqi,104px);border-width:3px}.WaveSplitTheme_heroMonogram__m_Sy1{font-size:clamp(1.6rem,11cqi,2.5rem)}.WaveSplitTheme_title__d9Nhr{font-size:clamp(1.35rem,8cqi,2rem)}.WaveSplitTheme_subtitle__wUxg2{font-size:clamp(.8rem,3cqi,.95rem)}}@container (max-width: 500px){.WaveSplitTheme_sectionLabel__7hAlK{position:sticky;top:var(--menu-sticky-top,0);z-index:2;background:var(--wave-paper);padding-top:8px;padding-bottom:6px}.WaveSplitTheme_section__KO6Gc{scroll-margin-top:var(--menu-sticky-top,0)}}