.growth-category-select{border:1px solid #d5dfd8;border-radius:15px;padding:16px;margin:15px 0}.growth-category-select legend{font-weight:750;padding:0 7px}.growth-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px}.growth-category-grid label{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid #d9e4df;border-radius:10px;background:#f8faf8;font-size:.9rem;cursor:pointer}.growth-category-grid input{width:17px;height:17px;accent-color:#225742}.growth-chips{display:flex;flex-wrap:wrap;gap:7px;max-width:1180px;margin:15px auto;padding:0 18px}.growth-chips a{color:#214b39;border:1px solid #bdd7c8;border-radius:30px;background:#eff8f2;padding:5px 11px;font-size:.81rem;text-decoration:none}.growth-panel{padding:22px;margin-bottom:18px}.growth-panel h2{margin-top:0}.growth-list{display:grid;gap:12px;margin-top:15px}.growth-item{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:14px;border:1px solid #e4e9e5;border-radius:12px}.growth-item small{display:block;color:#667870;margin-top:4px}.growth-item>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.growth-item select{padding:8px}.growth-portfolio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:15px;margin-top:16px}.growth-portfolio-grid article{padding:10px;border-radius:13px;border:1px solid #e3ebe5;display:flex;flex-direction:column;gap:7px;min-width:0}.growth-portfolio-grid img{width:100%;height:150px;object-fit:cover;border-radius:8px}.growth-portfolio-grid small{color:#617267}.growth-portfolio-grid form{margin-top:auto}.growth-public-portfolio,.growth-public-waitlist{margin:28px auto}.growth-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:15px 0}.growth-metrics>div{border:1px solid #dbe8dd;background:#f5faf7;padding:19px;border-radius:13px}.growth-metrics strong{display:block;font-size:1.75rem}.growth-metrics small{color:#587065}@media(max-width:760px){.growth-metrics{grid-template-columns:repeat(2,1fr)}.growth-item{align-items:stretch;flex-direction:column}.growth-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.growth-category-grid{grid-template-columns:1fr}}
