.seed-packs{max-width:1200px;margin:auto;padding:24px;color:#20382b;font:16px system-ui}.seed-packs table{border-collapse:collapse;width:100%;background:#fff}.seed-packs td,.seed-packs th{padding:12px;text-align:left;border-bottom:1px solid #ddd}.seed-packs form{padding:20px;background:#eef1e9;border-radius:12px;display:flex;flex-wrap:wrap;gap:18px}.seed-packs form h2{width:100%}.seed-packs label{display:flex;flex-direction:column;gap:8px}.seed-packs input,.seed-packs button{padding:10px}.seed-packs button{cursor:pointer}.seed-packs a{color:#245e3c;line-height:2}
.seed-pilot{padding:20px;background:#f5f3ed;border:1px solid #d9dfd4;border-radius:14px;margin:20px 0}.seed-pilot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.seed-pilot-card{background:#fff;padding:20px;border-radius:12px;min-width:0}.seed-pilot-card img{width:100%;aspect-ratio:1;object-fit:contain}.seed-pilot-card summary{cursor:pointer;font-weight:600}.seed-pilot-card p,.seed-pilot-card li{line-height:1.6;overflow-wrap:anywhere}
.seed-family-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px}.seed-family-tabs button{padding:13px 20px;border:1px solid #bdcfc3;border-radius:8px;background:#fff;color:#234431;cursor:pointer;font-weight:600}.seed-family-tabs button[aria-selected=true]{background:#234431;color:#fff}.seed-family-tabs button:focus-visible{outline:3px solid #88ad96;outline-offset:3px}
