.progression-study p{max-width:72ch;line-height:1.8}.seed-comparison{margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.seed-comparison>label{display:grid;gap:8px;max-width:38rem;margin:24px 0}.seed-comparison select{font:inherit;color:var(--ink);background:var(--surface);padding:9px;min-height:44px;border:1px solid var(--line);border-radius:8px}.seed-bars{display:grid;gap:18px;padding:24px 0}.seed-bars>div{display:grid;grid-template-columns:75px minmax(100px,1fr) minmax(150px,.7fr);gap:14px;align-items:center}.seed-bars meter{width:100%;height:24px;accent-color:#18564c}.seed-bars strong{font-size:.875rem;font-variant-numeric:tabular-nums}.seed-bars span{font-size:.875rem}.seed-comparison table th,.seed-comparison table td{font-variant-numeric:tabular-nums}.seed-comparison button[aria-pressed=true]{background:#18564c;color:#fff}.seed-detail{margin-top:30px;padding:24px;background:#edf3ed;border-radius:12px}.seed-detail dl{display:grid;grid-template-columns:minmax(160px,1fr) minmax(100px,1fr);gap:12px;max-width:700px;line-height:1.8}.seed-detail dt{color:var(--muted)}.seed-detail dd{margin:0;font-variant-numeric:tabular-nums}.growth-provenance{margin-top:36px;overflow-wrap:anywhere}.growth-provenance li{line-height:1.8;margin:10px 0}@media(max-width:760px){.seed-bars>div{grid-template-columns:70px minmax(0,1fr)}.seed-bars strong{grid-column:2}.seed-detail{padding:16px}.seed-detail dl{grid-template-columns:1fr;gap:5px}.seed-detail dd{margin-bottom:10px}}
