.guide-fig[data-astro-cid-ljqv3jup]{margin:var(--space-4) 0}.guide-fig[data-astro-cid-ljqv3jup] img{border-radius:var(--radius);width:100%;height:auto;display:block}.guide-fig[data-astro-cid-ljqv3jup] figcaption[data-astro-cid-ljqv3jup]{color:var(--ink-faint);margin-top:.5rem;font-size:.85rem}.traditions[data-astro-cid-ljqv3jup]{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.traditions[data-astro-cid-ljqv3jup]{grid-template-columns:1fr}}.trad[data-astro-cid-ljqv3jup]{padding-left:var(--space-3);border-left:4px solid #3a7d44}.trad[data-astro-cid-ljqv3jup].warn{border-left-color:var(--cinnabar)}.trad[data-astro-cid-ljqv3jup] .lab[data-astro-cid-ljqv3jup]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem;font-weight:700}.trad[data-astro-cid-ljqv3jup] .nm[data-astro-cid-ljqv3jup]{font-family:var(--font-display);color:var(--ink);margin-top:.2rem;font-size:1.25rem;font-weight:700}.trad[data-astro-cid-ljqv3jup] .d[data-astro-cid-ljqv3jup]{color:var(--ink-soft);margin-top:.4rem;font-size:.95rem;line-height:1.5}.trad[data-astro-cid-ljqv3jup] .w[data-astro-cid-ljqv3jup]{color:var(--ink-soft);margin-top:.5rem;font-size:.92rem;font-style:italic;line-height:1.5}.table-wrap[data-astro-cid-ljqv3jup]{margin-block:var(--space-3);overflow-x:auto}.tip-table[data-astro-cid-ljqv3jup]{border-collapse:collapse;width:100%;font-size:.93rem}.tip-table[data-astro-cid-ljqv3jup] th[data-astro-cid-ljqv3jup]{text-align:left;font-family:var(--font-display);border-bottom:2px solid var(--cinnabar);padding:.5rem .7rem}.tip-table[data-astro-cid-ljqv3jup] td[data-astro-cid-ljqv3jup]{border-bottom:1px solid var(--hairline);color:var(--ink-soft);vertical-align:top;padding:.55rem .7rem}.tip-table[data-astro-cid-ljqv3jup] td[data-astro-cid-ljqv3jup]:first-child{color:var(--ink);font-weight:700;font-family:var(--font-display);white-space:nowrap}.tip-table[data-astro-cid-ljqv3jup] td[data-astro-cid-ljqv3jup]:nth-child(2){color:var(--ink);white-space:nowrap;font-weight:600}.page[data-astro-cid-ljqv3jup]{max-width:48rem;padding-block:var(--space-6)}.lede[data-astro-cid-ljqv3jup]{color:var(--ink-soft);font-size:1.15rem}.callout[data-astro-cid-ljqv3jup]{border-left:3px solid var(--cinnabar);padding:var(--space-4);margin-block:var(--space-4);background:#c03a210d;border-radius:6px}.phrases[data-astro-cid-ljqv3jup]{gap:var(--space-2);margin-block:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.phrase[data-astro-cid-ljqv3jup]{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--card);padding:var(--space-3)}.phrase[data-astro-cid-ljqv3jup] .en[data-astro-cid-ljqv3jup]{color:var(--ink-soft);margin-bottom:.25rem;font-size:.9rem;display:block}.phrase[data-astro-cid-ljqv3jup] .zh[data-astro-cid-ljqv3jup]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;display:block}.dishes[data-astro-cid-ljqv3jup]{gap:var(--space-2);margin-block:var(--space-3);flex-direction:column;display:flex}.dish[data-astro-cid-ljqv3jup]{border-bottom:1px dashed var(--hairline);padding-bottom:var(--space-2)}.dish[data-astro-cid-ljqv3jup] strong[data-astro-cid-ljqv3jup]{display:block}.dish[data-astro-cid-ljqv3jup] span[data-astro-cid-ljqv3jup]{color:var(--ink-soft);font-size:.92rem}.tip-box[data-astro-cid-ljqv3jup]{border-left:3px solid var(--jade);padding:var(--space-4);margin-block:var(--space-5);background:#2f7a6612;border-radius:6px}.tip-box[data-astro-cid-ljqv3jup] h3[data-astro-cid-ljqv3jup]{margin-bottom:var(--space-2)}.tip-box[data-astro-cid-ljqv3jup] p[data-astro-cid-ljqv3jup]{color:var(--ink-soft);margin:0}.faq[data-astro-cid-ljqv3jup] dt[data-astro-cid-ljqv3jup]{font-weight:700;font-family:var(--font-display);margin-top:var(--space-4);font-size:1.05rem}.faq[data-astro-cid-ljqv3jup] dd[data-astro-cid-ljqv3jup]{margin:var(--space-2) 0 0;color:var(--ink-soft)}.fineprint[data-astro-cid-ljqv3jup]{color:var(--ink-faint);margin-top:var(--space-4);font-size:.88rem}.cta-row[data-astro-cid-ljqv3jup]{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=560px){.phrases[data-astro-cid-ljqv3jup]{grid-template-columns:1fr}}
