.discovery.svelte-po2xxg{background:var(--color-white);color:var(--color-charcoal);letter-spacing:0}h1.svelte-po2xxg,h2.svelte-po2xxg,h3.svelte-po2xxg,p.svelte-po2xxg{letter-spacing:0;overflow-wrap:anywhere}.hero.svelte-po2xxg{isolation:isolate;color:#fff;background:#343e35;align-items:center;min-height:420px;display:grid;position:relative}.hero-photo.svelte-po2xxg{z-index:-2;object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute}.hero.svelte-po2xxg:before{content:"";z-index:-1;background:radial-gradient(75% 85% at 50% 48%,#111b149e 0%,#111b1466 62%,#111b142e 100%),linear-gradient(#111b14c7,#111b148f 62%,#111b1452);position:absolute;inset:0}.hero-content.svelte-po2xxg{text-align:center;width:min(100% - 48px,780px);margin:auto;padding:34px 0;animation:.5s ease-out both svelte-po2xxg-arrive}.hero-content.svelte-po2xxg h1:where(.svelte-po2xxg),.hero-content.svelte-po2xxg p:where(.svelte-po2xxg){text-shadow:0 1px 2px #00000073,0 8px 28px #0000004d}h1.svelte-po2xxg{margin-top:14px;font-size:2.65rem;font-weight:800;line-height:1.15}.search-form.svelte-po2xxg{background:var(--color-white);border-radius:8px;align-items:center;gap:12px;max-width:680px;margin:26px auto 0;padding:7px 7px 7px 18px;display:flex;box-shadow:0 8px 24px #0000001f}.search-form.svelte-po2xxg:focus-within{outline-offset:3px;outline:3px solid #ffad96}.content.svelte-po2xxg{width:min(100% - 48px,1152px);margin:auto}.cuisine-rail.svelte-po2xxg{scrollbar-width:thin;gap:16px;padding-bottom:12px;display:flex;overflow-x:auto}.cuisine-rail.svelte-po2xxg li:where(.svelte-po2xxg){flex:0 0 128px}.cuisine-symbol.svelte-po2xxg{width:80px;height:80px;color:var(--color-coral-700);background:#fff0ea;border-radius:50%;place-items:center;display:grid;overflow:hidden}.cuisine-rail.svelte-po2xxg li:where(.svelte-po2xxg):nth-child(3n+2) .cuisine-symbol:where(.svelte-po2xxg){background:var(--color-emerald-50);color:var(--color-emerald-700)}.cuisine-rail.svelte-po2xxg li:where(.svelte-po2xxg):nth-child(3n) .cuisine-symbol:where(.svelte-po2xxg){background:var(--color-stone-100);color:var(--color-ink-soft)}.food-card.svelte-po2xxg{border:1px solid #e7e9e7;border-radius:8px;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.food-card.svelte-po2xxg:hover{border-color:#d99d89;box-shadow:0 6px 18px #252a2d12}.media.svelte-po2xxg{background:var(--color-stone-100);overflow:hidden}.photo-fallback.svelte-po2xxg{height:100%;color:var(--color-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:.8rem;font-weight:750;display:flex}.collection-grid.svelte-po2xxg a:where(.svelte-po2xxg){background:var(--color-coral-50);border-color:var(--color-line)}.collection-grid.svelte-po2xxg li:where(.svelte-po2xxg):nth-child(3n+2) a:where(.svelte-po2xxg){background:var(--color-emerald-50);border-color:var(--color-line)}.collection-grid.svelte-po2xxg li:where(.svelte-po2xxg):nth-child(3n) a:where(.svelte-po2xxg){background:var(--color-stone-100);border-color:var(--color-line)}.collection-grid.svelte-po2xxg a:where(.svelte-po2xxg):hover{border-color:var(--color-ink-soft)}.owner-band.svelte-po2xxg{background:var(--color-emerald-50);border-top:1px solid #dce8df;margin-top:54px}@keyframes svelte-po2xxg-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.content.svelte-po2xxg{width:calc(100% - 32px)}.hero.svelte-po2xxg{min-height:450px}.hero-content.svelte-po2xxg{width:calc(100% - 32px);padding:28px 0}.wordmark.svelte-po2xxg{font-size:1.8rem}h1.svelte-po2xxg{max-width:350px;margin:16px auto 0;font-size:2rem}.search-form.svelte-po2xxg{gap:8px;margin-top:22px;padding-left:12px}.cuisine-rail.svelte-po2xxg{gap:8px}.cuisine-rail.svelte-po2xxg li:where(.svelte-po2xxg){flex-basis:112px}.cuisine-symbol.svelte-po2xxg{width:72px;height:72px}.owner-band.svelte-po2xxg{margin-top:38px}.owner-links.svelte-po2xxg{width:100%}}@media (prefers-reduced-motion:reduce){.hero-content.svelte-po2xxg{animation:none}.food-card.svelte-po2xxg{transition:none}}
