main[data-astro-cid-3u5c2ssv]{max-width:860px;margin:0 auto;padding:1em 1em 5em}.hero-img[data-astro-cid-3u5c2ssv]{width:100%;height:260px;object-fit:cover;border-radius:12px;margin-bottom:1.75em;display:block;box-shadow:0 2px 12px #00000014}h1[data-astro-cid-3u5c2ssv]{font-size:2em;color:var(--brown);margin-bottom:.4em;line-height:1.2}h2[data-astro-cid-3u5c2ssv]{font-size:1.4em;color:var(--brown);margin:2em 0 .6em}h3[data-astro-cid-3u5c2ssv]{font-size:1.05em;color:var(--brown);margin:0 0 .5em}.intro[data-astro-cid-3u5c2ssv]{font-size:1.05em;line-height:1.8;color:rgb(var(--gray-dark));margin-bottom:1.5em}.disclaimer-box[data-astro-cid-3u5c2ssv]{background:#fff8e1;border-left:4px solid #f0a500;padding:.9em 1.1em;border-radius:0 8px 8px 0;font-size:.9em;line-height:1.6;margin-bottom:1.5em}.toc[data-astro-cid-3u5c2ssv]{background:#f5eee499;border:1px solid rgba(107,63,31,.12);border-radius:8px;padding:1em 1.25em;font-size:.92em;margin-bottom:2em}.toc[data-astro-cid-3u5c2ssv] strong[data-astro-cid-3u5c2ssv]{display:block;margin-bottom:.5em;color:var(--brown)}.toc[data-astro-cid-3u5c2ssv] ol[data-astro-cid-3u5c2ssv]{margin:0;padding-left:1.2em}.toc[data-astro-cid-3u5c2ssv] li[data-astro-cid-3u5c2ssv]{margin:.25em 0}.toc[data-astro-cid-3u5c2ssv] a[data-astro-cid-3u5c2ssv]{color:var(--brown);text-decoration:none}.toc[data-astro-cid-3u5c2ssv] a[data-astro-cid-3u5c2ssv]:hover{text-decoration:underline}section[data-astro-cid-3u5c2ssv]{margin-bottom:2.5em}section[data-astro-cid-3u5c2ssv] p[data-astro-cid-3u5c2ssv]{line-height:1.75;color:rgb(var(--gray-dark))}section[data-astro-cid-3u5c2ssv] ul[data-astro-cid-3u5c2ssv],section[data-astro-cid-3u5c2ssv] ol[data-astro-cid-3u5c2ssv]{line-height:1.8;color:rgb(var(--gray-dark))}.type-grid[data-astro-cid-3u5c2ssv]{display:grid;grid-template-columns:1fr 1fr;gap:1.25em;margin-top:1em}.type-card[data-astro-cid-3u5c2ssv]{border-radius:10px;padding:1.25em;border:1px solid rgba(107,63,31,.15)}.type-secondary[data-astro-cid-3u5c2ssv]{background:#f5eee480;border-left:4px solid #6B3F1F}.type-primary[data-astro-cid-3u5c2ssv]{background:#fff0f080;border-left:4px solid #c0392b}.type-label[data-astro-cid-3u5c2ssv]{font-size:.72em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--gray));margin-bottom:.4em}.type-card[data-astro-cid-3u5c2ssv] h3[data-astro-cid-3u5c2ssv]{margin:.2em 0 .6em}.type-card[data-astro-cid-3u5c2ssv] ul[data-astro-cid-3u5c2ssv]{padding-left:1.2em;margin:.5em 0 0;font-size:.9em}.allergen-table-wrapper[data-astro-cid-3u5c2ssv]{overflow-x:auto;margin:1em 0}.allergen-table[data-astro-cid-3u5c2ssv]{width:100%;border-collapse:collapse;font-size:.9em}.allergen-table[data-astro-cid-3u5c2ssv] th[data-astro-cid-3u5c2ssv]{background:var(--brown);color:#fdf6ec;padding:.6em .9em;text-align:left;font-size:.85em}.allergen-table[data-astro-cid-3u5c2ssv] td[data-astro-cid-3u5c2ssv]{padding:.6em .9em;border-bottom:1px solid rgba(107,63,31,.1);vertical-align:top;line-height:1.5}.allergen-table[data-astro-cid-3u5c2ssv] tr[data-astro-cid-3u5c2ssv]:nth-child(2n) td[data-astro-cid-3u5c2ssv]{background:#f5eee44d}.table-note[data-astro-cid-3u5c2ssv]{font-size:.78em;color:rgb(var(--gray));margin-top:.3em}.symptom-grid[data-astro-cid-3u5c2ssv]{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1em}.symptom-card[data-astro-cid-3u5c2ssv]{border-radius:10px;padding:1.1em;border:1px solid transparent}.symptom-card[data-astro-cid-3u5c2ssv].mild{background:#f0faf0;border-color:#4c753e}.symptom-card[data-astro-cid-3u5c2ssv].moderate{background:#fff8e8;border-color:#d4852a}.symptom-card[data-astro-cid-3u5c2ssv].severe{background:#fff0f0;border-color:#c0392b}.symptom-card[data-astro-cid-3u5c2ssv] h3[data-astro-cid-3u5c2ssv]{margin:0 0 .6em;font-size:.95em}.symptom-card[data-astro-cid-3u5c2ssv] ul[data-astro-cid-3u5c2ssv]{padding-left:1.1em;margin:0;font-size:.88em}.symptom-note[data-astro-cid-3u5c2ssv]{font-size:.78em;margin:.7em 0 0;font-weight:600;color:rgb(var(--gray))}.severe-note[data-astro-cid-3u5c2ssv]{color:#c0392b!important}.diag-list[data-astro-cid-3u5c2ssv]{display:flex;flex-direction:column;gap:1em;margin-top:1em}.diag-item[data-astro-cid-3u5c2ssv]{display:flex;gap:1em;align-items:flex-start;background:#fff;border:1px solid rgba(107,63,31,.12);border-radius:10px;padding:1.1em}.diag-icon[data-astro-cid-3u5c2ssv]{flex-shrink:0;width:2.2em;height:2.2em;background:var(--brown);color:#fff;font-weight:800;font-size:.9em;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:.1em}.diag-item[data-astro-cid-3u5c2ssv] h3[data-astro-cid-3u5c2ssv]{margin:0 0 .3em;font-size:1em}.diag-item[data-astro-cid-3u5c2ssv] p[data-astro-cid-3u5c2ssv]{margin:0;font-size:.9em;line-height:1.6}.info-box[data-astro-cid-3u5c2ssv]{background:#e8f4fd;border-left:4px solid #2980b9;padding:.9em 1.1em;border-radius:0 8px 8px 0;font-size:.9em;line-height:1.65;margin:1em 0}.hidden-list[data-astro-cid-3u5c2ssv]{padding-left:1.3em}.hidden-list[data-astro-cid-3u5c2ssv] li[data-astro-cid-3u5c2ssv]{margin:.4em 0;font-size:.95em}.alt-grid[data-astro-cid-3u5c2ssv]{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin:1em 0}.alt-card[data-astro-cid-3u5c2ssv]{background:#f5eee466;border:1px solid rgba(107,63,31,.12);border-radius:10px;padding:1.1em}.alt-card[data-astro-cid-3u5c2ssv] h3[data-astro-cid-3u5c2ssv]{margin:0 0 .5em;font-size:.95em}.alt-card[data-astro-cid-3u5c2ssv] ul[data-astro-cid-3u5c2ssv]{padding-left:1.1em;margin:0;font-size:.88em}.faq-list[data-astro-cid-3u5c2ssv]{display:flex;flex-direction:column;gap:.6em}.faq-item[data-astro-cid-3u5c2ssv]{background:#fff;border:1px solid rgba(107,63,31,.12);border-radius:8px;overflow:hidden}.faq-item[data-astro-cid-3u5c2ssv] summary[data-astro-cid-3u5c2ssv]{padding:.9em 1.1em;font-weight:600;font-size:.95em;cursor:pointer;color:var(--brown);list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-3u5c2ssv] summary[data-astro-cid-3u5c2ssv]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-3u5c2ssv] summary[data-astro-cid-3u5c2ssv]:after{content:"+";font-size:1.2em;font-weight:300}.faq-item[data-astro-cid-3u5c2ssv][open] summary[data-astro-cid-3u5c2ssv]:after{content:"−"}.faq-item[data-astro-cid-3u5c2ssv] p[data-astro-cid-3u5c2ssv]{padding:0 1.1em .9em;margin:0;font-size:.9em;line-height:1.7;color:rgb(var(--gray-dark))}.related-links[data-astro-cid-3u5c2ssv]{background:#f5eee466;border:1px solid rgba(107,63,31,.12);border-radius:10px;padding:1.25em 1.5em;margin-top:2.5em}.related-links[data-astro-cid-3u5c2ssv] h2[data-astro-cid-3u5c2ssv]{margin-top:0;font-size:1.15em}.related-links[data-astro-cid-3u5c2ssv] ul[data-astro-cid-3u5c2ssv]{padding-left:1.2em;margin:0}.related-links[data-astro-cid-3u5c2ssv] li[data-astro-cid-3u5c2ssv]{margin:.4em 0;font-size:.92em}.related-links[data-astro-cid-3u5c2ssv] a[data-astro-cid-3u5c2ssv]{color:var(--brown)}@media(max-width:720px){h1[data-astro-cid-3u5c2ssv]{font-size:1.5em}.type-grid[data-astro-cid-3u5c2ssv],.symptom-grid[data-astro-cid-3u5c2ssv],.alt-grid[data-astro-cid-3u5c2ssv]{grid-template-columns:1fr}}
