.catering-page.svelte-r29qp2{padding-top:3rem}.intro.svelte-r29qp2{max-width:640px;margin-bottom:2.5rem}.intro.svelte-r29qp2 h1:where(.svelte-r29qp2){margin-bottom:.4em;font-size:clamp(2.2rem,6vw,3.2rem)}.intro-note.svelte-r29qp2{color:var(--ink-soft);margin:0}.menu-section.svelte-r29qp2{margin-bottom:3rem}.section-head.svelte-r29qp2{border-bottom:3px solid var(--ink);margin-bottom:1.25rem;padding-bottom:.5rem}.section-head.svelte-r29qp2 h2:where(.svelte-r29qp2){margin-bottom:.15em;font-size:1.7rem}.section-blurb.svelte-r29qp2{color:var(--ink-soft);max-width:60ch;margin:0}.items.svelte-r29qp2{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.custom.svelte-r29qp2{justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.4rem;display:flex}.custom.svelte-r29qp2 h3:where(.svelte-r29qp2){margin:0 0 .15em;font-size:1.2rem}.custom.svelte-r29qp2 p:where(.svelte-r29qp2){color:var(--ink-soft);margin:0;font-size:.95rem}.custom.svelte-r29qp2 .btn:where(.svelte-r29qp2){white-space:nowrap;flex-shrink:0}.honesty-note.svelte-r29qp2{color:var(--ink-soft);max-width:640px;margin:0;padding:1.25rem 1.5rem;font-size:.95rem}@media (width<=560px){.custom.svelte-r29qp2{flex-direction:column;align-items:stretch}}
