.discovery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:20px 0}.discovery-card{display:flex;gap:14px;align-items:center;border:1px solid #e2e8f0;border-radius:16px;padding:18px;background:white;color:#172033;text-decoration:none;min-width:0}.discovery-card img{width:74px;height:74px;object-fit:contain;border-radius:10px;flex-shrink:0}.discovery-card>span{display:grid;gap:6px;min-width:0}.discovery-card strong{font-size:17px;overflow-wrap:anywhere}.discovery-card small{color:#b30812;font-weight:700}.discovery-card span span{font-size:13px;color:#64748b}.discovery-card:focus-visible{outline:3px solid #235ed8;outline-offset:3px}.discovery-card:hover{border-color:#e30a17}#discoveryResults{margin:28px 0}#discoveryResults button{padding:12px 18px;border:1px solid #d5dce6;border-radius:10px;background:white;cursor:pointer}#discoveryResults[hidden],[hidden]{display:none!important}@media(max-width:600px){.discovery-grid{grid-template-columns:1fr}.discovery-card{padding:14px}} 
