.checker-intro[data-astro-cid-x3hpoxxm]{text-align:center;max-width:48rem;margin-left:auto;margin-right:auto;padding:0 0 .5rem}.eyebrow[data-astro-cid-x3hpoxxm]{font-family:var(--font-sans-serif);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.76rem;font-weight:600}h1[data-astro-cid-x3hpoxxm],h2[data-astro-cid-x3hpoxxm]{font-weight:400}h1[data-astro-cid-x3hpoxxm]{margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:.95}.checker-intro[data-astro-cid-x3hpoxxm]>p[data-astro-cid-x3hpoxxm]:last-child{margin:1.25rem 0 0;font-size:1.45rem;line-height:1.25}.checker-panel[data-astro-cid-x3hpoxxm]{text-align:center;max-width:54rem;margin:.75rem auto 1.25rem}label[data-astro-cid-x3hpoxxm]{font-family:var(--font-sans-serif);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem;font-size:.8rem;font-weight:600;display:block}textarea[data-astro-cid-x3hpoxxm]{border:1px solid var(--color-border);box-sizing:border-box;color:inherit;font-family:var(--font-serif);resize:vertical;text-align:left;background:0 0;width:100%;padding:1rem;font-size:1.4rem;line-height:1.35}textarea[data-astro-cid-x3hpoxxm]:focus{border-color:var(--color-base);outline:1px solid var(--color-base)}.checker-actions[data-astro-cid-x3hpoxxm]{justify-content:center;gap:.75rem;margin-top:1rem;display:flex}button[data-astro-cid-x3hpoxxm]{background:var(--color-base);border:1px solid var(--color-base);color:var(--color-bg);cursor:pointer;font-family:var(--font-sans-serif);padding:0 1rem .75rem;font-size:1.4rem}.clear-button[data-astro-cid-x3hpoxxm]{color:#222;background:#e5e5e5;border-color:#c7c7c7}.input-message[data-astro-cid-x3hpoxxm]{color:#9a4b37;font-family:var(--font-sans-serif);margin:1rem 0 0}.results[data-astro-cid-x3hpoxxm]{margin-top:2rem}.result-summary[data-astro-cid-x3hpoxxm]{border-left:4px solid var(--color-base);padding:1rem 1.25rem}.result-summary[data-astro-cid-x3hpoxxm] p[data-astro-cid-x3hpoxxm]{margin:0;font-size:1.3rem;line-height:1.3}.result-summary[data-astro-cid-x3hpoxxm].has-warning{color:#6b201b;background:#fff0ee;border-color:#b5372b}.result-summary[data-astro-cid-x3hpoxxm].has-safe{color:#17452c;background:#eff9f0;border-color:#2d704c}.results[data-astro-cid-x3hpoxxm] h2[data-astro-cid-x3hpoxxm]{margin:2rem 0 .75rem;font-size:1.75rem}.ingredient-results[data-astro-cid-x3hpoxxm]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ingredient{border:1px solid var(--color-border);border-radius:999px;padding:.4rem .7rem}.ingredient.flagged{color:#fff;background:#b5372b;border-color:#b5372b;font-weight:600}.disclaimer[data-astro-cid-x3hpoxxm]{border-top:1px solid var(--color-border);text-align:center;max-width:54rem;margin:1.25rem auto 0;padding-top:1rem;font-size:1.4rem;line-height:1.35}.reference-list[data-astro-cid-x3hpoxxm]{border-top:1px solid var(--color-border);margin-top:5rem;padding-top:1.5rem}.reference-list[data-astro-cid-x3hpoxxm] h2[data-astro-cid-x3hpoxxm]{margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.reference-list[data-astro-cid-x3hpoxxm] p[data-astro-cid-x3hpoxxm]{margin:.75rem 0 1.5rem;font-size:1.4rem}details[data-astro-cid-x3hpoxxm]{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border)}summary[data-astro-cid-x3hpoxxm]{cursor:pointer;font-family:var(--font-sans-serif);padding:1rem 0;font-size:1.4rem}summary[data-astro-cid-x3hpoxxm] span[data-astro-cid-x3hpoxxm]{color:color-mix(in srgb, var(--color-base) 60%, var(--color-bg))}ul[data-astro-cid-x3hpoxxm]{-moz-column-count:4;column-count:4;-moz-column-gap:2rem;column-gap:2rem;margin:0;padding:0 0 1.5rem;font-size:1.4rem;line-height:1.45;list-style:none}li[data-astro-cid-x3hpoxxm]{-moz-column-break-inside:avoid;break-inside:avoid;padding:.15rem 0}[data-astro-cid-x3hpoxxm][data-theme=dark] .result-summary[data-astro-cid-x3hpoxxm].has-warning{color:#ffd4ce;background:#481b18}[data-astro-cid-x3hpoxxm][data-theme=dark] .result-summary[data-astro-cid-x3hpoxxm].has-safe{color:#d1f5dc;background:#163b25}@media (width<=640px){ul[data-astro-cid-x3hpoxxm]{-moz-column-count:2;column-count:2}.checker-actions[data-astro-cid-x3hpoxxm]{flex-direction:column}button[data-astro-cid-x3hpoxxm]{width:100%}}
