.food-compare[data-astro-cid-e4olju4x]{min-inline-size:0;padding-block:var(--space-3) var(--space-10);gap:clamp(3rem,6vw,5.5rem);display:grid}.food-compare[data-astro-cid-e4olju4x]>[data-astro-cid-e4olju4x]{min-inline-size:0}.eyebrow[data-astro-cid-e4olju4x]{color:var(--color-primary);font-size:var(--text-micro);font-weight:var(--weight-label);letter-spacing:.09em;text-transform:uppercase;margin:0}.fc-hero[data-astro-cid-e4olju4x]{border:1px solid var(--color-primary-border);border-radius:var(--radius-xl);background:var(--color-primary-soft);display:grid;overflow:hidden}.fc-hero__copy[data-astro-cid-e4olju4x]{padding:clamp(1.5rem,4vw,3.5rem)}.fc-hero[data-astro-cid-e4olju4x] h1[data-astro-cid-e4olju4x]{max-inline-size:20ch;margin-block:var(--space-3) var(--space-5);font-size:clamp(2.2rem,4.6vw,4.25rem)}.fc-hero__copy[data-astro-cid-e4olju4x]>p[data-astro-cid-e4olju4x]:not(.eyebrow){max-inline-size:64ch}.fc-hero__meta[data-astro-cid-e4olju4x]{margin-block:var(--space-2) 0;color:var(--color-text-muted);font-size:.9375rem}.fc-hero__lead[data-astro-cid-e4olju4x]{color:var(--color-ink);font-size:clamp(1.1rem,1.7vw,1.3rem)}.fc-hero__visual[data-astro-cid-e4olju4x]{min-block-size:16rem;margin:0;position:relative}.fc-hero__visual[data-astro-cid-e4olju4x] img[data-astro-cid-e4olju4x]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.fc-nav[data-astro-cid-e4olju4x]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.fc-nav[data-astro-cid-e4olju4x] a[data-astro-cid-e4olju4x]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);color:var(--color-primary-hover);font-size:var(--text-small);font-weight:var(--weight-label);background:#ffffffb3;text-decoration:none}.fc-heading[data-astro-cid-e4olju4x]{max-inline-size:72ch;margin-block-end:var(--space-6)}.fc-heading[data-astro-cid-e4olju4x] h2[data-astro-cid-e4olju4x]{margin-block:var(--space-2) var(--space-3)}.fc-heading[data-astro-cid-e4olju4x] p[data-astro-cid-e4olju4x]:last-child{color:var(--color-text-muted);margin-block-end:0}.fc-picks__grid[data-astro-cid-e4olju4x]{gap:var(--space-4);display:grid}.fc-pick[data-astro-cid-e4olju4x]{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-ink);text-decoration:none;display:grid}.fc-pick--top[data-astro-cid-e4olju4x]{border:2px solid var(--color-primary);background:var(--color-primary-soft)}.fc-pick__label[data-astro-cid-e4olju4x]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--text-small);font-weight:var(--weight-label);justify-self:start}.fc-pick__name[data-astro-cid-e4olju4x]{font-size:1.25rem;font-weight:700;line-height:1.25}.fc-pick__score[data-astro-cid-e4olju4x]{color:var(--color-text-muted)}.fc-pick__score[data-astro-cid-e4olju4x] strong[data-astro-cid-e4olju4x]{color:var(--color-primary);font-size:2rem}.fc-pick__facts[data-astro-cid-e4olju4x]{color:var(--color-text);margin:0;padding-inline-start:1.1rem}.fc-pick__why[data-astro-cid-e4olju4x]{color:var(--color-text-muted);font-size:var(--text-small)}.table-scroll[data-astro-cid-e4olju4x]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}.fc-table[data-astro-cid-e4olju4x] table[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x]{border-collapse:collapse;inline-size:100%;font-size:var(--text-small)}.fc-table[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x],.fc-table[data-astro-cid-e4olju4x] td[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] td[data-astro-cid-e4olju4x]{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top}.fc-table[data-astro-cid-e4olju4x] thead[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] thead[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x]{background:var(--color-surface-subtle);color:var(--color-ink);white-space:nowrap}.fc-table[data-astro-cid-e4olju4x] tbody[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x] a[data-astro-cid-e4olju4x]{color:var(--color-ink);font-weight:600}.fc-score[data-astro-cid-e4olju4x]{min-inline-size:2.5rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);text-align:center;font-weight:700;display:inline-block}.fc-products[data-astro-cid-e4olju4x]{gap:var(--space-5);display:grid}.fc-product[data-astro-cid-e4olju4x]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,2rem);scroll-margin-block-start:6rem}.fc-product__head[data-astro-cid-e4olju4x]{gap:var(--space-4);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.fc-product__head[data-astro-cid-e4olju4x] h3[data-astro-cid-e4olju4x]{margin:var(--space-1) 0}.fc-product__rank[data-astro-cid-e4olju4x]{background:var(--color-primary);block-size:2.5rem;inline-size:2.5rem;color:var(--color-primary-contrast);border-radius:50%;place-items:center;font-weight:700;display:grid}.fc-product__kind[data-astro-cid-e4olju4x]{color:var(--color-text-muted);font-size:var(--text-small);margin:0}.fc-product__total[data-astro-cid-e4olju4x]{color:var(--color-text-muted);font-size:var(--text-small);justify-items:end;display:grid}.fc-product__total[data-astro-cid-e4olju4x] strong[data-astro-cid-e4olju4x]{color:var(--color-primary);font-size:2.25rem;line-height:1}.fc-product__flag[data-astro-cid-e4olju4x]{margin-block:var(--space-4) 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-warning)}.fc-bars[data-astro-cid-e4olju4x]{gap:var(--space-3);margin:var(--space-5) 0;padding:0;list-style:none;display:grid}.fc-bars[data-astro-cid-e4olju4x] li[data-astro-cid-e4olju4x]{gap:var(--space-1) var(--space-3);grid-template-columns:11rem 1fr 3.5rem;align-items:center;display:grid}.fc-bars__label[data-astro-cid-e4olju4x]{color:var(--color-ink);font-weight:600}.fc-bars__track[data-astro-cid-e4olju4x]{border-radius:var(--radius-pill);background:var(--color-surface-subtle);block-size:.6rem;overflow:hidden}.fc-bars__fill[data-astro-cid-e4olju4x]{border-radius:var(--radius-pill);background:var(--color-brand-600);block-size:100%;display:block}.fc-bars__value[data-astro-cid-e4olju4x]{text-align:end;font-variant-numeric:tabular-nums}.fc-bars__why[data-astro-cid-e4olju4x]{color:var(--color-text-muted);font-size:var(--text-small);grid-column:1/-1}.fc-facts[data-astro-cid-e4olju4x]{gap:var(--space-3) var(--space-6);margin:0;display:grid}.fc-facts[data-astro-cid-e4olju4x] dt[data-astro-cid-e4olju4x]{color:var(--color-ink);font-weight:600;font-size:var(--text-small)}.fc-facts[data-astro-cid-e4olju4x] dd[data-astro-cid-e4olju4x]{max-inline-size:72ch;margin:0}.fc-muted[data-astro-cid-e4olju4x]{color:var(--color-text-muted)}.fc-sources[data-astro-cid-e4olju4x]{margin-block:var(--space-4) 0;color:var(--color-text-muted);font-size:var(--text-small)}.fc-method[data-astro-cid-e4olju4x],.fc-faq[data-astro-cid-e4olju4x]{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,3vw,2.5rem)}.fc-weights[data-astro-cid-e4olju4x]{max-inline-size:60rem;margin-block-end:var(--space-6)}.fc-method__notes[data-astro-cid-e4olju4x]{gap:var(--space-2);max-inline-size:80ch;color:var(--color-text);display:grid}.fc-faq[data-astro-cid-e4olju4x] details[data-astro-cid-e4olju4x]{padding-block:var(--space-4);border-block-end:1px solid var(--color-border)}.fc-faq[data-astro-cid-e4olju4x] summary[data-astro-cid-e4olju4x]{cursor:pointer;color:var(--color-ink);font-weight:600}.fc-faq[data-astro-cid-e4olju4x] details[data-astro-cid-e4olju4x] p[data-astro-cid-e4olju4x]{margin-block:var(--space-3) 0}.fc-more[data-astro-cid-e4olju4x] ul[data-astro-cid-e4olju4x]{gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fc-more[data-astro-cid-e4olju4x] a[data-astro-cid-e4olju4x]{padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-hover);font-weight:var(--weight-label);text-decoration:none;display:inline-block}@media (width>=64rem){.fc-hero[data-astro-cid-e4olju4x]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.fc-picks__grid[data-astro-cid-e4olju4x]{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-facts[data-astro-cid-e4olju4x]{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-bars[data-astro-cid-e4olju4x]{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.fc-facts__wide[data-astro-cid-e4olju4x]{grid-column:1/-1}}.fc-product[data-astro-cid-e4olju4x]{overflow-wrap:break-word}@media (width<=40rem){.fc-weights[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] tbody[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] tr[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] td[data-astro-cid-e4olju4x]{display:block}.fc-weights[data-astro-cid-e4olju4x] thead[data-astro-cid-e4olju4x]{display:none}.fc-weights[data-astro-cid-e4olju4x] tr[data-astro-cid-e4olju4x]{padding-block:var(--space-3);border-block-end:1px solid var(--color-border)}.fc-weights[data-astro-cid-e4olju4x] th[data-astro-cid-e4olju4x],.fc-weights[data-astro-cid-e4olju4x] td[data-astro-cid-e4olju4x]{border:0;padding:0}.fc-weights[data-astro-cid-e4olju4x] td[data-astro-cid-e4olju4x]:first-of-type:before{content:"Punkte: "}.fc-bars[data-astro-cid-e4olju4x] li[data-astro-cid-e4olju4x]{grid-template-columns:1fr 3.5rem}.fc-bars__track[data-astro-cid-e4olju4x]{grid-area:2/1/auto/-1}.fc-product__head[data-astro-cid-e4olju4x]{grid-template-columns:auto 1fr}.fc-product__total[data-astro-cid-e4olju4x]{grid-column:1/-1;justify-items:start}}
