.food-index-figure .figure-media{aspect-ratio:4/5}.food-key{gap:var(--space-xl);border-block-start:var(--hairline) solid var(--border);padding-block-start:var(--space-lg);display:grid}.food-key-block{gap:var(--space-sm);align-content:start;min-inline-size:0;display:grid}.food-key-title{margin:0}.food-key-han{color:var(--text-faint);margin-inline-start:var(--space-2xs)}@media (min-width:56rem){.food-key{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
