.hero[data-astro-cid-bxrt2c5d]{flex-direction:column;gap:12px;padding-block:44px 26px;display:flex}.hero[data-astro-cid-bxrt2c5d] .hand[data-astro-cid-bxrt2c5d]{flex-direction:column;justify-content:center;min-block-size:2.08em;margin:0;font-size:clamp(2.6rem,8vw,5rem);display:flex}.hero[data-astro-cid-bxrt2c5d] .hand[data-astro-cid-bxrt2c5d]>span[data-astro-cid-bxrt2c5d]{white-space:nowrap;display:block}.tag[data-astro-cid-bxrt2c5d]{margin:0;font-size:19px}.stat[data-astro-cid-bxrt2c5d]{margin:0}.intro[data-astro-cid-bxrt2c5d]{padding-bottom:24px}.intro[data-astro-cid-bxrt2c5d] h2[data-astro-cid-bxrt2c5d]{margin:0 0 8px;font-size:20px;line-height:1.35}.intro[data-astro-cid-bxrt2c5d] p[data-astro-cid-bxrt2c5d]{max-width:78ch;margin:0;font-size:16px;line-height:1.6}.find[data-astro-cid-bxrt2c5d]{flex-direction:column;gap:8px;padding-bottom:20px;display:flex}#q[data-astro-cid-bxrt2c5d]{border:2px solid var(--ink);border-radius:var(--wobble);background:var(--sheet);width:100%;color:var(--ink);font-family:var(--body);padding:14px 18px;font-size:19px}#q[data-astro-cid-bxrt2c5d]::placeholder{color:var(--muted)}.chips[data-astro-cid-bxrt2c5d]{flex-wrap:wrap;gap:2px 4px;display:flex}.chip[data-astro-cid-bxrt2c5d]{min-height:44px;color:var(--ink);cursor:pointer;border-radius:var(--wobble);background:0 0;border:0;padding:6px 14px;font-size:21px;transition:background .12s}@media (hover:hover){.chip[data-astro-cid-bxrt2c5d]:hover{background:var(--marker)}}.chip[data-astro-cid-bxrt2c5d].is-on{color:var(--accent);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M8 22 C6 6 92 4 94 20 C96 36 10 38 6 24 C5 14 30 6 60 7' fill='none' stroke='%23D9401F' stroke-width='2.4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}@media (width<=620px){.chips[data-astro-cid-bxrt2c5d]{scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);flex-wrap:nowrap;overflow-x:auto}.chips[data-astro-cid-bxrt2c5d]::-webkit-scrollbar{display:none}.chip[data-astro-cid-bxrt2c5d]{flex:none}}.count[data-astro-cid-bxrt2c5d]{margin:0 auto;padding-bottom:10px}.grid[data-astro-cid-bxrt2c5d]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px 24px;padding-top:8px;display:grid}@media (width<=380px){.grid[data-astro-cid-bxrt2c5d]{grid-template-columns:1fr;gap:20px}}.card[data-astro-cid-bxrt2c5d]{background:var(--sheet);border:1px solid var(--hair);flex-direction:column;padding:10px 10px 0;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 18px -14px #00000073}@media (hover:hover){.card[data-astro-cid-bxrt2c5d]:hover{transform:translateY(-4px)rotate(-.6deg);box-shadow:0 18px 26px -16px #00000073}}.card[data-astro-cid-bxrt2c5d][hidden]{display:none}.card-main[data-astro-cid-bxrt2c5d]{flex-direction:column;flex:1;display:flex}.photo-placeholder[data-astro-cid-bxrt2c5d]{aspect-ratio:16/9;background:var(--muted);opacity:.12;width:100%;display:block}.card[data-astro-cid-bxrt2c5d] img[data-astro-cid-bxrt2c5d]{aspect-ratio:16/9;object-fit:cover;width:100%}.card-body[data-astro-cid-bxrt2c5d]{flex-direction:column;gap:8px;padding:14px 4px 12px;display:flex}.card-h[data-astro-cid-bxrt2c5d]{font-size:26px}@media (hover:hover){.card-main[data-astro-cid-bxrt2c5d]:hover .card-h[data-astro-cid-bxrt2c5d]{color:var(--accent)}}.ingredient-tag[data-astro-cid-bxrt2c5d]{max-width:100%;color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.5;display:block}.card-yt[data-astro-cid-bxrt2c5d]{border-top:1px dashed var(--hair);margin-inline:-10px;padding:11px 14px;transition:color .12s}.card-yt[data-astro-cid-bxrt2c5d]:hover{color:var(--accent)}.empty[data-astro-cid-bxrt2c5d]{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:40px;display:flex}.empty[data-astro-cid-bxrt2c5d][hidden]{display:none}.empty[data-astro-cid-bxrt2c5d] .empty-doodle{width:120px;color:var(--ink)}.empty[data-astro-cid-bxrt2c5d] p[data-astro-cid-bxrt2c5d]{margin:0}.reset[data-astro-cid-bxrt2c5d]{border:2px solid var(--ink);border-radius:var(--wobble);color:var(--ink);cursor:pointer;background:0 0;padding:8px 18px;font-size:20px}.reset[data-astro-cid-bxrt2c5d]:hover{background:var(--block);color:var(--invert)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-bxrt2c5d]{transition:none}.card[data-astro-cid-bxrt2c5d]:hover{transform:none}}
