.eyebrow-light[data-astro-cid-3lhdbng3]{color:var(--accent)}.intro[data-astro-cid-3lhdbng3]{max-width:62ch}.intro[data-astro-cid-3lhdbng3] p[data-astro-cid-3lhdbng3]{color:var(--text-muted);line-height:1.75;margin:0}.intro[data-astro-cid-3lhdbng3] strong[data-astro-cid-3lhdbng3]{color:var(--text)}.menu-note[data-astro-cid-3lhdbng3]{margin-top:2.5rem;background:var(--bg-raised);border-left:3px solid var(--accent-strong);padding:1.5rem 1.75rem}.menu-note[data-astro-cid-3lhdbng3] p[data-astro-cid-3lhdbng3]{margin:0;color:var(--text-muted);line-height:1.7;font-size:.9375rem}.menu-note[data-astro-cid-3lhdbng3] strong[data-astro-cid-3lhdbng3]{color:var(--text)}.menu-links[data-astro-cid-3lhdbng3]{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:.875rem}.menu-link[data-astro-cid-3lhdbng3]{font-weight:600;font-size:.9375rem;color:var(--accent-strong);text-decoration:none}.menu-link[data-astro-cid-3lhdbng3]:hover{text-decoration:underline}.strain-block[data-astro-cid-3lhdbng3]{margin-top:3.5rem}.strain-block[data-astro-cid-3lhdbng3] h2[data-astro-cid-3lhdbng3]{font-size:clamp(1.5rem,2.6vw,2rem);margin:0 0 .35rem}.block-note[data-astro-cid-3lhdbng3]{color:var(--text-subtle);font-size:.9rem;margin:0 0 1.5rem}.card-grid[data-astro-cid-3lhdbng3]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1000px){.card-grid[data-astro-cid-3lhdbng3]{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.card-grid[data-astro-cid-3lhdbng3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.card-grid[data-astro-cid-3lhdbng3]{grid-template-columns:1fr}}.strain-card[data-astro-cid-3lhdbng3]{display:block;border:1px solid var(--border-solid);background:#fff;padding:1.25rem;text-decoration:none;color:var(--text);transition:border-color .15s,transform .15s}.strain-card[data-astro-cid-3lhdbng3]:hover{border-color:var(--accent-strong);transform:translateY(-2px)}.card-species[data-astro-cid-3lhdbng3]{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-strong)}.strain-card[data-astro-cid-3lhdbng3] h3[data-astro-cid-3lhdbng3]{font-size:1.0625rem;margin:.4rem 0 .6rem}.effects[data-astro-cid-3lhdbng3]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.3rem}.effects[data-astro-cid-3lhdbng3] li[data-astro-cid-3lhdbng3]{font-size:.7rem;background:var(--bg-raised);border:1px solid var(--border-solid);padding:.15rem .45rem;color:var(--text-muted)}.species-group[data-astro-cid-3lhdbng3]{margin-top:2.25rem}.species-head[data-astro-cid-3lhdbng3]{font-size:1rem;margin:0 0 .6rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-solid);display:flex;align-items:center;gap:.6rem}.count[data-astro-cid-3lhdbng3]{font-size:.7rem;font-weight:700;color:var(--text-subtle);background:var(--bg-raised);padding:.1rem .45rem}.strain-list[data-astro-cid-3lhdbng3]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 2.5rem}@media(max-width:760px){.strain-list[data-astro-cid-3lhdbng3]{grid-template-columns:1fr}}.strain-row[data-astro-cid-3lhdbng3]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;padding:.6rem 0;border-bottom:1px solid var(--border-solid)}.strain-name[data-astro-cid-3lhdbng3]{font-weight:600;font-size:.9875rem;color:var(--text);text-decoration:none}.strain-name[data-astro-cid-3lhdbng3]:hover{color:var(--accent-strong);text-decoration:underline}.strain-meta[data-astro-cid-3lhdbng3]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle)}.strain-effects[data-astro-cid-3lhdbng3]{margin-left:auto;font-size:.8125rem;color:var(--text-subtle)}.learn-more[data-astro-cid-3lhdbng3]{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--border-solid)}.learn-more[data-astro-cid-3lhdbng3] h2[data-astro-cid-3lhdbng3]{font-size:1.5rem;margin:0 0 .75rem}.learn-more[data-astro-cid-3lhdbng3] p[data-astro-cid-3lhdbng3]{color:var(--text-muted);line-height:1.7;max-width:62ch;margin:0}.learn-links[data-astro-cid-3lhdbng3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 2rem;margin-top:1.5rem}@media(max-width:640px){.learn-links[data-astro-cid-3lhdbng3]{grid-template-columns:1fr}}.learn-links[data-astro-cid-3lhdbng3] a[data-astro-cid-3lhdbng3]{color:var(--accent-strong);font-weight:600;font-size:.9375rem;text-decoration:none}.learn-links[data-astro-cid-3lhdbng3] a[data-astro-cid-3lhdbng3]:hover{text-decoration:underline}.cta-band[data-astro-cid-3lhdbng3]{background:var(--bg-dark)}.cta-band[data-astro-cid-3lhdbng3] h2[data-astro-cid-3lhdbng3]{color:#fff;font-size:clamp(1.75rem,3vw,2.25rem);margin:0 0 .75rem}.cta-band[data-astro-cid-3lhdbng3]>div[data-astro-cid-3lhdbng3]>p[data-astro-cid-3lhdbng3]{color:#fffc;max-width:42rem;margin:0 auto}.cta-actions[data-astro-cid-3lhdbng3]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:1.75rem}.btn-ghost[data-astro-cid-3lhdbng3]{display:inline-block;padding:.8rem 1.5rem;border:1px solid rgba(255,255,255,.5);color:#fff;text-decoration:none;font-weight:600;font-size:.9375rem}.btn-ghost[data-astro-cid-3lhdbng3]:hover{background:#ffffff1f;border-color:#fff}
